summaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2010-07-02 12:09:29 +0000
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2010-07-02 12:09:29 +0000
commit44d2766e0eab1b63006cee995c2f9f96a440e318 (patch)
tree9a72d0757593fbc67b93d1c789518be99ceab1eb /libstdc++-v3
parentfabd4538a501bfe0d1811316375b5a069f1ca862 (diff)
downloadgcc-44d2766e0eab1b63006cee995c2f9f96a440e318.tar.gz
2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* acinclude.m4 (symvers_renaming): Define HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT instead of _GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT. Fix syntax error. * config.h.in: Regenerate. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161706 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog9
-rw-r--r--libstdc++-v3/acinclude.m44
-rw-r--r--libstdc++-v3/config.h.in8
-rwxr-xr-xlibstdc++-v3/configure4
4 files changed, 17 insertions, 8 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 4192b896239..32c89a045de 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,14 @@
2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+ * acinclude.m4 (symvers_renaming): Define
+ HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT instead of
+ _GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT.
+ Fix syntax error.
+ * config.h.in: Regenerate.
+ * configure: Regenerate.
+
+2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Handle sun style.
Require GCC_PROG_GNU_CXXFILT.
(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT): Define
diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4
index 305710b1e97..6786cbcb9ea 100644
--- a/libstdc++-v3/acinclude.m4
+++ b/libstdc++-v3/acinclude.m4
@@ -2998,9 +2998,9 @@ if test $enable_symvers != no ; then
symvers_renaming=no ;;
# Other platforms with GNU symbol versioning (GNU/Linux, more?) do.
*)
- AC_DEFINE(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT, 1,
+ AC_DEFINE(HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT, 1,
[Define to 1 if the target runtime linker supports binding the same symbol to different versions.])
- symvers_renaming=yes
+ symvers_renaming=yes ;;
esac
fi
GLIBCXX_CONDITIONAL(ENABLE_SYMVERS_SOL2, test $symvers_renaming = no)
diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in
index af8459dfa7d..00aed69c388 100644
--- a/libstdc++-v3/config.h.in
+++ b/libstdc++-v3/config.h.in
@@ -349,6 +349,10 @@
/* Define if strxfrm_l is available in <string.h>. */
#undef HAVE_STRXFRM_L
+/* Define to 1 if the target runtime linker supports binding the same symbol
+ to different versions. */
+#undef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT
+
/* Define to 1 if you have the <sys/filio.h> header file. */
#undef HAVE_SYS_FILIO_H
@@ -691,10 +695,6 @@
/* Define if gthreads library is available. */
#undef _GLIBCXX_HAS_GTHREADS
-/* Define to 1 if the target runtime linker supports binding the same symbol
- to different versions. */
-#undef _GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT
-
/* Define to 1 if a full hosted library is built, or 0 if freestanding. */
#undef _GLIBCXX_HOSTED
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
index cc46de0ec27..90985426c50 100755
--- a/libstdc++-v3/configure
+++ b/libstdc++-v3/configure
@@ -58414,9 +58414,9 @@ if test $enable_symvers != no ; then
# Other platforms with GNU symbol versioning (GNU/Linux, more?) do.
*)
-$as_echo "#define _GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT 1" >>confdefs.h
+$as_echo "#define HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT 1" >>confdefs.h
- symvers_renaming=yes
+ symvers_renaming=yes ;;
esac
fi