X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=tools%2Fconfigurator%2Fconfigurator.c;h=63fa46fa9a3e3240d6b271099aff1cdd429ce535;hb=6d7148c322af92c91e691fff2548582c93d98b73;hp=e2c13b7e57161d004832e80af0a78b9a967f48d9;hpb=2eff9a654f86ec238ddda60f928dccfcd0767645;p=ccan diff --git a/tools/configurator/configurator.c b/tools/configurator/configurator.c index e2c13b7e..63fa46fa 100644 --- a/tools/configurator/configurator.c +++ b/tools/configurator/configurator.c @@ -164,7 +164,7 @@ static struct test tests[] = { { "HAVE_PROC_SELF_MAPS", DEFINES_EVERYTHING|EXECUTE, NULL, "#include \n" "#include \n" - "#include \n" + "#include \n" "int main(void) {\n" " return open(\"/proc/self/maps\", O_RDONLY) != -1 ? 0 : 1;\n" "}\n" }, @@ -200,6 +200,8 @@ static struct test tests[] = { "}\n" }, { "HAVE_STATEMENT_EXPR", INSIDE_MAIN, NULL, "return ({ int x = argc; x == argc ? 0 : 1; });" }, + { "HAVE_SYS_FILIO_H", OUTSIDE_MAIN, NULL, /* Solaris needs this for FIONREAD */ + "#include \n" }, { "HAVE_TYPEOF", INSIDE_MAIN, NULL, "__typeof__(argc) i; i = argc; return i == argc ? 0 : 1;" }, { "HAVE_UTIME", DEFINES_FUNC, NULL, @@ -440,6 +442,8 @@ int main(int argc, const char *argv[]) printf("#endif\n"); printf("#define CCAN_COMPILER \"%s\"\n", argv[1]); printf("#define CCAN_CFLAGS \"%s\"\n\n", cmd + strlen(argv[1]) + 1); + /* This one implies "#include