aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoland McGrath <mcgrathr@google.com>2025-03-27 22:17:06 +0000
committerRoland McGrath <mcgrathr@google.com>2025-03-27 22:17:06 +0000
commitd44aa3e3bf5bd99c30bae2896c8de5cacef458fa (patch)
treef1b558ea3f80a02f9a14bb330626a09d02690334
parent2af32814cf2ba3c632fd5a3f69f275613383723d (diff)
downloadgcc-d44aa3e3bf5bd99c30bae2896c8de5cacef458fa.zip
gcc-d44aa3e3bf5bd99c30bae2896c8de5cacef458fa.tar.gz
gcc-d44aa3e3bf5bd99c30bae2896c8de5cacef458fa.tar.bz2
libcpp: Add missing configure check for setlocale.
libcpp/ * configure.ac: Check for setlocale. * configure, config.in: Regenerated.
-rw-r--r--libcpp/config.in3
-rwxr-xr-xlibcpp/configure2
-rw-r--r--libcpp/configure.ac4
3 files changed, 6 insertions, 3 deletions
diff --git a/libcpp/config.in b/libcpp/config.in
index b2e2f4e8..c81ee08 100644
--- a/libcpp/config.in
+++ b/libcpp/config.in
@@ -210,6 +210,9 @@
/* Define to 1 if you have the `putc_unlocked' function. */
#undef HAVE_PUTC_UNLOCKED
+/* Define to 1 if you have the `setlocale' function. */
+#undef HAVE_SETLOCALE
+
/* Define to 1 if you can assemble SSSE3 insns. */
#undef HAVE_SSSE3
diff --git a/libcpp/configure b/libcpp/configure
index 1391081..e3c39f4 100755
--- a/libcpp/configure
+++ b/libcpp/configure
@@ -6034,7 +6034,7 @@ _ACEOF
-for ac_func in 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
+for ac_func in 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 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"
diff --git a/libcpp/configure.ac b/libcpp/configure.ac
index 981f97c4..845dd64 100644
--- a/libcpp/configure.ac
+++ b/libcpp/configure.ac
@@ -81,7 +81,7 @@ define(libcpp_UNLOCKED_FUNCS, clearerr_unlocked feof_unlocked dnl
fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked dnl
fread_unlocked fwrite_unlocked getchar_unlocked getc_unlocked dnl
putchar_unlocked putc_unlocked)
-AC_CHECK_FUNCS(libcpp_UNLOCKED_FUNCS)
+AC_CHECK_FUNCS(libcpp_UNLOCKED_FUNCS setlocale)
AC_CHECK_DECLS([abort, asprintf, basename(char *), errno, getopt, vasprintf])
AC_CHECK_DECLS(m4_split(m4_normalize(libcpp_UNLOCKED_FUNCS)))
@@ -172,7 +172,7 @@ do
esac
done
IFS="$ac_save_IFS"
-
+
if test x$ac_checking != x ; then
AC_DEFINE(CHECKING_P, 1,
[Define to 1 if you want more run-time sanity checks.])