gcc: Stop installing GCC's tgmath.h to /usr/libdata/gcc{44,47}.Before this commit, the recently imported <tgmath.h> (in/usr/include when installed) wasn't taken because of GCC'sown copies in /usr
gcc: Stop installing GCC's tgmath.h to /usr/libdata/gcc{44,47}.Before this commit, the recently imported <tgmath.h> (in/usr/include when installed) wasn't taken because of GCC'sown copies in /usr/libdata/gcc{44,47}, which comes firstin the compiler's internal include search path.Since it is a standard header, we want our version to betaken, so stop installing GCC's version and remove it via'make upgrade'.There are no other standard headers in /usr/libdata/gcc{44,47}.
show more ...
gcc4X: rework some makefilesThese are various tweaks to improve compatibility between legacy make andbmake. The biggest change was moving gnu/usr.bin dependencies outside toMakefile.inc1 as part
gcc4X: rework some makefilesThese are various tweaks to improve compatibility between legacy make andbmake. The biggest change was moving gnu/usr.bin dependencies outside toMakefile.inc1 as part of _startup_lib* rather than fudge it with .PHONYtargets. This kludge was causing some issues, as well as the double .USEtrick.
libgcc.a47: build with -fpicThe vendor makefile builds libgcc.a with the PIC flag. The x86_64platform needs it for packages that need need to link to libgcc.a
gcc47: Add DragonFly READMEs and world makefiles