re PR other/63694 (Build error compiling asan.c: strtoull undeclared)
PR other/63694 * libiberty/configure.ac: Check for strtol, strtoul, strtoll and strtoull declarations. * libiberty/configure: Regenerated. * gcc/configure.ac: Check for strtol, strtoul, strtoll and strtoull declarations. * gcc/configure: Regenerated. * gcc/config.in: Regenerated. From-SVN: r217972
This commit is contained in:
parent
c1b4f9c6ec
commit
2d3a20632b
@ -952,6 +952,34 @@
|
||||
#endif
|
||||
|
||||
|
||||
/* Define to 1 if we found a declaration for 'strtol', otherwise define to 0.
|
||||
*/
|
||||
#ifndef USED_FOR_TARGET
|
||||
#undef HAVE_DECL_STRTOL
|
||||
#endif
|
||||
|
||||
|
||||
/* Define to 1 if we found a declaration for 'strtoll', otherwise define to 0.
|
||||
*/
|
||||
#ifndef USED_FOR_TARGET
|
||||
#undef HAVE_DECL_STRTOLL
|
||||
#endif
|
||||
|
||||
|
||||
/* Define to 1 if we found a declaration for 'strtoul', otherwise define to 0.
|
||||
*/
|
||||
#ifndef USED_FOR_TARGET
|
||||
#undef HAVE_DECL_STRTOUL
|
||||
#endif
|
||||
|
||||
|
||||
/* Define to 1 if we found a declaration for 'strtoull', otherwise define to
|
||||
0. */
|
||||
#ifndef USED_FOR_TARGET
|
||||
#undef HAVE_DECL_STRTOULL
|
||||
#endif
|
||||
|
||||
|
||||
/* Define to 1 if we found a declaration for 'strverscmp', otherwise define to
|
||||
0. */
|
||||
#ifndef USED_FOR_TARGET
|
||||
|
5
gcc/configure
vendored
5
gcc/configure
vendored
@ -10623,6 +10623,7 @@ saved_CXXFLAGS="$CXXFLAGS"
|
||||
CXXFLAGS="$CXXFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC"
|
||||
for ac_func in getenv atol asprintf sbrk abort atof getcwd getwd \
|
||||
stpcpy strnlen strsignal strstr strverscmp \
|
||||
strtol strtoul strtoll strtoull \
|
||||
errno snprintf vsnprintf vasprintf malloc realloc calloc \
|
||||
free basename getopt clock getpagesize ffs clearerr_unlocked feof_unlocked ferror_unlocked fflush_unlocked fgetc_unlocked fgets_unlocked fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked fread_unlocked fwrite_unlocked getchar_unlocked getc_unlocked putchar_unlocked putc_unlocked
|
||||
do
|
||||
@ -18146,7 +18147,7 @@ else
|
||||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
||||
lt_status=$lt_dlunknown
|
||||
cat > conftest.$ac_ext <<_LT_EOF
|
||||
#line 18149 "configure"
|
||||
#line 18150 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
#if HAVE_DLFCN_H
|
||||
@ -18252,7 +18253,7 @@ else
|
||||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
||||
lt_status=$lt_dlunknown
|
||||
cat > conftest.$ac_ext <<_LT_EOF
|
||||
#line 18255 "configure"
|
||||
#line 18256 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
#if HAVE_DLFCN_H
|
||||
|
@ -1213,6 +1213,7 @@ saved_CXXFLAGS="$CXXFLAGS"
|
||||
CXXFLAGS="$CXXFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC"
|
||||
gcc_AC_CHECK_DECLS(getenv atol asprintf sbrk abort atof getcwd getwd \
|
||||
stpcpy strnlen strsignal strstr strverscmp \
|
||||
strtol strtoul strtoll strtoull \
|
||||
errno snprintf vsnprintf vasprintf malloc realloc calloc \
|
||||
free basename getopt clock getpagesize ffs gcc_UNLOCKED_FUNCS, , ,[
|
||||
#include "ansidecl.h"
|
||||
|
41
libiberty/configure
vendored
41
libiberty/configure
vendored
@ -6698,6 +6698,47 @@ fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define HAVE_DECL_SBRK $ac_have_decl
|
||||
_ACEOF
|
||||
|
||||
ac_fn_c_check_decl "$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
|
||||
if test "x$ac_cv_have_decl_strtol" = x""yes; then :
|
||||
ac_have_decl=1
|
||||
else
|
||||
ac_have_decl=0
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define HAVE_DECL_STRTOL $ac_have_decl
|
||||
_ACEOF
|
||||
ac_fn_c_check_decl "$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
|
||||
if test "x$ac_cv_have_decl_strtoul" = x""yes; then :
|
||||
ac_have_decl=1
|
||||
else
|
||||
ac_have_decl=0
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define HAVE_DECL_STRTOUL $ac_have_decl
|
||||
_ACEOF
|
||||
ac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
|
||||
if test "x$ac_cv_have_decl_strtoll" = x""yes; then :
|
||||
ac_have_decl=1
|
||||
else
|
||||
ac_have_decl=0
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define HAVE_DECL_STRTOLL $ac_have_decl
|
||||
_ACEOF
|
||||
ac_fn_c_check_decl "$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
|
||||
if test "x$ac_cv_have_decl_strtoull" = x""yes; then :
|
||||
ac_have_decl=1
|
||||
else
|
||||
ac_have_decl=0
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define HAVE_DECL_STRTOULL $ac_have_decl
|
||||
_ACEOF
|
||||
|
||||
ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
|
||||
|
@ -678,6 +678,7 @@ if test -z "${setobjs}"; then
|
||||
AC_CHECK_FUNCS($checkfuncs)
|
||||
AC_CHECK_DECLS([basename(char *), ffs, asprintf, vasprintf, snprintf, vsnprintf])
|
||||
AC_CHECK_DECLS([calloc, getenv, getopt, malloc, realloc, sbrk])
|
||||
AC_CHECK_DECLS([strtol, strtoul, strtoll, strtoull])
|
||||
AC_CHECK_DECLS([strverscmp])
|
||||
libiberty_NEED_DECLARATION(canonicalize_file_name)
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user