2000-06-18 21:32:11 +00:00
|
|
|
$FreeBSD$
|
1998-03-01 23:13:26 +00:00
|
|
|
|
2000-11-23 12:28:19 +00:00
|
|
|
To strip down a new version of GNU binutils for import, extract
|
|
|
|
the files like this:
|
1998-03-01 23:13:26 +00:00
|
|
|
|
2000-11-23 12:28:19 +00:00
|
|
|
tar -xvzf binutils-2.10.1.tar.gz -X FREEBSD-Xlist
|
|
|
|
tar -xvzf binutils-2.10.1.tar.gz include/elf
|
1998-03-01 23:13:26 +00:00
|
|
|
|
2000-11-23 12:28:19 +00:00
|
|
|
Don't eliminate the *z8* files. They're needed because of a stupid
|
|
|
|
hard-coded configure script in the opcodes subdirectory.
|
2000-06-18 21:32:11 +00:00
|
|
|
|
2000-11-23 12:28:19 +00:00
|
|
|
If you decide to bring in more of the files, import them -- don't
|
|
|
|
use ``cvs add''. And please remember to adjust the contents of
|
|
|
|
`FREEBSD-Xlist' so that it reflects what is really imported from
|
1998-03-01 23:13:26 +00:00
|
|
|
the vendor.
|
|
|
|
|
2000-06-18 21:32:11 +00:00
|
|
|
The vendor import was done by:
|
|
|
|
|
2000-11-23 12:28:19 +00:00
|
|
|
cvs import src/contrib/binutils GNU binutils_2_10_1
|
2000-06-18 21:32:11 +00:00
|
|
|
|
|
|
|
Note that many of the files generated by GNU configure are present pre-built
|
|
|
|
in the "src/gnu/usr.bin/binutils" tree. These can be regenerated for a new
|
|
|
|
version of binutils by running the "update.sh" script in that directory.
|
1998-03-01 23:13:26 +00:00
|
|
|
|
|
|
|
When upgrading to a new version, you also need to update the VERSION
|
|
|
|
definition in "src/gnu/usr.bin/binutils/Makefile.inc0".
|