707c1872d8
BFD32_BACKENDS so that the correct dependencies are registered. Parallel builds now work as a result. Fixes PR 20602 and PR 21081. I'll leave the bigger question of if this stuff is still needed and why it hasn't been fed back to the binutils people to someone more qualified than myself. |
||
---|---|---|
.. | ||
autoconf | ||
bc | ||
cvs | ||
diffutils | ||
gawk | ||
gettext | ||
grep | ||
groff | ||
postfix | ||
sendmail | ||
texinfo | ||
toolchain | ||
README.toolchain |
$NetBSD: README.toolchain,v 1.4 2003/03/05 08:42:49 skrll Exp $ HOW TO BUILD A CROSS COMPILER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [Section to be written.] See also: http://www.netbsd.org/Documentation/cross/ IMPORTED VERSIONS ~~~~~~~~~~~~~~~~~ The following software is in gnusrc/gnu/dist/toolchain, in a unified build structure: gcc-2.95.3 binutils-2.13.2.1 gdb-5.0 IMPORT STEPS ~~~~~~~~~~~~ 1. All distributions were unpacked and all `.cvsignore' files were removed. 2. All files in gcc's `include' top level directory were removed from binutils's `include' top level directory (these are the libiberty include files). cd gcc-*/include; for f in *; do rm -f ../../binutils-*/include/$f; done 3. The gcc distribution was imported in one shot into src/gnu/dist/toolchain, including the recursive build structure. 4. The binutils distribution was stripped down to the following directories, with no files at the top level: bfd, binutils, gas, gprof, include, intl, ld, opcodes 5. Binutils was imported into src/gnu/dist/toolchain, which included only the subdirectories above. 6. The gdb distribution was stripped down to the following directories, with no files at the top level: gdb, mmalloc, readline, sim 7. Gdb was imported into src/gnu/dist/toolchain, which included only the subdirectories above.