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