git: GCC: Upgrade to 4.4.6; improved exception handling
John Marino
marino at crater.dragonflybsd.org
Fri Apr 29 18:04:08 PDT 2011
commit eae7a19e39c1c18f7f5cd7c31a84035dc8b3ed72
Author: John Marino <draco at marino.st>
Date: Fri Apr 29 23:04:59 2011 +0200
GCC: Upgrade to 4.4.6; improved exception handling
In addition to 70 bug fixes provided by GNU, this version handles
exceptions through the new rtld, which is important to C++. This
compiler also now incorporates MD_UNWIND_SUPPORT from gnat-aux, but
it's not clear if C++ utilizes this frame unwinding or not yet.
Summary of changes:
contrib/gcc-4.4/README.DELETED | 45 +++++-
contrib/gcc-4.4/README.DRAGONFLY | 19 +--
contrib/gcc-4.4/gcc/config/i386/dragonfly-unwind.h | 158 ++++++++++++++++++++
contrib/gcc-4.4/gcc/config/i386/dragonfly.h | 2 +-
contrib/gcc-4.4/gcc/crtstuff.c | 15 +--
contrib/gcc-4.4/gcc/unwind-dw2-fde-glibc.c | 8 +-
gnu/lib/gcc44/libgcc/Makefile | 2 +-
gnu/usr.bin/cc44/Makefile.inc | 2 +-
gnu/usr.bin/cc44/cc_prep/auto-host.h | 6 +-
9 files changed, 219 insertions(+), 38 deletions(-)
create mode 100644 contrib/gcc-4.4/gcc/config/i386/dragonfly-unwind.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/eae7a19e39c1c18f7f5cd7c31a84035dc8b3ed72
--
DragonFly BSD source repository
More information about the Commits
mailing list