%n binutils %v 2.7.0.3 %c * %l * %b * %d * %f * %t binutils-2.7.0.3.tgz %w Gnu %% %setup patch -u -p1 <<'ENDPATCH' diff -ru2N binutils-2.7.0.3/Makefile.in binutils-MCC/Makefile.in --- binutils-2.7.0.3/Makefile.in Wed Jul 17 08:07:28 1996 +++ binutils-MCC/Makefile.in Wed Aug 7 20:52:10 1996 @@ -66,5 +66,5 @@ # We don't specify -g -O because many compilers don't support -g -O, # and/or -O is broken in and of itself. -CFLAGS = -g +CFLAGS = -O6 LIBCFLAGS = $(CFLAGS) CFLAGS_FOR_TARGET = $(CFLAGS) diff -ru2N binutils-2.7.0.3/configure binutils-MCC/configure --- binutils-2.7.0.3/configure Thu Jul 18 08:42:25 1996 +++ binutils-MCC/configure Wed Aug 7 21:19:31 1996 @@ -829,5 +829,5 @@ test -z "$dir" && dir=. if test -f $dir/gcc; then - CC="gcc -O2" + CC="gcc" break fi diff -ru2N binutils-2.7.0.3/libiberty/Makefile.in binutils-MCC/libiberty/Makefile.in --- binutils-2.7.0.3/libiberty/Makefile.in Wed Jul 17 08:09:26 1996 +++ binutils-MCC/libiberty/Makefile.in Sat Aug 31 21:47:20 1996 @@ -157,5 +157,5 @@ # These are always included in the library. REQUIRED_OFILES = argv.o basename.o choose-temp.o concat.o cplus-dem.o \ - fdmatch.o getopt.o getopt1.o getruntime.o hex.o \ + fdmatch.o getruntime.o hex.o \ floatformat.o obstack.o spaces.o strerror.o strsignal.o \ vasprintf.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o diff -ru2N binutils-2.7.0.3/mcc-install binutils-MCC/mcc-install --- binutils-2.7.0.3/mcc-install Thu Jan 1 01:00:00 1970 +++ binutils-MCC/mcc-install Thu Aug 8 07:43:57 1996 @@ -0,0 +1,24 @@ +install -m 444 bfd/bfd.h include/ansidecl.h include/bfdlink.h \ + include/obstack.h /usr/include +install -m 444 ld/ldscripts/elf_i386.* /usr/lib/ldscripts +install -m 555 bfd/libbfd.so.2.7.0.3 opcodes/libopcodes.so.2.7.0.3 /usr/lib +install libiberty/libiberty.a /usr/lib +(cd /usr/lib;\ + rm -f libbfd.so libbfd.so.2 libopcodes.so libopcodes.so.2;\ + ln -s libbfd.so.2.7.0.3 libbfd.so;\ + ln -s libopcodes.so.2.7.0.3 libopcodes.so;\ + ranlib libiberty.a;\ + chmod 444 libiberty.a) +ldconfig +install -s -m 555 gas/as.new gas/gasp.new gprof/gprof ld/ld.new /usr/bin +(cd binutils;\ + install -s -m 555 size objdump nm.new ar strings strip.new ranlib \ + c++filt objcopy encaps /usr/bin) +for i in as gasp ld nm strip;do mv -f /usr/bin/$i.new /usr/bin/$i;done +for i in ar.1 c++filt.1 nm.1 objcopy.1 objdump.1 ranlib.1 size.1 \ + strings.1 strip.1;do + install -m 444 binutils/$i /usr/man/man1 + gzip -9f /usr/man/man1/$i +done +install -m 444 gas/doc/as.1 gprof/gprof.1 ld/ld.1 /usr/man/man1 +(cd /usr/man/man1;gzip -9f as.1 gprof.1 ld.1) ENDPATCH ./configure --prefix=/usr --enable-shared i486-linux make * sh ./mcc-install %%