NetBSD/gnu/dist
skrll 707c1872d8 Add netbsdaout.c to BFD32_BACKENDS_CFILES and netbsdaout.lo to
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.
2003-04-11 09:02:25 +00:00
..
autoconf
bc bessel->Bessel (Igor Sobrado, PR misc/19700) 2003-03-31 02:43:38 +00:00
cvs handle repositories that contain symlinks in their path. 2003-03-06 16:14:34 +00:00
diffutils Re-add. 2003-01-26 01:53:40 +00:00
gawk When checking that a potentially-unsigned enum is >= 0, assign it to an int 2002-03-09 13:22:52 +00:00
gettext disable rules that try to rebuild files in the source tree (only affects 2003-03-01 13:14:17 +00:00
grep penalty, not penality. 2003-03-29 14:33:49 +00:00
groff Some e.g. cleanup: replace "eg" with "e.g.,". From Igor Sobrado in PR 19692. 2003-04-07 06:56:38 +00:00
postfix IPv4, not IPV4. From Igor Sobrado in PR 20718. 2003-03-15 19:27:17 +00:00
sendmail Apply new patch from sendmail.org to address the new buffer overflow 2003-03-29 21:55:28 +00:00
texinfo regenerate for AM_MAINTAINER_MODE, using "autoreconf -f" ... 2003-03-27 06:24:55 +00:00
toolchain Add netbsdaout.c to BFD32_BACKENDS_CFILES and netbsdaout.lo to 2003-04-11 09:02:25 +00:00
README.toolchain Update binutils version and correct gnusrc/ 2003-03-05 08:42:49 +00:00

$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.