summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.h1
-rw-r--r--tools/configurator/configurator.c7
2 files changed, 0 insertions, 8 deletions
diff --git a/config.h b/config.h
index da831e08..3b5823ce 100644
--- a/config.h
+++ b/config.h
@@ -36,7 +36,6 @@
#define HAVE_MEMMEM 1
#define HAVE_MMAP 1
#define HAVE_QSORT_R_PRIVATE_LAST 1
-#define HAVE_NESTED_FUNCTIONS 1
#define HAVE_STACK_GROWS_UPWARDS 0
#define HAVE_STATEMENT_EXPR 1
#define HAVE_TYPEOF 1
diff --git a/tools/configurator/configurator.c b/tools/configurator/configurator.c
index b316c786..3d2b16f5 100644
--- a/tools/configurator/configurator.c
+++ b/tools/configurator/configurator.c
@@ -134,13 +134,6 @@ static struct test tests[] = {
" qsort_r(array, 3, sizeof(int), cmp, &called);\n"
" return called && array[0] == 2 && array[1] == 5 && array[2] == 9 ? 0 : 1;\n"
"}\n" },
- { "HAVE_NESTED_FUNCTIONS", DEFINES_FUNC, NULL,
- "void (*func(int val))(int);\n"
- "void (*func(int val))(int) {\n"
- " auto void add(int val2);\n"
- " void add(int val2) { val += val2; }\n"
- " return add;\n"
- "}\n" },
{ "HAVE_STACK_GROWS_UPWARDS", DEFINES_EVERYTHING|EXECUTE, NULL,
"static long nest(const void *base, unsigned int i)\n"
"{\n"