From 5cad287eff258606fed1acc797374cd4670d5840 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Wed, 16 May 2001 20:59:29 +0200 Subject: [PATCH] backspace.c: Include "config.h". * libI77/backspace.c: Include "config.h". * libI77/close.c: Likewise. * libI77/dfe.c: Likewise. * libI77/dolio.c: Likewise. * libI77/due.c: Likewise. * libI77/err.c: Likewise. * libI77/fmt.c: Likewise. * libI77/fmtlib.c: Likewise. * libI77/ftell_.c: Likewise. * libI77/ilnw.c: Likewise. * libI77/lread.c: Likewise. * libI77/open.c: Likewise. * libI77/rdfmt.c: Likewise. * libI77/rsfe.c: Likewise. * libI77/rsne.c: Likewise. * libI77/util.c: Likewise. * libI77/wrtfmt.c: Likewise. * libI77/wsne.c: Likewise. * libI77/xwsne.c: Likewise. * libI77/config.h.in: Generate with autoheader. * libI77/configure.in: Add comments for all AC_DEFINES so that autoheader can grok it. * libI77/configure: Regenerated. From-SVN: r42162 --- libf2c/ChangeLog | 28 ++++++++++++++++++++ libf2c/libI77/backspace.c | 1 + libf2c/libI77/close.c | 1 + libf2c/libI77/config.h.in | 44 +++++++++++++++++++++++++++++++ libf2c/libI77/configure | 53 +++++++++++++++++++------------------- libf2c/libI77/configure.in | 13 +++++----- libf2c/libI77/dfe.c | 1 + libf2c/libI77/dolio.c | 1 + libf2c/libI77/due.c | 1 + libf2c/libI77/err.c | 1 + libf2c/libI77/fmt.c | 1 + libf2c/libI77/fmtlib.c | 1 + libf2c/libI77/ftell_.c | 1 + libf2c/libI77/ilnw.c | 1 + libf2c/libI77/lread.c | 1 + libf2c/libI77/open.c | 1 + libf2c/libI77/rdfmt.c | 1 + libf2c/libI77/rsfe.c | 1 + libf2c/libI77/rsne.c | 1 + libf2c/libI77/sue.c | 1 + libf2c/libI77/typesize.c | 1 + libf2c/libI77/util.c | 1 + libf2c/libI77/wrtfmt.c | 1 + libf2c/libI77/wsle.c | 1 + libf2c/libI77/xwsne.c | 1 + 25 files changed, 127 insertions(+), 32 deletions(-) diff --git a/libf2c/ChangeLog b/libf2c/ChangeLog index 173cb3d3380..5bc46653512 100644 --- a/libf2c/ChangeLog +++ b/libf2c/ChangeLog @@ -1,3 +1,31 @@ +2001-05-16 Andreas Jaeger + + * libI77/backspace.c: Include "config.h". + * libI77/close.c: Likewise. + * libI77/dfe.c: Likewise. + * libI77/dolio.c: Likewise. + * libI77/due.c: Likewise. + * libI77/err.c: Likewise. + * libI77/fmt.c: Likewise. + * libI77/fmtlib.c: Likewise. + * libI77/ftell_.c: Likewise. + * libI77/ilnw.c: Likewise. + * libI77/lread.c: Likewise. + * libI77/open.c: Likewise. + * libI77/rdfmt.c: Likewise. + * libI77/rsfe.c: Likewise. + * libI77/rsne.c: Likewise. + * libI77/util.c: Likewise. + * libI77/wrtfmt.c: Likewise. + * libI77/wsne.c: Likewise. + * libI77/xwsne.c: Likewise. + + * libI77/config.h.in: Generate with autoheader. + + * libI77/configure.in: Add comments for all AC_DEFINES so that + autoheader can grok it. + * libI77/configure: Regenerated. + 2001-05-16 Andreas Jaeger * libI77/Makefile.in (endfile.o): Add dependency on config.h. diff --git a/libf2c/libI77/backspace.c b/libf2c/libI77/backspace.c index 1968801aab7..b2bd4163222 100644 --- a/libf2c/libI77/backspace.c +++ b/libf2c/libI77/backspace.c @@ -1,3 +1,4 @@ +#include "config.h" #include #include "f2c.h" #include "fio.h" diff --git a/libf2c/libI77/close.c b/libf2c/libI77/close.c index bbc5bacb821..79a349369ed 100644 --- a/libf2c/libI77/close.c +++ b/libf2c/libI77/close.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" #ifdef KR_headers diff --git a/libf2c/libI77/config.h.in b/libf2c/libI77/config.h.in index 7c1688e49d5..58f83af092f 100644 --- a/libf2c/libI77/config.h.in +++ b/libf2c/libI77/config.h.in @@ -1,3 +1,47 @@ +/* config.h.in. Generated automatically from configure.in by autoheader. */ + +/* Define to empty if the keyword does not work. */ +#undef const /* Define to `long' if doesn't define. */ #undef off_t + +/* Define if you need to in order for stat and other things to work. */ +#undef _POSIX_SOURCE + +/* Define to `unsigned' if doesn't define. */ +#undef size_t + +/* Define if you have the ANSI C header files. */ +#undef STDC_HEADERS + +/* Define if you have the ftruncate function. */ +#undef HAVE_FTRUNCATE + +/* Define if you have the mkstemp function. */ +#undef HAVE_MKSTEMP + +/* Define if you have the tempnam function. */ +#undef HAVE_TEMPNAM + +/* Define if fcntl.h is missing. */ +#undef NO_FCNTL + +/* Define if fcntl.h is missing. */ +#undef OPEN_DECL + +/* Define if we do not have Unix Stdio. */ +#undef NON_UNIX_STDIO + +/* Define if we use strlen. */ +#undef USE_STRLEN + +/* Define if we have non ANSI RW modes. */ +#undef NON_ANSI_RW_MODES + +/* Always defined. */ +#undef NO_EOF_CHAR_CHECK + +/* Define to skip f2c undefs. */ +#undef Skip_f2c_Undefs + diff --git a/libf2c/libI77/configure b/libf2c/libI77/configure index 4c6a9bcc4fc..ec7988e86b4 100755 --- a/libf2c/libI77/configure +++ b/libf2c/libI77/configure @@ -1114,7 +1114,8 @@ else cat >> confdefs.h <<\EOF #define NO_FCNTL 1 EOF - cat >> confdefs.h <<\EOF + + cat >> confdefs.h <<\EOF #define OPEN_DECL 1 EOF @@ -1122,12 +1123,12 @@ fi echo $ac_n "checking for working const""... $ac_c" 1>&6 -echo "configure:1126: checking for working const" >&5 +echo "configure:1127: checking for working const" >&5 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1181: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_c_const=yes else @@ -1197,12 +1198,12 @@ EOF fi echo $ac_n "checking for size_t""... $ac_c" 1>&6 -echo "configure:1201: checking for size_t" >&5 +echo "configure:1202: checking for size_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS @@ -1235,12 +1236,12 @@ fi # Apparently positive result on cygwin loses re. NON_UNIX_STDIO # (as of cygwin b18). Likewise on mingw. echo $ac_n "checking for fstat""... $ac_c" 1>&6 -echo "configure:1239: checking for fstat" >&5 +echo "configure:1240: checking for fstat" >&5 if eval "test \"`echo '$''{'ac_cv_func_fstat'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:1268: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_fstat=yes" else @@ -1283,7 +1284,7 @@ else fi echo $ac_n "checking need for NON_UNIX_STDIO""... $ac_c" 1>&6 -echo "configure:1287: checking need for NON_UNIX_STDIO" >&5 +echo "configure:1288: checking need for NON_UNIX_STDIO" >&5 if test $g77_cv_sys_cygwin32 = yes \ || test $g77_cv_sys_mingw32 = yes \ || test $ac_cv_func_fstat = no; then @@ -1299,12 +1300,12 @@ fi for ac_func in ftruncate do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:1303: checking for $ac_func" >&5 +echo "configure:1304: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:1332: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -1354,12 +1355,12 @@ done for ac_func in mkstemp do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:1358: checking for $ac_func" >&5 +echo "configure:1359: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:1387: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -1409,12 +1410,12 @@ done for ac_func in tempnam do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:1413: checking for $ac_func" >&5 +echo "configure:1414: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:1442: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -1467,19 +1468,19 @@ done # However, on my sunos4/gcc setup unistd.h leads us wrongly to believe # we're posix-conformant, so always do the test. echo $ac_n "checking for ansi/posix sprintf result""... $ac_c" 1>&6 -echo "configure:1471: checking for ansi/posix sprintf result" >&5 +echo "configure:1472: checking for ansi/posix sprintf result" >&5 if test "$cross_compiling" = yes; then g77_cv_sys_sprintf_ansi=no else cat > conftest.$ac_ext < /* does sprintf return the number of chars transferred? */ main () {char foo[2]; (sprintf(foo, "1") == 1) ? exit(0) : exit(1);} EOF -if { (eval echo configure:1483: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1484: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then g77_cv_sys_sprintf_ansi=yes else @@ -1510,9 +1511,9 @@ fi # define NON_ANSI_RW_MODES on unix (can't hurt) echo $ac_n "checking NON_ANSI_RW_MODES""... $ac_c" 1>&6 -echo "configure:1514: checking NON_ANSI_RW_MODES" >&5 +echo "configure:1515: checking NON_ANSI_RW_MODES" >&5 cat > conftest.$ac_ext <&6 -echo "configure:1561: checking for off_t" >&5 +echo "configure:1562: checking for off_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS diff --git a/libf2c/libI77/configure.in b/libf2c/libI77/configure.in index 3f508f12b5d..20f2628ba3a 100644 --- a/libf2c/libI77/configure.in +++ b/libf2c/libI77/configure.in @@ -113,7 +113,8 @@ AC_MSG_RESULT($g77_cv_sys_mingw32) AC_CHECK_HEADER(fcntl.h, test $g77_cv_header_posix = yes && AC_DEFINE(_POSIX_SOURCE), - AC_DEFINE(NO_FCNTL) AC_DEFINE(OPEN_DECL)) + AC_DEFINE(NO_FCNTL, 1, [Define if fcntl.h is missing.]) + AC_DEFINE(OPEN_DECL, 1, [Define if fcntl.h is missing.])) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST @@ -130,7 +131,7 @@ if test $g77_cv_sys_cygwin32 = yes \ || test $g77_cv_sys_mingw32 = yes \ || test $ac_cv_func_fstat = no; then AC_MSG_RESULT(yes) - AC_DEFINE(NON_UNIX_STDIO) + AC_DEFINE(NON_UNIX_STDIO, 1, [Define if we do not have Unix Stdio.]) else AC_MSG_RESULT(no) fi @@ -163,7 +164,7 @@ AC_MSG_RESULT($g77_cv_sys_sprintf_ansi) # The cygwin patch takes steps to avoid defining USE_STRLEN here -- I don't # understand why. if test $g77_cv_sys_sprintf_ansi != yes; then - AC_DEFINE(USE_STRLEN) + AC_DEFINE(USE_STRLEN, 1, [Define if we use strlen.]) fi # define NON_ANSI_RW_MODES on unix (can't hurt) @@ -184,7 +185,7 @@ if test $g77_cv_sys_cygwin32 = yes || test $g77_cv_sys_mingw32 = yes; then AC_MSG_RESULT(no) else if test $is_unix = yes; then - AC_DEFINE(NON_ANSI_RW_MODES) + AC_DEFINE(NON_ANSI_RW_MODES, 1, [Define if we have non ANSI RW modes.]) AC_MSG_RESULT(yes) else AC_MSG_RESULT(no) @@ -192,11 +193,11 @@ else fi # This EOF_CHAR is a misfeature on unix. -AC_DEFINE(NO_EOF_CHAR_CHECK) +AC_DEFINE(NO_EOF_CHAR_CHECK, 1, [Always defined.]) AC_TYPE_OFF_T -AC_DEFINE(Skip_f2c_Undefs) +AC_DEFINE(Skip_f2c_Undefs, 1, [Define to skip f2c undefs.]) AC_OUTPUT(Makefile) diff --git a/libf2c/libI77/dfe.c b/libf2c/libI77/dfe.c index f639ab51ce7..e90b16d0551 100644 --- a/libf2c/libI77/dfe.c +++ b/libf2c/libI77/dfe.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" #include "fmt.h" diff --git a/libf2c/libI77/dolio.c b/libf2c/libI77/dolio.c index 4b5a2ca6588..1e0c3779bb5 100644 --- a/libf2c/libI77/dolio.c +++ b/libf2c/libI77/dolio.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #ifdef __cplusplus diff --git a/libf2c/libI77/due.c b/libf2c/libI77/due.c index cb80a39b44d..df341332150 100644 --- a/libf2c/libI77/due.c +++ b/libf2c/libI77/due.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" diff --git a/libf2c/libI77/err.c b/libf2c/libI77/err.c index e7ac23a6cfe..6784cdd4576 100644 --- a/libf2c/libI77/err.c +++ b/libf2c/libI77/err.c @@ -1,3 +1,4 @@ +#include "config.h" #ifndef NON_UNIX_STDIO #define _INCLUDE_POSIX_SOURCE /* for HP-UX */ #define _INCLUDE_XOPEN_SOURCE /* for HP-UX */ diff --git a/libf2c/libI77/fmt.c b/libf2c/libI77/fmt.c index 8f08952ed45..793dceb53b8 100644 --- a/libf2c/libI77/fmt.c +++ b/libf2c/libI77/fmt.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" #include "fmt.h" diff --git a/libf2c/libI77/fmtlib.c b/libf2c/libI77/fmtlib.c index 91483fc5290..69c0d9b406f 100644 --- a/libf2c/libI77/fmtlib.c +++ b/libf2c/libI77/fmtlib.c @@ -1,5 +1,6 @@ /* @(#)fmtlib.c 1.2 */ #define MAXINTLENGTH 23 +#include "config.h" #include "f2c.h" #ifndef Allow_TYQUAD diff --git a/libf2c/libI77/ftell_.c b/libf2c/libI77/ftell_.c index 1bd03be325a..1f6d87f50bd 100644 --- a/libf2c/libI77/ftell_.c +++ b/libf2c/libI77/ftell_.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" diff --git a/libf2c/libI77/ilnw.c b/libf2c/libI77/ilnw.c index abc64099d31..58fca0d326a 100644 --- a/libf2c/libI77/ilnw.c +++ b/libf2c/libI77/ilnw.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" #include "lio.h" diff --git a/libf2c/libI77/lread.c b/libf2c/libI77/lread.c index 4b62a5cbadf..d546efcc4e1 100644 --- a/libf2c/libI77/lread.c +++ b/libf2c/libI77/lread.c @@ -1,3 +1,4 @@ +#include "config.h" #include #include "f2c.h" #include "fio.h" diff --git a/libf2c/libI77/open.c b/libf2c/libI77/open.c index 830dca5a359..56bbc5232ee 100644 --- a/libf2c/libI77/open.c +++ b/libf2c/libI77/open.c @@ -1,6 +1,7 @@ /* Define _XOPEN_SOURCE to get tempnam prototype with glibc et al -- more general than _INCLUDE_XOPEN_SOURCE used elsewhere `for HP-UX'. */ #define _XOPEN_SOURCE 1 +#include "config.h" #include "f2c.h" #include "fio.h" #include diff --git a/libf2c/libI77/rdfmt.c b/libf2c/libI77/rdfmt.c index f2b121193a7..6ddd36958a5 100644 --- a/libf2c/libI77/rdfmt.c +++ b/libf2c/libI77/rdfmt.c @@ -1,3 +1,4 @@ +#include "config.h" #include #include "f2c.h" #include "fio.h" diff --git a/libf2c/libI77/rsfe.c b/libf2c/libI77/rsfe.c index a79cd79f03c..1be45310f51 100644 --- a/libf2c/libI77/rsfe.c +++ b/libf2c/libI77/rsfe.c @@ -1,4 +1,5 @@ /* read sequential formatted external */ +#include "config.h" #include "f2c.h" #include "fio.h" #include "fmt.h" diff --git a/libf2c/libI77/rsne.c b/libf2c/libI77/rsne.c index 77ffdf70bd2..a0d0bfe407d 100644 --- a/libf2c/libI77/rsne.c +++ b/libf2c/libI77/rsne.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" #include "lio.h" diff --git a/libf2c/libI77/sue.c b/libf2c/libI77/sue.c index eacb1d69b01..e7dbba02bd4 100644 --- a/libf2c/libI77/sue.c +++ b/libf2c/libI77/sue.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" extern uiolen f__reclen; diff --git a/libf2c/libI77/typesize.c b/libf2c/libI77/typesize.c index 1cb20ff2863..7f42aa1bcc8 100644 --- a/libf2c/libI77/typesize.c +++ b/libf2c/libI77/typesize.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" ftnlen f__typesize[] = { 0, 0, sizeof(shortint), sizeof(integer), diff --git a/libf2c/libI77/util.c b/libf2c/libI77/util.c index ccaad2d3b6f..8280ac06a7f 100644 --- a/libf2c/libI77/util.c +++ b/libf2c/libI77/util.c @@ -1,3 +1,4 @@ +#include "config.h" #ifndef NON_UNIX_STDIO #define _INCLUDE_POSIX_SOURCE /* for HP-UX */ #define _INCLUDE_XOPEN_SOURCE /* for HP-UX */ diff --git a/libf2c/libI77/wrtfmt.c b/libf2c/libI77/wrtfmt.c index 477c40f5d3b..37006ba77c2 100644 --- a/libf2c/libI77/wrtfmt.c +++ b/libf2c/libI77/wrtfmt.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" #include "fmt.h" diff --git a/libf2c/libI77/wsle.c b/libf2c/libI77/wsle.c index f8555d79c45..386e8678aad 100644 --- a/libf2c/libI77/wsle.c +++ b/libf2c/libI77/wsle.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" #include "fmt.h" diff --git a/libf2c/libI77/xwsne.c b/libf2c/libI77/xwsne.c index babec475325..96fdd021916 100644 --- a/libf2c/libI77/xwsne.c +++ b/libf2c/libI77/xwsne.c @@ -1,3 +1,4 @@ +#include "config.h" #include "f2c.h" #include "fio.h" #include "lio.h"