summaryrefslogtreecommitdiffstats
path: root/contrib/binutils
diff options
context:
space:
mode:
authorjdp <jdp@FreeBSD.org>1998-03-01 23:13:26 +0000
committerjdp <jdp@FreeBSD.org>1998-03-01 23:13:26 +0000
commit5fa431f4cfe3acd0526691d358a7b647a9da074e (patch)
tree4d04182f9735483bee670d1d75cd73c33654d770 /contrib/binutils
parent1928b68b1a64d86ff56b22f828ed3db5b5ba6f8c (diff)
downloadFreeBSD-src-5fa431f4cfe3acd0526691d358a7b647a9da074e.zip
FreeBSD-src-5fa431f4cfe3acd0526691d358a7b647a9da074e.tar.gz
Add upgrade instructions and helper file.
Diffstat (limited to 'contrib/binutils')
-rw-r--r--contrib/binutils/FREEBSD-Xlist83
-rw-r--r--contrib/binutils/FREEBSD-upgrade20
2 files changed, 103 insertions, 0 deletions
diff --git a/contrib/binutils/FREEBSD-Xlist b/contrib/binutils/FREEBSD-Xlist
new file mode 100644
index 0000000..548cc42
--- /dev/null
+++ b/contrib/binutils/FREEBSD-Xlist
@@ -0,0 +1,83 @@
+*-hp*
+*-mac*
+*-ncr*
+*.bat
+*.com
+*.info*
+*/arlex.c
+*/arparse.[ch]
+*/deflex.c
+*/gprof
+*/itbl-lex.c
+*/itbl-parse.[ch]
+*/ldgram.[ch]
+*/ldlex.c
+*/sysinfo.[ch]
+*/syslex.c
+*/testsuite
+*/texinfo/*
+*10[23]00*
+*532*
+*COPYING*
+*ChangeLog.*
+*[a-z]29k*
+*[a-z][89]60*
+*a68*
+*adobe*
+*aix*
+*apollo*
+*arm*
+*bout*
+*cisco*
+*d10v*
+*decstation*
+*delt88*
+*delta*
+*dgux*
+*dos*
+*dpx2*
+*dynix*
+*go32*
+*h8[35]00*
+*hp300*
+*hp[-.]*
+*hppa*
+*hpux*
+*irix*
+*lynx*
+*m32r*
+*m[68]8k*
+*mac-*
+*mach*
+*mip*
+*mpw*
+*netware*
+*news*
+*nlm*
+*ns32*
+*oasys*
+*os9*
+*pei*
+*pmac*
+*powerpc*
+*ppc*
+*psos*
+*pyr*
+*riscix*
+*riscos*
+*rs6000*
+*sa29200*
+*som*
+*sparc*
+*st2000*
+*sun*
+*symmetry*
+*tahoe*
+*u68k*
+*vax*
+*vms*
+*vxworks*
+*w65*
+*we32k*
+*win*
+*xcoff*
diff --git a/contrib/binutils/FREEBSD-upgrade b/contrib/binutils/FREEBSD-upgrade
new file mode 100644
index 0000000..d285611
--- /dev/null
+++ b/contrib/binutils/FREEBSD-upgrade
@@ -0,0 +1,20 @@
+To strip down a new version of GNU binutils for import, extract
+the files like this:
+
+ tar -xvzf binutils-2.8.1.tar.gz -X FREEBSD-Xlist
+
+Don't eliminate the *z8* files. They're needed because of a stupid
+hard-coded configure script in the opcodes subdirectory.
+
+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
+the vendor.
+
+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.
+
+When upgrading to a new version, you also need to update the VERSION
+definition in "src/gnu/usr.bin/binutils/Makefile.inc0".
OpenPOWER on IntegriCloud