This is the mail archive of the
libstdc++-cvs@gcc.gnu.org
mailing list for the libstdc++ project.
gcc/libstdc++-v3/libsupc++ cxxabi.h eh_alloc.c ...
- From: mmitchel at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org, libstdc++-cvs at gcc dot gnu dot org
- Date: 17 Aug 2004 03:11:31 -0000
- Subject: gcc/libstdc++-v3/libsupc++ cxxabi.h eh_alloc.c ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: csl-arm-branch
Changes by: mmitchel@gcc.gnu.org 2004-08-17 03:11:31
Modified files:
libstdc++-v3/libsupc++: cxxabi.h eh_alloc.cc eh_aux_runtime.cc
eh_catch.cc eh_globals.cc eh_throw.cc
eh_type.cc exception new pure.cc
typeinfo unwind-cxx.h
Log message:
Backport:
2004-08-02 Mark Mitchell <mark@codesourcery.com>
* libsupc++/cxxabi.h: Make all declarations have default
visibility.
* libsupc++/exception: Likewise.
* libsupc++/new: Likewise.
* libsupc++/typeinfo: Likewise.
* libsupc++/unwind-cxx.h: Likewise.
* libsupc++/eh_alloc.cc (__cxa_allocate_exception): Put it into
the __cxxabiv1 namespace.
(__cxa_free_exception): Likewise.
* libsupc++/eh_aux_runtime.cc (__cxa_bad_cast): Likewise.
(__cxa_bad_typeid): Likewise.
* libsupc++/eh_catch.cc (__cxa_begin_catch): Likewise.
(__cxa_end_catch): Likewise.
* libsupc++/eh_globals.cc (__cxa_get_globals_fast): Likewise.
(__cxa_get_globals): Likewise.
* libsupc++/eh_throw.cc (__cxa_throw): Likewise.
(__cxa_rethrow): Likewise.
* libsupc++/pure.cc (__cxa_pure_virtual): Likewise.
* libsupc++/eh_type.cc: Include <cxxabi.h>.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/cxxabi.h.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.15.4.4&r2=1.15.4.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/eh_alloc.cc.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.8.10.2&r2=1.8.10.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/eh_aux_runtime.cc.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.3.10.1&r2=1.3.10.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/eh_catch.cc.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.5.10.2&r2=1.5.10.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/eh_globals.cc.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.4.10.1&r2=1.4.10.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/eh_throw.cc.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.7&r2=1.7.8.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/eh_type.cc.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.3&r2=1.3.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/exception.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.16&r2=1.16.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/new.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.17&r2=1.17.8.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/pure.cc.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.11.8.1&r2=1.11.8.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/typeinfo.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.16&r2=1.16.8.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libsupc++/unwind-cxx.h.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.6&r2=1.6.8.1