gcc44: import build infrastructure
authorSimon Schubert <corecode@dragonflybsd.org>
Sun, 2 Aug 2009 17:13:55 +0000 (19:13 +0200)
committerSimon Schubert <corecode@dragonflybsd.org>
Sun, 2 Aug 2009 23:39:22 +0000 (01:39 +0200)
commitcdefb6026bb2e4bec2e7cf57abbfe1bce499fe9c
tree8d5ebb216fb855708a735b57d022f64b4f71722c
parent76442b3fda6eb3fdd95859a8dc8ff1ffd06d6dfb
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.
50 files changed:
gnu/lib/gcc44/Makefile [new file with mode: 0644]
gnu/lib/gcc44/Makefile.inc [new file with mode: 0644]
gnu/lib/gcc44/csu/Makefile [new file with mode: 0644]
gnu/lib/gcc44/libgcc/Makefile [new file with mode: 0644]
gnu/lib/gcc44/libgcov/Makefile [new file with mode: 0644]
gnu/lib/gcc44/libobjc/Makefile [new file with mode: 0644]
gnu/lib/gcc44/libstdc++/Makefile [new file with mode: 0644]
gnu/lib/gcc44/libstdc++/config.h [new file with mode: 0644]
gnu/lib/gcc44/libstdc++/os_defines.h [new file with mode: 0644]
gnu/lib/gcc44/libsupc++/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/Makefile.inc [new file with mode: 0644]
gnu/usr.bin/cc44/Makefile.langs [new file with mode: 0644]
gnu/usr.bin/cc44/Makefile.tgt [new file with mode: 0644]
gnu/usr.bin/cc44/c++/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/c++filt/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cc/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cc1/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cc1obj/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cc1plus/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/auto-host.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/config.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/config/dragonfly-native.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/config/dragonfly-spec.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/config/dragonfly.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/config/i386/dragonfly.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/config/i386/dragonfly64.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/gthr-default.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/multilib.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_prep/tconfig.h [new file with mode: 0644]
gnu/usr.bin/cc44/cc_tools/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cc_tools/Makefile.inc [new file with mode: 0644]
gnu/usr.bin/cc44/cc_tools/libiberty/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cc_tools/tools/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/cpp/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/doc/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/gcov/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/gmp/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/gmp/Makefile.i386 [new file with mode: 0644]
gnu/usr.bin/cc44/gmp/config.h [new file with mode: 0644]
gnu/usr.bin/cc44/gmp/gmp.h [new file with mode: 0644]
gnu/usr.bin/cc44/libbackend/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/libcpp/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/libcpp/config.h [new file with mode: 0644]
gnu/usr.bin/cc44/libdecnumber/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/libiberty/Makefile [new file with mode: 0644]
gnu/usr.bin/cc44/libiberty/config.h [new file with mode: 0644]
gnu/usr.bin/cc44/mpfr/Makefile [new file with mode: 0644]
share/mk/bsd.cpu.gcc44.mk [new file with mode: 0644]