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: [PATCH] Fix __gxx_personality_v0 linking for SymbianOS [csl-arm-branch]


On Wednesday 09 March 2005 23:22, Julian Brown wrote:
>
>      * gcc/config.gcc: Disable shared libgcc for SymbianOS.
>      * gcc/config/arm/t-symbian (LIB2ADDEH): Include
>      config/arm/pr-support.c.
>      * libstdc++/configure.ac (ARMSYMBIANOS): New AM_CONDITIONAL: yes if
>      we are compiling for SymbianOS on ARM.
>      * libstdc++-v3/include/Makefile.am: Don't install C++ headers for
>      SymbianOS.
>      * libstdc++-v3/libsupc++/Makefile.am: Only include eh_personality.cc
>      in libsupc++ on SymbianOS.
>      * libstdc++-v3/Makefile.in: Regenerate.
>      * libstdc++-v3/configure: Regenerate.
>      * libstdc++-v3/include/Makefile.in: Regenerate.
>      * libstdc++-v3/libmath/Makefile.in: Regenerate.
>      * libstdc++-v3/libsupc++/Makefile.in: Regenerate.
>      * libstdc++-v3/po/Makefile.in: Regenerate.
>      * libstdc++-v3/src/Makefile.in: Regenerate.
>      * libstdc++-v3/testsuite/Makefile.in: Regenerate.

You might want to see if you can think up a better name for the conditional. 
The changes aren't actually SymbianOS specific, though they are probably only 
useful on arm eabi targets. On other targets the personality routine is tied 
to a particular C++ library.

Ok for csl-arm-branch either way.

Paul

P.S. libstdc++ patches should also be CCd to libstdc++@gcc.gnu.org


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