Commit 99bf8d16 by Paolo Carlini Committed by Paolo Carlini

acinclude.m4 ([AC_LC_MESSAGES]): Use AC_TRY_COMPILE instead of AC_TRY_LINK.

2008-08-17  Paolo Carlini  <paolo.carlini@oracle.com>

	* acinclude.m4 ([AC_LC_MESSAGES]): Use AC_TRY_COMPILE instead of
	AC_TRY_LINK.
	* configure.ac: Run unconditionally AC_LC_MESSAGES.
	* crossconfig.m4: Adjust.
	* configure: Regenerate.

From-SVN: r139171
parent e21d5757
2008-08-17 Paolo Carlini <paolo.carlini@oracle.com> 2008-08-17 Paolo Carlini <paolo.carlini@oracle.com>
* acinclude.m4 ([AC_LC_MESSAGES]): Use AC_TRY_COMPILE instead of
AC_TRY_LINK.
* configure.ac: Run unconditionally AC_LC_MESSAGES.
* crossconfig.m4: Adjust.
* configure: Regenerate.
2008-08-17 Paolo Carlini <paolo.carlini@oracle.com>
* acinclude.m4 ([GLIBCXX_CHECK_LFS], [GLIBCXX_CHECK_POLL], * acinclude.m4 ([GLIBCXX_CHECK_LFS], [GLIBCXX_CHECK_POLL],
[GLIBCXX_CHECK_S_ISREG_OR_S_IFREG], [GLIBCXX_CHECK_WRITEV]): [GLIBCXX_CHECK_S_ISREG_OR_S_IFREG], [GLIBCXX_CHECK_WRITEV]):
Use GCC_TRY_COMPILE_OR_LINK instead of AC_TRY_LINK, in C++, Use GCC_TRY_COMPILE_OR_LINK instead of AC_TRY_LINK, in C++,
......
...@@ -2743,7 +2743,7 @@ AC_DEFUN([GLIBCXX_ENABLE_THREADS], [ ...@@ -2743,7 +2743,7 @@ AC_DEFUN([GLIBCXX_ENABLE_THREADS], [
AC_DEFUN([AC_LC_MESSAGES], [ AC_DEFUN([AC_LC_MESSAGES], [
AC_CHECK_HEADER(locale.h, [ AC_CHECK_HEADER(locale.h, [
AC_CACHE_CHECK([for LC_MESSAGES], ac_cv_val_LC_MESSAGES, AC_CACHE_CHECK([for LC_MESSAGES], ac_cv_val_LC_MESSAGES,
[AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES], [AC_TRY_COMPILE([#include <locale.h>], [return LC_MESSAGES],
ac_cv_val_LC_MESSAGES=yes, ac_cv_val_LC_MESSAGES=no)]) ac_cv_val_LC_MESSAGES=yes, ac_cv_val_LC_MESSAGES=no)])
if test $ac_cv_val_LC_MESSAGES = yes; then if test $ac_cv_val_LC_MESSAGES = yes; then
AC_DEFINE(HAVE_LC_MESSAGES, 1, AC_DEFINE(HAVE_LC_MESSAGES, 1,
......
...@@ -143,6 +143,8 @@ GLIBCXX_CHECK_C99_TR1 ...@@ -143,6 +143,8 @@ GLIBCXX_CHECK_C99_TR1
# For common values of EOF, SEEK_CUR, SEEK_END. # For common values of EOF, SEEK_CUR, SEEK_END.
GLIBCXX_CHECK_STDIO_MACROS GLIBCXX_CHECK_STDIO_MACROS
AC_LC_MESSAGES
# Check for available headers. # Check for available headers.
AC_CHECK_HEADERS([endian.h float.h fp.h ieeefp.h inttypes.h locale.h \ AC_CHECK_HEADERS([endian.h float.h fp.h ieeefp.h inttypes.h locale.h \
machine/endian.h machine/param.h nan.h stdint.h stdlib.h string.h \ machine/endian.h machine/param.h nan.h stdint.h stdlib.h string.h \
...@@ -177,8 +179,6 @@ if $GLIBCXX_IS_NATIVE; then ...@@ -177,8 +179,6 @@ if $GLIBCXX_IS_NATIVE; then
# For _Unwind_GetIPInfo. # For _Unwind_GetIPInfo.
GCC_CHECK_UNWIND_GETIPINFO GCC_CHECK_UNWIND_GETIPINFO
AC_LC_MESSAGES
# For iconv support. # For iconv support.
AM_ICONV AM_ICONV
......
...@@ -42,8 +42,6 @@ case "${host}" in ...@@ -42,8 +42,6 @@ case "${host}" in
GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT
GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
GLIBCXX_CHECK_STDLIB_SUPPORT GLIBCXX_CHECK_STDLIB_SUPPORT
AC_DEFINE(HAVE_LC_MESSAGES)
;; ;;
*djgpp) *djgpp)
...@@ -81,7 +79,6 @@ case "${host}" in ...@@ -81,7 +79,6 @@ case "${host}" in
AC_SUBST(SECTION_FLAGS) AC_SUBST(SECTION_FLAGS)
GLIBCXX_CHECK_LINKER_FEATURES GLIBCXX_CHECK_LINKER_FEATURES
GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
AC_DEFINE(HAVE_LC_MESSAGES)
AC_DEFINE(HAVE_SETENV) AC_DEFINE(HAVE_SETENV)
AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_COPYSIGNF) AC_DEFINE(HAVE_COPYSIGNF)
...@@ -156,8 +153,6 @@ case "${host}" in ...@@ -156,8 +153,6 @@ case "${host}" in
AC_DEFINE(_GLIBCXX_USE_RANDOM_TR1) AC_DEFINE(_GLIBCXX_USE_RANDOM_TR1)
AC_LC_MESSAGES
# For iconv support. # For iconv support.
AM_ICONV AM_ICONV
;; ;;
...@@ -220,7 +215,6 @@ case "${host}" in ...@@ -220,7 +215,6 @@ case "${host}" in
*-solaris2.7 | *-solaris2.8 | *-solaris2.9 | *-solaris2.10) *-solaris2.7 | *-solaris2.8 | *-solaris2.9 | *-solaris2.10)
GLIBCXX_CHECK_LINKER_FEATURES GLIBCXX_CHECK_LINKER_FEATURES
AC_DEFINE(HAVE_MBSTATE_T) AC_DEFINE(HAVE_MBSTATE_T)
AC_DEFINE(HAVE_LC_MESSAGES)
AC_DEFINE(HAVE_FINITE) AC_DEFINE(HAVE_FINITE)
AC_DEFINE(HAVE_FPCLASS) AC_DEFINE(HAVE_FPCLASS)
# All of the dependencies for wide character support are here, so # All of the dependencies for wide character support are here, so
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment