From 5fa431f4cfe3acd0526691d358a7b647a9da074e Mon Sep 17 00:00:00 2001 From: jdp Date: Sun, 1 Mar 1998 23:13:26 +0000 Subject: Add upgrade instructions and helper file. --- contrib/binutils/FREEBSD-Xlist | 83 ++++++++++++++++++++++++++++++++++++++++ contrib/binutils/FREEBSD-upgrade | 20 ++++++++++ 2 files changed, 103 insertions(+) create mode 100644 contrib/binutils/FREEBSD-Xlist create mode 100644 contrib/binutils/FREEBSD-upgrade (limited to 'contrib/binutils') 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". -- cgit v1.1