diff options
author | kcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-04-08 23:09:32 +0000 |
---|---|---|
committer | kcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-04-08 23:09:32 +0000 |
commit | 96e3c4c3cb599348f328646f9cc9d52d2a8c2c04 (patch) | |
tree | 4eb7f129572ab9e87edac0c1a5253334039f12b5 /libstdc++-v3/config.h.in | |
parent | 78a79402acfbd2f40b3b178914bd546a667c21d5 (diff) | |
download | gcc-96e3c4c3cb599348f328646f9cc9d52d2a8c2c04.tar.gz |
2005-04-08 Kelley Cook <kcook@gcc.gnu.org>
* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Define _GLIBCXX_ASM_SYMVER.
* acconfig.h: Delete file.
* Makefile.in, acinclude.m4, configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97868 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config.h.in')
-rw-r--r-- | libstdc++-v3/config.h.in | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index 6a4871c7061..f8e5305feb5 100644 --- a/libstdc++-v3/config.h.in +++ b/libstdc++-v3/config.h.in @@ -1,6 +1,4 @@ /* config.h.in. Generated from configure.ac by autoheader. */ -// Symbols and macros for libstdc++ -*- C++ -*- - /* Define to 1 if you have the `acosf' function. */ #undef HAVE_ACOSF @@ -666,6 +664,19 @@ /* Define to use symbol versioning in the shared library. */ #undef _GLIBCXX_SYMVER +/* Define symbol versioning in assember directives. If symbol + versioning is being used, and the assembler supports this kind of + thing, then use it. + + NB: _GLIBCXX_AT_AT is a hack to work around quoting issues in m4. */ + +#if _GLIBCXX_SYMVER + #define _GLIBCXX_ASM_SYMVER(cur, old, version) \ + asm (".symver " #cur "," #old _GLIBCXX_AT_AT #version); +#else + #define _GLIBCXX_ASM_SYMVER(cur, old, version) +#endif + /* Define if C99 functions or macros from <wchar.h>, <math.h>, <complex.h>, <stdio.h>, and <stdlib.h> can be used or exposed. */ #undef _GLIBCXX_USE_C99 @@ -1023,14 +1034,3 @@ # define HAVE_TANL 1 # define tanl _tanl #endif -// -// Define symbol versioning in assember directives. If symbol -// versioning is beigng used, and the assembler supports this kind of -// thing, then use it. -// NB: _GLIBCXX_AT_AT is a hack to work around quoting issues in m4. -#if _GLIBCXX_SYMVER - #define _GLIBCXX_ASM_SYMVER(cur, old, version) \ - asm (".symver " #cur "," #old _GLIBCXX_AT_AT #version); -#else - #define _GLIBCXX_ASM_SYMVER(cur, old, version) -#endif |