[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