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