diff --git a/libguile/gen-scmconfig.c b/libguile/gen-scmconfig.c index 176f25c02..77ab94ff7 100644 --- a/libguile/gen-scmconfig.c +++ b/libguile/gen-scmconfig.c @@ -149,18 +149,17 @@ main (int argc, char *argv[]) pf ("/* limits.h not available */\n"); #endif -# ifdef TIME_WITH_SYS_TIME +#if HAVE_SYS_TIME_H pf ("#include \n"); +#else + pf ("/* sys/time.h not available */\n"); +#endif + +#if HAVE_TIME_H pf ("#include \n"); -# else -# ifdef HAVE_SYS_TIME_H - pf ("#include \n"); -# else -# ifdef HAVE_TIME_H - pf ("#include \n"); -# endif -# endif -# endif +#else + pf ("/* time.h not available */\n"); +#endif pf("\n"); #ifdef STDC_HEADERS