Update to 990214 snapshot.

This snapshot disables recent loop changes, so the regressions from
990131 -> 990208 should no longer be there, I hope.

Removed patches have been folded back to mainstream.
This is a slight problem, as someone who wants to use an older snapshot
will have to track the CVS history of this port to find out what he
needs...

Fixed small PATH problem with autoreconf, thanks pefo.

New mips tweaks not yet in.
This commit is contained in:
espie 1999-02-14 19:33:31 +00:00
parent bede70c6c1
commit 77df149f53
12 changed files with 40 additions and 362 deletions

View File

@ -3,7 +3,7 @@
# Date created: 25 sep 98
# Whom: Marc Espie
#
# $OpenBSD: Makefile,v 1.29 1999/02/13 00:53:48 espie Exp $
# $OpenBSD: Makefile,v 1.30 1999/02/14 19:33:31 espie Exp $
#
# This is a configuration file for egcs, snapshot flavor
# PLEASE use the regular egcs-stable for serious work, resort to this one
@ -48,7 +48,7 @@ BUILD_DEPENDS+= runtest:${PORTSDIR}/devel/dejagnu
ONE_ARCHIVE=yes
LATEST_DATE=1999-01-31
LATEST_DATE=1999-02-14
#### fetch section
# configuration is built so that you can test the next snapshot easily,
@ -57,7 +57,7 @@ LATEST_DATE=1999-01-31
# You also may have to remove/add some patches, as these things ARE
# usually passed along to the egcs ml.
NEXT_DATE=1999-02-08
#NEXT_DATE=1999-02-14
#PATCH_DEBUG=yes
LATEST != echo ${LATEST_DATE} | sed -e s/-//g;
@ -223,7 +223,6 @@ post-patch:
#find ${WRKSRC} -name \*.orig|xargs ${RM}
${CP} -R ${FILESDIR}/config/* ${WRKSRC}
-${RM} -rf ${WRKSRC}/texinfo
${MV} ${WRKSRC}/libiberty/mkstemp.c ${WRKSRC}/libiberty/mkstemps.c
cd ${WRKSRC}; \
for f in `cat ${FILESDIR}/fixdepend`; \
do \
@ -291,8 +290,8 @@ WRKBUILD=${WRKDIR}/build-${MACHINE_ARCH}
# rebuild configure files after patching, then move source around !!!
# XXX: don't try to autoconf the main configure file, it's not autoconf.
pre-configure:
cd ${WRKSRC}/gcc && autoreconf
cd ${WRKSRC}/libiberty && autoreconf
cd ${WRKSRC}/gcc && PATH=${PORTPATH} autoreconf
cd ${WRKSRC}/libiberty && PATH=${PORTPATH} autoreconf
####

View File

@ -1,28 +1,12 @@
MD5 (egcs/egcs-19981213.tar.gz) = d858d60706697e087413320a24343439
MD5 (egcs/egcs-19981220.tar.gz) = a32b6af1d68cdadb457dc77a42584225
MD5 (egcs/egcs-19990103.tar.gz) = 07f781c833e7c2bc9be558e9a1ca8485
MD5 (egcs/egcs-19990112.tar.gz) = 599d80b9ea8b88e05fbec21740e27670
MD5 (egcs/egcs-19990124.tar.gz) = 74c5dea5a6213ac6da47470f81e1c687
MD5 (egcs/egcs-19990131-19990208.diff.gz) = a67657ab7a5d40d7eae77073548b5f3a
MD5 (egcs/egcs-19990131.tar.gz) = 31951c263154b1155f3b4ba9ada64bfa
MD5 (egcs/egcs-chill-19990112.tar.gz) = d2d59fca0324213230e4f62e747492cc
MD5 (egcs/egcs-chill-19990124.tar.gz) = edec4e284a6164f23a0584ac13c46fa5
MD5 (egcs/egcs-19990208.tar.gz) = 9610564a20a868eaf3eb8cfccdc6eb15
MD5 (egcs/egcs-19990208-19990214.diff.gz) = cdaa29b15c1cd8787247697e1bf418d4
MD5 (egcs/egcs-19990214.tar.gz) = e44274b9b137d1427970efbd8ff7af7c
MD5 (egcs/egcs-chill-19990131.tar.gz) = 411e25c077f3c40b57f3f343455ae329
MD5 (egcs/egcs-core-19990112.tar.gz) = 0f872f2f20e413fbb40884f56091a6ac
MD5 (egcs/egcs-core-19990124.tar.gz) = 28a19540dc63ac6398c8f090ffe54f50
MD5 (egcs/egcs-core-19990131.tar.gz) = 65067fddc23cc2eae9d09eaded84dcbc
MD5 (egcs/egcs-g++-19990112.tar.gz) = f0df9860602e9782e83b4371b2acdf71
MD5 (egcs/egcs-g++-19990124.tar.gz) = ca3accf1b173c46950b733864c243779
MD5 (egcs/egcs-g++-19990131.tar.gz) = b414de5acae9a7255b38d103b7999c6e
MD5 (egcs/egcs-g77-19990112.tar.gz) = 1a47e3bfbfe14cbd9d22198657924160
MD5 (egcs/egcs-g77-19990124.tar.gz) = fc087ed34b718624d41a5b306215f57a
MD5 (egcs/egcs-g77-19990131.tar.gz) = b7169cee2f447aab5a85a941e4aa20e3
MD5 (egcs/egcs-java-19990112.tar.gz) = ac33a0be49744a0fd1559f522adc08de
MD5 (egcs/egcs-java-19990124.tar.gz) = 5cd64435ec9bdbb21039218291caaf24
MD5 (egcs/egcs-java-19990131.tar.gz) = a6946886034dd6122962cefffc1434de
MD5 (egcs/egcs-objc-19990112.tar.gz) = 6c5d2538ec8e5b8d7ed614e814ffa01c
MD5 (egcs/egcs-objc-19990124.tar.gz) = bd21e8a05c64f48867feb4b9799e914b
MD5 (egcs/egcs-objc-19990131.tar.gz) = 0934d0aa7883763212bcce9b19cda018
MD5 (egcs/egcs-tests-19990112.tar.gz) = 2954ccba2253cab40fb4d5f027656c22
MD5 (egcs/egcs-tests-19990124.tar.gz) = 5144af50906882fe98d84033c41daae6
MD5 (egcs/egcs-tests-19990131.tar.gz) = 7be846931a4bbd0a07e5c587941e2359

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Thu Jan 28 09:46:10 1999
+++ gcc/configure.in Fri Feb 12 02:43:25 1999
--- gcc/configure.in.orig Sun Feb 14 19:11:00 1999
+++ gcc/configure.in Sun Feb 14 20:29:01 1999
@@ -502,11 +502,23 @@
tm_file=${cpu_type}/${cpu_type}.h
xm_file=${cpu_type}/xm-${cpu_type}.h
@ -38,7 +38,7 @@
alpha*-dec-osf*)
if test x$stabs = xyes
@@ -776,6 +794,10 @@
@@ -780,6 +798,10 @@
h8300-*-*)
float_format=i32
;;
@ -49,7 +49,7 @@
hppa1.1-*-pro*)
tm_file="pa/pa-pro.h ${tm_file} pa/pa-pro-end.h libgloss.h"
xm_file=pa/xm-papro.h
@@ -1103,10 +1125,8 @@
@@ -1107,10 +1129,8 @@
fixincludes=fixinc.wrap
tmake_file=i386/t-freebsd
;;
@ -61,7 +61,7 @@
changequote([,])dnl
tm_file=i386/netbsd.h
# On NetBSD, the headers are already okay, except for math.h.
@@ -1114,6 +1134,14 @@
@@ -1118,6 +1138,14 @@
tmake_file=t-netbsd
;;
changequote(,)dnl
@ -76,7 +76,7 @@
i[34567]86-*-coff*)
changequote([,])dnl
tm_file=i386/i386-coff.h
@@ -1975,6 +2003,11 @@
@@ -1980,6 +2008,11 @@
tmake_file=t-netbsd
float_format=m68k
;;
@ -88,7 +88,7 @@
m68k-*-sysv3*) # Motorola m68k's running system V.3
xm_file="xm-alloca.h ${xm_file}"
xm_defines=USG
@@ -2098,6 +2131,9 @@
@@ -2103,6 +2136,9 @@
tmake_file=m88k/t-luna
fi
;;
@ -98,7 +98,7 @@
m88k-*-sysv3*)
tm_file=m88k/sysv3.h
extra_parts="crtbegin.o crtend.o"
@@ -2306,6 +2342,16 @@
@@ -2311,6 +2347,16 @@
gas=yes
fixincludes=Makefile.in
;;
@ -115,7 +115,7 @@
mips-sony-bsd* | mips-sony-newsos*) # Sony NEWS 3600 or risc/news.
tm_file="mips/news4.h ${tm_file}"
if test x$stabs = xyes; then
@@ -2656,6 +2702,9 @@
@@ -2661,6 +2707,9 @@
;;
pdp11-*-*)
;;
@ -125,7 +125,7 @@
pyramid-*-*)
cpu_type=pyr
xmake_file=pyr/x-pyr
@@ -2668,6 +2717,14 @@
@@ -2673,6 +2722,13 @@
xmake_file=romp/x-mach
use_collect2=yes
;;
@ -135,12 +135,11 @@
+ powerpc-*-openbsd*)
+ tmake_file="${tmake_file} rs6000/t-rs6000 rs6000/t-openbsd"
+ xmake_file=none
+ xm_file=rs6000/xm-openbsd.h
+ ;;
powerpc-*-beos*)
cpu_type=rs6000
tm_file=rs6000/beos.h
@@ -2962,6 +3019,10 @@
@@ -2967,6 +3023,10 @@
fixincludes=fixinc.wrap
tmake_file=t-netbsd
;;
@ -151,7 +150,7 @@
sparc-*-bsd*)
tm_file=sparc/bsd.h
;;
@@ -3189,6 +3250,9 @@
@@ -3194,6 +3254,9 @@
fixincludes=fixinc.wrap
tmake_file=t-netbsd
float_format=vax

View File

@ -1,11 +0,0 @@
--- gcc/config/m88k/t-luna-gas.orig Mon Feb 8 18:43:16 1999
+++ gcc/config/m88k/t-luna-gas Mon Feb 8 18:43:27 1999
@@ -5,7 +5,7 @@
moveDI96x.asm
$(MOVE_ASM): $(srcdir)/config/m88k/m88k-move.sh
- bash $(srcdir)/config/m88k/m88k-move.sh -no-tdesc
+ $(SHELL) $(srcdir)/config/m88k/m88k-move.sh -no-tdesc
LIB2FUNCS_EXTRA = $(MOVE_ASM)
LIBGCC1 = libgcc1.null

View File

@ -1,29 +0,0 @@
--- libiberty/Makefile.in.orig Sat Jan 30 14:28:44 1999
+++ libiberty/Makefile.in Wed Feb 10 01:02:06 1999
@@ -115,7 +115,7 @@
bzero.c choose-temp.c clock.c concat.c cplus-dem.c fdmatch.c \
fnmatch.c getcwd.c getopt.c getopt1.c getpagesize.c \
getruntime.c floatformat.c hex.c index.c insque.c memchr.c \
- memcmp.c memcpy.c memmove.c memset.c mkstemp.c objalloc.c obstack.c \
+ memcmp.c memcpy.c memmove.c memset.c mkstemps.c objalloc.c obstack.c \
pexecute.c random.c rename.c rindex.c sigsetmask.c spaces.c \
splay-tree.c strcasecmp.c strncasecmp.c strchr.c strdup.c strerror.c \
strrchr.c strsignal.c strstr.c strtod.c strtol.c strtoul.c \
@@ -125,7 +125,7 @@
# These are always included in the library.
REQUIRED_OFILES = argv.o choose-temp.o concat.o cplus-dem.o \
fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o \
- floatformat.o mkstemp.o objalloc.o obstack.o pexecute.o spaces.o \
+ floatformat.o objalloc.o obstack.o pexecute.o spaces.o \
splay-tree.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o \
xstrdup.o xstrerror.o
@@ -232,7 +232,7 @@
getruntime.o: config.h $(INCDIR)/libiberty.h
hex.o: $(INCDIR)/libiberty.h
floatformat.o: $(INCDIR)/floatformat.h
-mkstemp.o: config.h
+mkstemps.o: config.h
objalloc.o: $(INCDIR)/objalloc.h
obstack.o: config.h $(INCDIR)/obstack.h
pexecute.o: config.h $(INCDIR)/libiberty.h

View File

@ -1,103 +0,0 @@
--- gcc/Makefile.in.orig2 Sun Jan 31 22:49:30 1999
+++ gcc/Makefile.in Sun Jan 31 22:57:25 1999
@@ -584,7 +584,8 @@
# How to link with both our special library facilities
# and the system's installed libraries.
-LIBS = $(OBSTACK) $(USE_ALLOCA) $(MALLOC) $(INTLLIBS) @LIBS@ $(VFPRINTF) $(DOPRINT) $(CLIB) ../libiberty/libiberty.a
+LIBIBERTY=../libiberty/libiberty.a
+LIBS = $(OBSTACK) $(USE_ALLOCA) $(MALLOC) $(INTLLIBS) @LIBS@ $(VFPRINTF) $(DOPRINT) $(CLIB) $(LIBIBERTY)
# Likewise, for use in the tools that must run on this machine
# even if we are cross-building GCC.
@@ -891,10 +892,10 @@
# We call this executable `xgcc' rather than `gcc'
# to avoid confusion if the current directory is in the path
# and CC is `gcc'. It is renamed to `gcc' when it is installed.
-xgcc$(exeext): gcc.o version.o choose-temp.o intl.o pexecute.o prefix.o \
- version.o mkstemp.o $(LIBDEPS) $(EXTRA_GCC_OBJS)
+xgcc$(exeext): gcc.o version.o intl.o prefix.o \
+ version.o $(LIBDEPS) $(EXTRA_GCC_OBJS)
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ gcc.o prefix.o version.o \
- choose-temp.o pexecute.o mkstemp.o $(EXTRA_GCC_OBJS) $(LIBS)
+ $(EXTRA_GCC_OBJS) $(LIBS)
# Dump a specs file to make -B./ read these specs over installed ones.
specs: xgcc$(exeext)
@@ -1337,11 +1338,11 @@
hard-reg-set.h $(BASIC_BLOCK_H)
sbitmap.o: sbitmap.c $(CONFIG_H) system.h $(RTL_H) flags.h $(BASIC_BLOCK_H)
-collect2$(exeext): collect2.o tlink.o hash.o cplus-dem.o underscore.o \
- version.o choose-temp.o mkstemp.o $(LIBDEPS)
+collect2$(exeext): collect2.o tlink.o hash.o underscore.o \
+ version.o $(LIBDEPS)
-COLLECT2_OBJS = collect2.o tlink.o hash.o choose-temp.o cplus-dem.o \
- intl.o underscore.o version.o mkstemp.o
+COLLECT2_OBJS = collect2.o tlink.o hash.o \
+ intl.o underscore.o version.o
collect2 : $(COLLECT2_OBJS) $(LIBDEPS)
# Don't try modifying collect2 (aka ld) in place--it might be linking this.
-rm -f collect2$(exeext)
@@ -1356,16 +1357,6 @@
tlink.o: tlink.c $(DEMANGLE_H) hash.h $(CONFIG_H) system.h toplev.h collect2.h
hash.o: hash.c hash.h system.h toplev.h
-cplus-dem.o: $(srcdir)/../libiberty/cplus-dem.c $(DEMANGLE_H)
- rm -f cplus-dem.c
- $(LN_S) $(srcdir)/../libiberty/cplus-dem.c cplus-dem.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) cplus-dem.c
-
-pexecute.o: $(srcdir)/../libiberty/pexecute.c $(CONFIG_H) system.h
- rm -f pexecute.c
- $(LN_S) $(srcdir)/../libiberty/pexecute.c pexecute.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) pexecute.c
-
vfprintf.o: $(srcdir)/../libiberty/vfprintf.c $(CONFIG_H) system.h
rm -f vfprintf.c
$(LN_S) $(srcdir)/../libiberty/vfprintf.c vfprintf.c
@@ -1433,16 +1424,6 @@
$(LN_S) $(srcdir)/../libiberty/obstack.c obstack.c
$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) obstack.c
-choose-temp.o: $(srcdir)/../libiberty/choose-temp.c $(CONFIG_H) system.h
- rm -f choose-temp.c
- $(LN_S) $(srcdir)/../libiberty/choose-temp.c choose-temp.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) choose-temp.c
-
-mkstemp.o: $(srcdir)/../libiberty/mkstemp.c $(CONFIG_H) system.h
- rm -f mkstemp.c
- $(LN_S) $(srcdir)/../libiberty/mkstemp.c mkstemp.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) mkstemp.c
-
prefix.o: prefix.c $(CONFIG_H) system.h Makefile prefix.h
$(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
-DPREFIX=\"$(prefix)\" \
@@ -2022,8 +2003,7 @@
proto: config.status protoize$(exeext) unprotoize$(exeext) SYSCALLS.c.X
-PROTO_OBJS = choose-temp.o getopt.o getopt1.o getpwd.o \
- intl.o pexecute.o version.o mkstemp.o
+PROTO_OBJS = getpwd.o intl.o version.o
protoize$(exeext): protoize.o $(PROTO_OBJS) $(LIBDEPS)
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ protoize.o $(PROTO_OBJS) $(LIBS)
@@ -2052,16 +2032,6 @@
-DLOCAL_INCLUDE_DIR=\"$(includedir)\" \
-DSTD_PROTO_DIR=\"$(libsubdir)\" \
$(srcdir)/unprotoize.c
-
-getopt.o: $(srcdir)/../libiberty/getopt.c $(srcdir)/../include/getopt.h
- rm -f getopt.c
- $(LN_S) $(srcdir)/../libiberty/getopt.c getopt.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) getopt.c
-
-getopt1.o: $(srcdir)/../libiberty/getopt1.c $(srcdir)/../include/getopt.h
- rm -f getopt1.c
- $(LN_S) $(srcdir)/../libiberty/getopt1.c getopt1.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) getopt1.c
# This info describes the target machine, so compile with GCC just built.
SYSCALLS.c.X: $(srcdir)/sys-types.h $(srcdir)/sys-protos.h $(GCC_PASSES) \

View File

@ -3,7 +3,7 @@
# Date created: 25 sep 98
# Whom: Marc Espie
#
# $OpenBSD: Makefile,v 1.29 1999/02/13 00:53:48 espie Exp $
# $OpenBSD: Makefile,v 1.30 1999/02/14 19:33:31 espie Exp $
#
# This is a configuration file for egcs, snapshot flavor
# PLEASE use the regular egcs-stable for serious work, resort to this one
@ -48,7 +48,7 @@ BUILD_DEPENDS+= runtest:${PORTSDIR}/devel/dejagnu
ONE_ARCHIVE=yes
LATEST_DATE=1999-01-31
LATEST_DATE=1999-02-14
#### fetch section
# configuration is built so that you can test the next snapshot easily,
@ -57,7 +57,7 @@ LATEST_DATE=1999-01-31
# You also may have to remove/add some patches, as these things ARE
# usually passed along to the egcs ml.
NEXT_DATE=1999-02-08
#NEXT_DATE=1999-02-14
#PATCH_DEBUG=yes
LATEST != echo ${LATEST_DATE} | sed -e s/-//g;
@ -223,7 +223,6 @@ post-patch:
#find ${WRKSRC} -name \*.orig|xargs ${RM}
${CP} -R ${FILESDIR}/config/* ${WRKSRC}
-${RM} -rf ${WRKSRC}/texinfo
${MV} ${WRKSRC}/libiberty/mkstemp.c ${WRKSRC}/libiberty/mkstemps.c
cd ${WRKSRC}; \
for f in `cat ${FILESDIR}/fixdepend`; \
do \
@ -291,8 +290,8 @@ WRKBUILD=${WRKDIR}/build-${MACHINE_ARCH}
# rebuild configure files after patching, then move source around !!!
# XXX: don't try to autoconf the main configure file, it's not autoconf.
pre-configure:
cd ${WRKSRC}/gcc && autoreconf
cd ${WRKSRC}/libiberty && autoreconf
cd ${WRKSRC}/gcc && PATH=${PORTPATH} autoreconf
cd ${WRKSRC}/libiberty && PATH=${PORTPATH} autoreconf
####

View File

@ -1,28 +1,12 @@
MD5 (egcs/egcs-19981213.tar.gz) = d858d60706697e087413320a24343439
MD5 (egcs/egcs-19981220.tar.gz) = a32b6af1d68cdadb457dc77a42584225
MD5 (egcs/egcs-19990103.tar.gz) = 07f781c833e7c2bc9be558e9a1ca8485
MD5 (egcs/egcs-19990112.tar.gz) = 599d80b9ea8b88e05fbec21740e27670
MD5 (egcs/egcs-19990124.tar.gz) = 74c5dea5a6213ac6da47470f81e1c687
MD5 (egcs/egcs-19990131-19990208.diff.gz) = a67657ab7a5d40d7eae77073548b5f3a
MD5 (egcs/egcs-19990131.tar.gz) = 31951c263154b1155f3b4ba9ada64bfa
MD5 (egcs/egcs-chill-19990112.tar.gz) = d2d59fca0324213230e4f62e747492cc
MD5 (egcs/egcs-chill-19990124.tar.gz) = edec4e284a6164f23a0584ac13c46fa5
MD5 (egcs/egcs-19990208.tar.gz) = 9610564a20a868eaf3eb8cfccdc6eb15
MD5 (egcs/egcs-19990208-19990214.diff.gz) = cdaa29b15c1cd8787247697e1bf418d4
MD5 (egcs/egcs-19990214.tar.gz) = e44274b9b137d1427970efbd8ff7af7c
MD5 (egcs/egcs-chill-19990131.tar.gz) = 411e25c077f3c40b57f3f343455ae329
MD5 (egcs/egcs-core-19990112.tar.gz) = 0f872f2f20e413fbb40884f56091a6ac
MD5 (egcs/egcs-core-19990124.tar.gz) = 28a19540dc63ac6398c8f090ffe54f50
MD5 (egcs/egcs-core-19990131.tar.gz) = 65067fddc23cc2eae9d09eaded84dcbc
MD5 (egcs/egcs-g++-19990112.tar.gz) = f0df9860602e9782e83b4371b2acdf71
MD5 (egcs/egcs-g++-19990124.tar.gz) = ca3accf1b173c46950b733864c243779
MD5 (egcs/egcs-g++-19990131.tar.gz) = b414de5acae9a7255b38d103b7999c6e
MD5 (egcs/egcs-g77-19990112.tar.gz) = 1a47e3bfbfe14cbd9d22198657924160
MD5 (egcs/egcs-g77-19990124.tar.gz) = fc087ed34b718624d41a5b306215f57a
MD5 (egcs/egcs-g77-19990131.tar.gz) = b7169cee2f447aab5a85a941e4aa20e3
MD5 (egcs/egcs-java-19990112.tar.gz) = ac33a0be49744a0fd1559f522adc08de
MD5 (egcs/egcs-java-19990124.tar.gz) = 5cd64435ec9bdbb21039218291caaf24
MD5 (egcs/egcs-java-19990131.tar.gz) = a6946886034dd6122962cefffc1434de
MD5 (egcs/egcs-objc-19990112.tar.gz) = 6c5d2538ec8e5b8d7ed614e814ffa01c
MD5 (egcs/egcs-objc-19990124.tar.gz) = bd21e8a05c64f48867feb4b9799e914b
MD5 (egcs/egcs-objc-19990131.tar.gz) = 0934d0aa7883763212bcce9b19cda018
MD5 (egcs/egcs-tests-19990112.tar.gz) = 2954ccba2253cab40fb4d5f027656c22
MD5 (egcs/egcs-tests-19990124.tar.gz) = 5144af50906882fe98d84033c41daae6
MD5 (egcs/egcs-tests-19990131.tar.gz) = 7be846931a4bbd0a07e5c587941e2359

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Thu Jan 28 09:46:10 1999
+++ gcc/configure.in Fri Feb 12 02:43:25 1999
--- gcc/configure.in.orig Sun Feb 14 19:11:00 1999
+++ gcc/configure.in Sun Feb 14 20:29:01 1999
@@ -502,11 +502,23 @@
tm_file=${cpu_type}/${cpu_type}.h
xm_file=${cpu_type}/xm-${cpu_type}.h
@ -38,7 +38,7 @@
alpha*-dec-osf*)
if test x$stabs = xyes
@@ -776,6 +794,10 @@
@@ -780,6 +798,10 @@
h8300-*-*)
float_format=i32
;;
@ -49,7 +49,7 @@
hppa1.1-*-pro*)
tm_file="pa/pa-pro.h ${tm_file} pa/pa-pro-end.h libgloss.h"
xm_file=pa/xm-papro.h
@@ -1103,10 +1125,8 @@
@@ -1107,10 +1129,8 @@
fixincludes=fixinc.wrap
tmake_file=i386/t-freebsd
;;
@ -61,7 +61,7 @@
changequote([,])dnl
tm_file=i386/netbsd.h
# On NetBSD, the headers are already okay, except for math.h.
@@ -1114,6 +1134,14 @@
@@ -1118,6 +1138,14 @@
tmake_file=t-netbsd
;;
changequote(,)dnl
@ -76,7 +76,7 @@
i[34567]86-*-coff*)
changequote([,])dnl
tm_file=i386/i386-coff.h
@@ -1975,6 +2003,11 @@
@@ -1980,6 +2008,11 @@
tmake_file=t-netbsd
float_format=m68k
;;
@ -88,7 +88,7 @@
m68k-*-sysv3*) # Motorola m68k's running system V.3
xm_file="xm-alloca.h ${xm_file}"
xm_defines=USG
@@ -2098,6 +2131,9 @@
@@ -2103,6 +2136,9 @@
tmake_file=m88k/t-luna
fi
;;
@ -98,7 +98,7 @@
m88k-*-sysv3*)
tm_file=m88k/sysv3.h
extra_parts="crtbegin.o crtend.o"
@@ -2306,6 +2342,16 @@
@@ -2311,6 +2347,16 @@
gas=yes
fixincludes=Makefile.in
;;
@ -115,7 +115,7 @@
mips-sony-bsd* | mips-sony-newsos*) # Sony NEWS 3600 or risc/news.
tm_file="mips/news4.h ${tm_file}"
if test x$stabs = xyes; then
@@ -2656,6 +2702,9 @@
@@ -2661,6 +2707,9 @@
;;
pdp11-*-*)
;;
@ -125,7 +125,7 @@
pyramid-*-*)
cpu_type=pyr
xmake_file=pyr/x-pyr
@@ -2668,6 +2717,14 @@
@@ -2673,6 +2722,13 @@
xmake_file=romp/x-mach
use_collect2=yes
;;
@ -135,12 +135,11 @@
+ powerpc-*-openbsd*)
+ tmake_file="${tmake_file} rs6000/t-rs6000 rs6000/t-openbsd"
+ xmake_file=none
+ xm_file=rs6000/xm-openbsd.h
+ ;;
powerpc-*-beos*)
cpu_type=rs6000
tm_file=rs6000/beos.h
@@ -2962,6 +3019,10 @@
@@ -2967,6 +3023,10 @@
fixincludes=fixinc.wrap
tmake_file=t-netbsd
;;
@ -151,7 +150,7 @@
sparc-*-bsd*)
tm_file=sparc/bsd.h
;;
@@ -3189,6 +3250,9 @@
@@ -3194,6 +3254,9 @@
fixincludes=fixinc.wrap
tmake_file=t-netbsd
float_format=vax

View File

@ -1,11 +0,0 @@
--- gcc/config/m88k/t-luna-gas.orig Mon Feb 8 18:43:16 1999
+++ gcc/config/m88k/t-luna-gas Mon Feb 8 18:43:27 1999
@@ -5,7 +5,7 @@
moveDI96x.asm
$(MOVE_ASM): $(srcdir)/config/m88k/m88k-move.sh
- bash $(srcdir)/config/m88k/m88k-move.sh -no-tdesc
+ $(SHELL) $(srcdir)/config/m88k/m88k-move.sh -no-tdesc
LIB2FUNCS_EXTRA = $(MOVE_ASM)
LIBGCC1 = libgcc1.null

View File

@ -1,29 +0,0 @@
--- libiberty/Makefile.in.orig Sat Jan 30 14:28:44 1999
+++ libiberty/Makefile.in Wed Feb 10 01:02:06 1999
@@ -115,7 +115,7 @@
bzero.c choose-temp.c clock.c concat.c cplus-dem.c fdmatch.c \
fnmatch.c getcwd.c getopt.c getopt1.c getpagesize.c \
getruntime.c floatformat.c hex.c index.c insque.c memchr.c \
- memcmp.c memcpy.c memmove.c memset.c mkstemp.c objalloc.c obstack.c \
+ memcmp.c memcpy.c memmove.c memset.c mkstemps.c objalloc.c obstack.c \
pexecute.c random.c rename.c rindex.c sigsetmask.c spaces.c \
splay-tree.c strcasecmp.c strncasecmp.c strchr.c strdup.c strerror.c \
strrchr.c strsignal.c strstr.c strtod.c strtol.c strtoul.c \
@@ -125,7 +125,7 @@
# These are always included in the library.
REQUIRED_OFILES = argv.o choose-temp.o concat.o cplus-dem.o \
fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o \
- floatformat.o mkstemp.o objalloc.o obstack.o pexecute.o spaces.o \
+ floatformat.o objalloc.o obstack.o pexecute.o spaces.o \
splay-tree.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o \
xstrdup.o xstrerror.o
@@ -232,7 +232,7 @@
getruntime.o: config.h $(INCDIR)/libiberty.h
hex.o: $(INCDIR)/libiberty.h
floatformat.o: $(INCDIR)/floatformat.h
-mkstemp.o: config.h
+mkstemps.o: config.h
objalloc.o: $(INCDIR)/objalloc.h
obstack.o: config.h $(INCDIR)/obstack.h
pexecute.o: config.h $(INCDIR)/libiberty.h

View File

@ -1,103 +0,0 @@
--- gcc/Makefile.in.orig2 Sun Jan 31 22:49:30 1999
+++ gcc/Makefile.in Sun Jan 31 22:57:25 1999
@@ -584,7 +584,8 @@
# How to link with both our special library facilities
# and the system's installed libraries.
-LIBS = $(OBSTACK) $(USE_ALLOCA) $(MALLOC) $(INTLLIBS) @LIBS@ $(VFPRINTF) $(DOPRINT) $(CLIB) ../libiberty/libiberty.a
+LIBIBERTY=../libiberty/libiberty.a
+LIBS = $(OBSTACK) $(USE_ALLOCA) $(MALLOC) $(INTLLIBS) @LIBS@ $(VFPRINTF) $(DOPRINT) $(CLIB) $(LIBIBERTY)
# Likewise, for use in the tools that must run on this machine
# even if we are cross-building GCC.
@@ -891,10 +892,10 @@
# We call this executable `xgcc' rather than `gcc'
# to avoid confusion if the current directory is in the path
# and CC is `gcc'. It is renamed to `gcc' when it is installed.
-xgcc$(exeext): gcc.o version.o choose-temp.o intl.o pexecute.o prefix.o \
- version.o mkstemp.o $(LIBDEPS) $(EXTRA_GCC_OBJS)
+xgcc$(exeext): gcc.o version.o intl.o prefix.o \
+ version.o $(LIBDEPS) $(EXTRA_GCC_OBJS)
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ gcc.o prefix.o version.o \
- choose-temp.o pexecute.o mkstemp.o $(EXTRA_GCC_OBJS) $(LIBS)
+ $(EXTRA_GCC_OBJS) $(LIBS)
# Dump a specs file to make -B./ read these specs over installed ones.
specs: xgcc$(exeext)
@@ -1337,11 +1338,11 @@
hard-reg-set.h $(BASIC_BLOCK_H)
sbitmap.o: sbitmap.c $(CONFIG_H) system.h $(RTL_H) flags.h $(BASIC_BLOCK_H)
-collect2$(exeext): collect2.o tlink.o hash.o cplus-dem.o underscore.o \
- version.o choose-temp.o mkstemp.o $(LIBDEPS)
+collect2$(exeext): collect2.o tlink.o hash.o underscore.o \
+ version.o $(LIBDEPS)
-COLLECT2_OBJS = collect2.o tlink.o hash.o choose-temp.o cplus-dem.o \
- intl.o underscore.o version.o mkstemp.o
+COLLECT2_OBJS = collect2.o tlink.o hash.o \
+ intl.o underscore.o version.o
collect2 : $(COLLECT2_OBJS) $(LIBDEPS)
# Don't try modifying collect2 (aka ld) in place--it might be linking this.
-rm -f collect2$(exeext)
@@ -1356,16 +1357,6 @@
tlink.o: tlink.c $(DEMANGLE_H) hash.h $(CONFIG_H) system.h toplev.h collect2.h
hash.o: hash.c hash.h system.h toplev.h
-cplus-dem.o: $(srcdir)/../libiberty/cplus-dem.c $(DEMANGLE_H)
- rm -f cplus-dem.c
- $(LN_S) $(srcdir)/../libiberty/cplus-dem.c cplus-dem.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) cplus-dem.c
-
-pexecute.o: $(srcdir)/../libiberty/pexecute.c $(CONFIG_H) system.h
- rm -f pexecute.c
- $(LN_S) $(srcdir)/../libiberty/pexecute.c pexecute.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) pexecute.c
-
vfprintf.o: $(srcdir)/../libiberty/vfprintf.c $(CONFIG_H) system.h
rm -f vfprintf.c
$(LN_S) $(srcdir)/../libiberty/vfprintf.c vfprintf.c
@@ -1433,16 +1424,6 @@
$(LN_S) $(srcdir)/../libiberty/obstack.c obstack.c
$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) obstack.c
-choose-temp.o: $(srcdir)/../libiberty/choose-temp.c $(CONFIG_H) system.h
- rm -f choose-temp.c
- $(LN_S) $(srcdir)/../libiberty/choose-temp.c choose-temp.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) choose-temp.c
-
-mkstemp.o: $(srcdir)/../libiberty/mkstemp.c $(CONFIG_H) system.h
- rm -f mkstemp.c
- $(LN_S) $(srcdir)/../libiberty/mkstemp.c mkstemp.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) mkstemp.c
-
prefix.o: prefix.c $(CONFIG_H) system.h Makefile prefix.h
$(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
-DPREFIX=\"$(prefix)\" \
@@ -2022,8 +2003,7 @@
proto: config.status protoize$(exeext) unprotoize$(exeext) SYSCALLS.c.X
-PROTO_OBJS = choose-temp.o getopt.o getopt1.o getpwd.o \
- intl.o pexecute.o version.o mkstemp.o
+PROTO_OBJS = getpwd.o intl.o version.o
protoize$(exeext): protoize.o $(PROTO_OBJS) $(LIBDEPS)
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ protoize.o $(PROTO_OBJS) $(LIBS)
@@ -2052,16 +2032,6 @@
-DLOCAL_INCLUDE_DIR=\"$(includedir)\" \
-DSTD_PROTO_DIR=\"$(libsubdir)\" \
$(srcdir)/unprotoize.c
-
-getopt.o: $(srcdir)/../libiberty/getopt.c $(srcdir)/../include/getopt.h
- rm -f getopt.c
- $(LN_S) $(srcdir)/../libiberty/getopt.c getopt.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) getopt.c
-
-getopt1.o: $(srcdir)/../libiberty/getopt1.c $(srcdir)/../include/getopt.h
- rm -f getopt1.c
- $(LN_S) $(srcdir)/../libiberty/getopt1.c getopt1.c
- $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) getopt1.c
# This info describes the target machine, so compile with GCC just built.
SYSCALLS.c.X: $(srcdir)/sys-types.h $(srcdir)/sys-protos.h $(GCC_PASSES) \