[PATCH] Fix __gxx_personality_v0 linking for SymbianOS [csl-arm-branch]

Julian Brown julian@codesourcery.com
Thu Mar 10 16:17:00 GMT 2005


Paul Brook wrote:
> 
> 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.

OK, I'll apply this version which renames the conditional to 
LIBSUPCXX_PRONLY, but is otherwise identical.

ChangeLog:

     * gcc/config.gcc: Disable shared libgcc for SymbianOS.
     * gcc/config/arm/t-symbian (LIB2ADDEH): Include
     config/arm/pr-support.c.
     * libstdc++/configure.ac (LIBSUPCXX_PRONLY): New AM_CONDITIONAL: yes
     if we are compiling for SymbianOS on ARM.
     * libstdc++-v3/include/Makefile.am: Don't install C++ headers if
     LIBSUPCXX_PRONLY is true.
     * libstdc++-v3/libsupc++/Makefile.am: Only include eh_personality.cc
     in libsupc++ if LIBSUPCXX_PRONLY is true.
     * 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.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch-5
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20050310/a1d9152a/attachment.ksh>


More information about the Libstdc++ mailing list