X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fconfigurator%2Fconfigurator.c;h=9487e694ce2329a5e74300c1ca596661943ced27;hp=33651ef4df3bc95c27ad12a25327439a40ce4213;hb=f32693837ff62d438e52fd55f9318e0123fc1cfa;hpb=48b4ffc38ecef0d423a09967e6784adb5807033a diff --git a/tools/configurator/configurator.c b/tools/configurator/configurator.c index 33651ef4..9487e694 100644 --- a/tools/configurator/configurator.c +++ b/tools/configurator/configurator.c @@ -142,6 +142,9 @@ static const struct test base_tests[] = { { "HAVE_ATTRIBUTE_NONNULL", "__attribute__((nonnull)) support", "DEFINES_FUNC", NULL, NULL, "static char *__attribute__((nonnull)) func(char *p) { return p; }" }, + { "HAVE_ATTRIBUTE_RETURNS_NONNULL", "__attribute__((returns_nonnull)) support", + "DEFINES_FUNC", NULL, NULL, + "static const char *__attribute__((returns_nonnull)) func(void) { return \"hi\"; }" }, { "HAVE_ATTRIBUTE_SENTINEL", "__attribute__((sentinel)) support", "DEFINES_FUNC", NULL, NULL, "static int __attribute__((sentinel)) func(int i, ...) { return i; }" },