FREEBSD-upgrade revision 33968
133968SjdpTo strip down a new version of GNU binutils for import, extract
233968Sjdpthe files like this:
333968Sjdp
433968Sjdp    tar -xvzf binutils-2.8.1.tar.gz -X FREEBSD-Xlist
533968Sjdp
633968SjdpDon't eliminate the *z8* files.  They're needed because of a stupid
733968Sjdphard-coded configure script in the opcodes subdirectory.
833968Sjdp
933968SjdpIf you decide to bring in more of the files, import them -- don't
1033968Sjdpuse "cvs add".  And please remember to adjust the contents of
1133968Sjdp"FREEBSD-Xlist" so that it reflects what is really imported from
1233968Sjdpthe vendor.
1333968Sjdp
1433968SjdpMany of the files generated by GNU configure are present pre-built in
1533968Sjdpthe "src/gnu/usr.bin/binutils" tree.  These can be regenerated for a
1633968Sjdpnew version of binutils by running the "update.sh" script in that
1733968Sjdpdirectory.
1833968Sjdp
1933968SjdpWhen upgrading to a new version, you also need to update the VERSION
2033968Sjdpdefinition in "src/gnu/usr.bin/binutils/Makefile.inc0".
21