From 2a7f4fa91ffc8ad3ad195f7ac02a4c97bc96b791 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Wed, 26 Aug 2015 10:56:26 +0100 Subject: [PATCH] Add asprintf to the list of functions whose decls are checked at configure time. PR gas/18842 * configure.ac (AS_CHECK_DECLS): Add asprintf. * configure: Regenerate. * config.in: Regenerate. --- gas/ChangeLog | 7 +++++++ gas/config.in | 4 ++++ gas/configure | 10 ++++++++++ gas/configure.ac | 2 +- 4 files changed, 22 insertions(+), 1 deletion(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 02d94ade14c..c595d51e274 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,10 @@ +2015-08-26 Nick Clifton + + PR gas/18842 + * configure.ac (AS_CHECK_DECLS): Add asprintf. + * configure: Regenerate. + * config.in: Regenerate. + 2015-08-25 Jose E. Marchesi * config/tc-sparc.c (priv_reg_table): New privileged register diff --git a/gas/config.in b/gas/config.in index a2d62f4e20b..e92edb1503e 100644 --- a/gas/config.in +++ b/gas/config.in @@ -53,6 +53,10 @@ */ #undef HAVE_ALLOCA_H +/* Define to 1 if you have the declaration of `asprintf', and to 0 if you + don't. */ +#undef HAVE_DECL_ASPRINTF + /* Define to 1 if you have the declaration of `free', and to 0 if you don't. */ #undef HAVE_DECL_FREE diff --git a/gas/configure b/gas/configure index 143b9403f9f..62bf039d20b 100755 --- a/gas/configure +++ b/gas/configure @@ -14311,6 +14311,16 @@ fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_VSNPRINTF $ac_have_decl _ACEOF +ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default" +if test "x$ac_cv_have_decl_asprintf" = x""yes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_ASPRINTF $ac_have_decl +_ACEOF diff --git a/gas/configure.ac b/gas/configure.ac index 3f757046c78..4a98ca7ce85 100644 --- a/gas/configure.ac +++ b/gas/configure.ac @@ -812,7 +812,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([free, getenv, malloc, mempcpy, realloc, stpcpy, strstr, vsnprintf]) +AC_CHECK_DECLS([free, getenv, malloc, mempcpy, realloc, stpcpy, strstr, vsnprintf, asprintf]) BFD_BINARY_FOPEN -- 2.30.2