diff options
author | Alan Modra <amodra@bigpond.net.au> | 2012-06-18 04:43:06 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2012-06-18 04:43:06 +0000 |
commit | b1878db22d5d34b055c29ee078c6365302d9a7e6 (patch) | |
tree | 030cb18e194af23e7339f6966fc4a298e5f974c0 | |
parent | 4eba6e97ed452bb3d0291473fbabf6da9cea34c6 (diff) | |
download | binutils-redhat-b1878db22d5d34b055c29ee078c6365302d9a7e6.tar.gz |
fix last commit
-rw-r--r-- | gas/config.in | 42 | ||||
-rwxr-xr-x | gas/configure | 61 | ||||
-rw-r--r-- | gas/configure.in | 5 |
3 files changed, 86 insertions, 22 deletions
diff --git a/gas/config.in b/gas/config.in index 7c6e23764f..b1bdf8f499 100644 --- a/gas/config.in +++ b/gas/config.in @@ -53,13 +53,37 @@ */ #undef HAVE_ALLOCA_H +/* Define to 1 if you have the declaration of `free', and to 0 if you don't. + */ +#undef HAVE_DECL_FREE + +/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't. + */ +#undef HAVE_DECL_GETENV + /* Is the prototype for getopt in <unistd.h> in the expected format? */ #undef HAVE_DECL_GETOPT +/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't. + */ +#undef HAVE_DECL_MALLOC + /* Define to 1 if you have the declaration of `mempcpy', and to 0 if you don't. */ #undef HAVE_DECL_MEMPCPY +/* Define to 1 if you have the declaration of `realloc', and to 0 if you + don't. */ +#undef HAVE_DECL_REALLOC + +/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't. + */ +#undef HAVE_DECL_STPCPY + +/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't. + */ +#undef HAVE_DECL_STRSTR + /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you don't. */ #undef HAVE_DECL_VSNPRINTF @@ -70,12 +94,6 @@ /* Define to 1 if you have the <errno.h> header file. */ #undef HAVE_ERRNO_H -/* Define to 1 if you have the `free' function. */ -#undef HAVE_FREE - -/* Define to 1 if you have the `getenv' function. */ -#undef HAVE_GETENV - /* Define to 1 if you have the <inttypes.h> header file. */ #undef HAVE_INTTYPES_H @@ -88,15 +106,9 @@ /* Define to 1 if you have the <locale.h> header file. */ #undef HAVE_LOCALE_H -/* Define to 1 if you have the `malloc' function. */ -#undef HAVE_MALLOC - /* Define to 1 if you have the <memory.h> header file. */ #undef HAVE_MEMORY_H -/* Define to 1 if you have the `realloc' function. */ -#undef HAVE_REALLOC - /* Define to 1 if you have the `remove' function. */ #undef HAVE_REMOVE @@ -112,18 +124,12 @@ /* Define to 1 if you have the <stdlib.h> header file. */ #undef HAVE_STDLIB_H -/* Define to 1 if you have the `stpcpy' function. */ -#undef HAVE_STPCPY - /* Define to 1 if you have the <strings.h> header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the <string.h> header file. */ #undef HAVE_STRING_H -/* Define to 1 if you have the `strstr' function. */ -#undef HAVE_STRSTR - /* Define if <sys/stat.h> has struct stat.st_mtim.tv_nsec */ #undef HAVE_ST_MTIM_TV_NSEC diff --git a/gas/configure b/gas/configure index c1fd3aae4f..2e674491f3 100755 --- a/gas/configure +++ b/gas/configure @@ -13478,7 +13478,7 @@ _ACEOF fi done -for ac_func in free getenv malloc realloc sbrk setlocale stpcpy strstr +for ac_func in sbrk setlocale do : as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" @@ -14029,6 +14029,36 @@ $as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h fi +ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default" +if test "x$ac_cv_have_decl_free" = x""yes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_FREE $ac_have_decl +_ACEOF +ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default" +if test "x$ac_cv_have_decl_getenv" = x""yes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_GETENV $ac_have_decl +_ACEOF +ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default" +if test "x$ac_cv_have_decl_malloc" = x""yes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_MALLOC $ac_have_decl +_ACEOF ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default" if test "x$ac_cv_have_decl_mempcpy" = x""yes; then : ac_have_decl=1 @@ -14039,7 +14069,36 @@ fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_MEMPCPY $ac_have_decl _ACEOF +ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default" +if test "x$ac_cv_have_decl_realloc" = x""yes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_REALLOC $ac_have_decl +_ACEOF +ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" +if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_STPCPY $ac_have_decl +_ACEOF +ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default" +if test "x$ac_cv_have_decl_strstr" = x""yes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_STRSTR $ac_have_decl +_ACEOF ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default" if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then : ac_have_decl=1 diff --git a/gas/configure.in b/gas/configure.in index f29dc12ba1..1c0206d387 100644 --- a/gas/configure.in +++ b/gas/configure.in @@ -663,7 +663,7 @@ AC_C_INLINE # VMS doesn't have unlink. AC_CHECK_FUNCS(unlink remove, break) -AC_CHECK_FUNCS(free getenv malloc realloc sbrk setlocale stpcpy strstr) +AC_CHECK_FUNCS(sbrk setlocale) AM_LC_MESSAGES @@ -727,8 +727,7 @@ GAS_CHECK_DECL_NEEDED(malloc, f, char *(*f)(), $gas_test_headers) GAS_CHECK_DECL_NEEDED(sbrk, f, char *(*f)(), $gas_test_headers) GAS_CHECK_DECL_NEEDED(strstr, f, char *(*f)(), $gas_test_headers) -AC_CHECK_DECLS([mempcpy]) -AC_CHECK_DECLS([vsnprintf]) +AC_CHECK_DECLS([free, getenv, malloc, mempcpy, realloc, stpcpy, strstr, vsnprintf]) BFD_BINARY_FOPEN |