NetBSD/gnu/dist
thorpej 7a3fcb2adf Convert unaligned relocs to aligned relocs if they happen to be
aligned.  Corresponds to part of rev 1.21 of this file in the
master FSF sources.

Thanks to Michael Rauch <mrauch@netbsd.org> for fishing out the patch.
2001-12-13 00:21:57 +00:00
..
autoconf Allow $M4 to contain command line options. 2001-11-14 23:48:33 +00:00
bc Fix problems in "for (;;)" and put back in quiet mode. 2001-02-19 21:07:04 +00:00
bfd Pull up code from binutils 2.11.3 to fix a problem when linking against 2001-11-15 20:06:27 +00:00
binutils
cvs enable encryption support in client-server CVS. 2001-05-15 09:56:30 +00:00
diffutils Undo last change for now. 2000-11-08 00:08:29 +00:00
gas add "-big" options for little endian 2001-11-29 09:24:24 +00:00
gawk Fix last commit. Problem reported by Matthias Scheler. 2000-12-08 19:21:55 +00:00
gcc apply gcc original rev. 1.198 (as rev. 1.116) 2001-11-16 07:25:18 +00:00
gdb Implement `info float'. 2001-09-26 03:41:52 +00:00
gettext va_{start,end} audit: 2001-09-24 13:22:25 +00:00
gprof Don't do the default exclusions in the `flat' profile on Alpha. (We don't 2000-12-13 01:06:03 +00:00
grep
groff Fix up the bogosity in .y->.cc handling. Don't generate files in $(srcdir), 2001-11-12 17:09:03 +00:00
include Pull up code from binutils 2.11.3 to fix a problem when linking against 2001-11-15 20:06:27 +00:00
ld Pull up code from binutils 2.11.3 to fix a problem when linking against 2001-11-15 20:06:27 +00:00
libf2c
libiberty va_{start,end} audit: 2001-09-24 13:22:25 +00:00
libio
libstdc++
opcodes Snarf AltiVec goo from binutils-current. 2001-10-08 08:42:56 +00:00
postfix sync with 20010228-pl08 2001-11-20 03:58:40 +00:00
readline/doc
sendmail Remove all traces of "aux.m4" so as not to conflict with Microsoft host OS's. 2001-10-19 02:53:02 +00:00
texinfo Fix test -r to test -x typo. 2001-12-02 02:58:51 +00:00
toolchain Convert unaligned relocs to aligned relocs if they happen to be 2001-12-13 00:21:57 +00:00
config.guess Put these files back -- it's still pretty useful to be 2001-01-30 03:19:10 +00:00
config.sub Put these files back -- it's still pretty useful to be 2001-01-30 03:19:10 +00:00
install.sh Put these files back -- it's still pretty useful to be 2001-01-30 03:19:10 +00:00
README.toolchain Update version numbers to match the current state of the world. 2001-10-15 18:28:28 +00:00

$NetBSD: README.toolchain,v 1.3 2001/10/15 18:28:28 bjh21 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.11.2
    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
   gnusrc/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 gnusrc/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 gnusrc/gnu/dist/toolchain, which included only
   the subdirectories above.