git: GCC47: Add local modifications

John Marino marino at crater.dragonflybsd.org
Mon Oct 1 03:56:08 PDT 2012


commit fdc4107c31de968b553167c368749e613eb5a448
Author: John Marino <draco at marino.st>
Date:   Sat Sep 29 21:58:02 2012 +0200

    GCC47: Add local modifications
    
    The majority of these changes are new files required to build GCC on
    DragonFly.  They are identical to the lang/gcc-aux modifications.  Of
    interest:
    
    1) The modification to c-format.c is a carry-over from GCC44. It
       maintains support for the DragonFly-specific %b and %D conversions.
    2) The modification to tree-inline.c is a carry-over from GCC44. It
       maintains the suppression of "unlikely call" inline warnings.
    3) The gcc driver was modified to strip out all the bad paths in its
       search path.  gcc -print-search-dirs is now short and accurate.

Summary of changes:
 contrib/gcc-4.7/gcc/c-family/c-format.c            |   23 ++
 contrib/gcc-4.7/gcc/config/dragonfly-stdint.h      |   56 ++++
 contrib/gcc-4.7/gcc/config/dragonfly.h             |  136 +++++++++
 contrib/gcc-4.7/gcc/config/i386/dragonfly.h        |  105 +++++++
 contrib/gcc-4.7/gcc/gcc.c                          |   18 +-
 contrib/gcc-4.7/gcc/ginclude/stddef.h              |   15 +-
 contrib/gcc-4.7/gcc/tree-inline.c                  |    3 +-
 contrib/gcc-4.7/include/libiberty.h                |   11 +-
 .../gcc-4.7/libgcc/config/i386/dragonfly-unwind.h  |  158 ++++++++++
 contrib/gcc-4.7/libgcc/crtstuff.c                  |   10 +-
 .../gcc-4.7/libgcc/enable-execute-stack-freebsd.c  |   58 ++++
 contrib/gcc-4.7/libgcc/unwind-dw2-fde-dip.c        |   10 +-
 .../config/locale/dragonfly/c_locale.cc            |  300 ++++++++++++++++++++
 .../config/locale/dragonfly/ctype_members.cc       |  174 +++++++++++
 .../config/os/bsd/dragonfly/ctype_base.h           |   60 ++++
 .../os/bsd/dragonfly/ctype_configure_char.cc       |   99 +++++++
 .../config/os/bsd/dragonfly/ctype_inline.h         |  127 +++++++++
 .../config/os/bsd/dragonfly/os_defines.h           |   41 +++
 18 files changed, 1396 insertions(+), 8 deletions(-)
 create mode 100644 contrib/gcc-4.7/gcc/config/dragonfly-stdint.h
 create mode 100644 contrib/gcc-4.7/gcc/config/dragonfly.h
 create mode 100644 contrib/gcc-4.7/gcc/config/i386/dragonfly.h
 create mode 100644 contrib/gcc-4.7/libgcc/config/i386/dragonfly-unwind.h
 create mode 100644 contrib/gcc-4.7/libgcc/enable-execute-stack-freebsd.c
 create mode 100644 contrib/gcc-4.7/libstdc++-v3/config/locale/dragonfly/c_locale.cc
 create mode 100644 contrib/gcc-4.7/libstdc++-v3/config/locale/dragonfly/ctype_members.cc
 create mode 100644 contrib/gcc-4.7/libstdc++-v3/config/os/bsd/dragonfly/ctype_base.h
 create mode 100644 contrib/gcc-4.7/libstdc++-v3/config/os/bsd/dragonfly/ctype_configure_char.cc
 create mode 100644 contrib/gcc-4.7/libstdc++-v3/config/os/bsd/dragonfly/ctype_inline.h
 create mode 100644 contrib/gcc-4.7/libstdc++-v3/config/os/bsd/dragonfly/os_defines.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/fdc4107c31de968b553167c368749e613eb5a448


-- 
DragonFly BSD source repository


More information about the Commits mailing list