This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libstdc++ related bootstrap failures


	The libstdc++ failure is due to Ben's patch:

2002-10-10  Benjamin Kosnik  <bkoz@redhat.com>

        * config/linker-map.gnu (GLIBCPP_3.2.1): Add.
        (GLIBCPP_3.2): Don't export locale::_S_*. 
        * src/ios.cc: Move globals into __gnu_cxx. Make old exported
        symbols match.
        * src/locale.cc: Same.
        * src/localename.cc: Same.      
        * src/globals.cc: Same. 

globals.cc now contains ELF Glibc-specific asm statements such as:

  asm (".symver _ZN9__gnu_cxx8c_localeE,_ZSt8c_locale@@GLIBCPP_3.2");

which are enabled for all targets, not just GNU/Linux.  The syntax is of
course illegal on many targets.

David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]