看板 DFBSD_commit 關於我們 聯絡資訊
commit cdefb6026bb2e4bec2e7cf57abbfe1bce499fe9c Author: Simon Schubert <corecode@dragonflybsd.org> Date: Sun Aug 2 19:13:55 2009 +0200 gcc44: import build infrastructure This is based on the gcc41 infrastructure, but heavily modified and streamlined. Where possible, whole chunks of the original gcc Makefiles were copied. gcc44 now needs gmp and mpfr, so add their infrastructure as well. They are built as internal (static) libs. Summary of changes: gnu/lib/gcc44/Makefile | 11 + gnu/lib/gcc44/Makefile.inc | 18 + gnu/lib/gcc44/csu/Makefile | 4 + gnu/lib/gcc44/libgcc/Makefile | 94 + gnu/lib/gcc44/libgcov/Makefile | 29 + gnu/lib/gcc44/libobjc/Makefile | 38 + gnu/lib/gcc44/libstdc++/Makefile | 604 ++++++ gnu/lib/gcc44/libstdc++/config.h | 1123 ++++++++++ gnu/lib/gcc44/libstdc++/os_defines.h | 6 + gnu/lib/gcc44/libsupc++/Makefile | 15 + gnu/usr.bin/cc44/Makefile | 16 + gnu/usr.bin/cc44/Makefile.inc | 72 + gnu/usr.bin/cc44/Makefile.langs | 97 + gnu/usr.bin/cc44/Makefile.tgt | 68 + gnu/usr.bin/cc44/c++/Makefile | 27 + gnu/usr.bin/cc44/c++filt/Makefile | 17 + gnu/usr.bin/cc44/cc/Makefile | 28 + gnu/usr.bin/cc44/cc1/Makefile | 42 + gnu/usr.bin/cc44/cc1obj/Makefile | 42 + gnu/usr.bin/cc44/cc1plus/Makefile | 50 + gnu/usr.bin/cc44/cc_prep/Makefile | 94 + gnu/usr.bin/cc44/cc_prep/auto-host.h | 1597 ++++++++++++++ gnu/usr.bin/cc44/cc_prep/config.h | 6 + gnu/usr.bin/cc44/cc_prep/config/dragonfly-native.h | 51 + gnu/usr.bin/cc44/cc_prep/config/dragonfly-spec.h | 125 ++ gnu/usr.bin/cc44/cc_prep/config/dragonfly.h | 87 + gnu/usr.bin/cc44/cc_prep/config/i386/dragonfly.h | 126 ++ gnu/usr.bin/cc44/cc_prep/config/i386/dragonfly64.h | 51 + gnu/usr.bin/cc44/cc_prep/gthr-default.h | 1 + gnu/usr.bin/cc44/cc_prep/multilib.h | 16 + gnu/usr.bin/cc44/cc_prep/tconfig.h | 14 + gnu/usr.bin/cc44/cc_tools/Makefile | 3 + gnu/usr.bin/cc44/cc_tools/Makefile.inc | 13 + gnu/usr.bin/cc44/cc_tools/libiberty/Makefile | 16 + gnu/usr.bin/cc44/cc_tools/tools/Makefile | 116 + gnu/usr.bin/cc44/cpp/Makefile | 23 + gnu/usr.bin/cc44/doc/Makefile | 75 + gnu/usr.bin/cc44/gcov/Makefile | 21 + gnu/usr.bin/cc44/gmp/Makefile | 238 +++ gnu/usr.bin/cc44/gmp/Makefile.i386 | 3 + gnu/usr.bin/cc44/gmp/config.h | 522 +++++ gnu/usr.bin/cc44/gmp/gmp.h | 2233 ++++++++++++++++++++ gnu/usr.bin/cc44/libbackend/Makefile | 297 +++ gnu/usr.bin/cc44/libcpp/Makefile | 19 + gnu/usr.bin/cc44/libcpp/config.h | 290 +++ gnu/usr.bin/cc44/libdecnumber/Makefile | 20 + gnu/usr.bin/cc44/libiberty/Makefile | 35 + gnu/usr.bin/cc44/libiberty/config.h | 457 ++++ gnu/usr.bin/cc44/mpfr/Makefile | 62 + share/mk/bsd.cpu.gcc44.mk | 117 + 50 files changed, 9129 insertions(+), 0 deletions(-) create mode 100644 gnu/lib/gcc44/Makefile create mode 100644 gnu/lib/gcc44/Makefile.inc create mode 100644 gnu/lib/gcc44/csu/Makefile create mode 100644 gnu/lib/gcc44/libgcc/Makefile create mode 100644 gnu/lib/gcc44/libgcov/Makefile create mode 100644 gnu/lib/gcc44/libobjc/Makefile create mode 100644 gnu/lib/gcc44/libstdc++/Makefile create mode 100644 gnu/lib/gcc44/libstdc++/config.h create mode 100644 gnu/lib/gcc44/libstdc++/os_defines.h create mode 100644 gnu/lib/gcc44/libsupc++/Makefile create mode 100644 gnu/usr.bin/cc44/Makefile create mode 100644 gnu/usr.bin/cc44/Makefile.inc create mode 100644 gnu/usr.bin/cc44/Makefile.langs create mode 100644 gnu/usr.bin/cc44/Makefile.tgt create mode 100644 gnu/usr.bin/cc44/c++/Makefile create mode 100644 gnu/usr.bin/cc44/c++filt/Makefile create mode 100644 gnu/usr.bin/cc44/cc/Makefile create mode 100644 gnu/usr.bin/cc44/cc1/Makefile create mode 100644 gnu/usr.bin/cc44/cc1obj/Makefile create mode 100644 gnu/usr.bin/cc44/cc1plus/Makefile create mode 100644 gnu/usr.bin/cc44/cc_prep/Makefile create mode 100644 gnu/usr.bin/cc44/cc_prep/auto-host.h create mode 100644 gnu/usr.bin/cc44/cc_prep/config.h create mode 100644 gnu/usr.bin/cc44/cc_prep/config/dragonfly-native.h create mode 100644 gnu/usr.bin/cc44/cc_prep/config/dragonfly-spec.h create mode 100644 gnu/usr.bin/cc44/cc_prep/config/dragonfly.h create mode 100644 gnu/usr.bin/cc44/cc_prep/config/i386/dragonfly.h create mode 100644 gnu/usr.bin/cc44/cc_prep/config/i386/dragonfly64.h create mode 100644 gnu/usr.bin/cc44/cc_prep/gthr-default.h create mode 100644 gnu/usr.bin/cc44/cc_prep/multilib.h create mode 100644 gnu/usr.bin/cc44/cc_prep/tconfig.h create mode 100644 gnu/usr.bin/cc44/cc_tools/Makefile create mode 100644 gnu/usr.bin/cc44/cc_tools/Makefile.inc create mode 100644 gnu/usr.bin/cc44/cc_tools/libiberty/Makefile create mode 100644 gnu/usr.bin/cc44/cc_tools/tools/Makefile create mode 100644 gnu/usr.bin/cc44/cpp/Makefile create mode 100644 gnu/usr.bin/cc44/doc/Makefile create mode 100644 gnu/usr.bin/cc44/gcov/Makefile create mode 100644 gnu/usr.bin/cc44/gmp/Makefile create mode 100644 gnu/usr.bin/cc44/gmp/Makefile.i386 create mode 100644 gnu/usr.bin/cc44/gmp/config.h create mode 100644 gnu/usr.bin/cc44/gmp/gmp.h create mode 100644 gnu/usr.bin/cc44/libbackend/Makefile create mode 100644 gnu/usr.bin/cc44/libcpp/Makefile create mode 100644 gnu/usr.bin/cc44/libcpp/config.h create mode 100644 gnu/usr.bin/cc44/libdecnumber/Makefile create mode 100644 gnu/usr.bin/cc44/libiberty/Makefile create mode 100644 gnu/usr.bin/cc44/libiberty/config.h create mode 100644 gnu/usr.bin/cc44/mpfr/Makefile create mode 100644 share/mk/bsd.cpu.gcc44.mk http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/cdefb6026bb2e4bec2e7cf57abbfe1bce499fe9c -- DragonFly BSD source repository