Bump to 2000-07-17 snapshot, notice that vax and m88k have been folded.
This commit is contained in:
parent
4744c64874
commit
93fa61dbd5
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.75 2000/07/14 18:16:22 espie Exp $
|
||||
# $OpenBSD: Makefile,v 1.76 2000/07/19 21:20:57 espie Exp $
|
||||
|
||||
# This is a configuration file for egcs, snapshot flavor
|
||||
# PLEASE use the regular egcs-stable for serious work, resort to this one
|
||||
@ -81,7 +81,7 @@ MULTI_PACKAGES+=-java
|
||||
BUILD_DEPENDS+= runtest::lang/egcs/dejagnu
|
||||
.endif
|
||||
|
||||
LATEST_DATE=2000-07-10
|
||||
LATEST_DATE=2000-07-17
|
||||
|
||||
#### fetch section
|
||||
# configuration is built so that you can test the next snapshot easily,
|
||||
|
@ -1,79 +0,0 @@
|
||||
/* Configuration file for an m88k OpenBSD target.
|
||||
Copyright (C) 1999 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU CC.
|
||||
|
||||
GNU CC is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2, or (at your option)
|
||||
any later version.
|
||||
|
||||
GNU CC is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with GNU CC; see the file COPYING. If not, write to
|
||||
the Free Software Foundation, 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
/* a.out with DBX. */
|
||||
#define DBX_DEBUGGING_INFO
|
||||
#define DEFAULT_GDB_EXTENSIONS 0
|
||||
|
||||
#include <aoutos.h>
|
||||
#include <m88k/m88k.h>
|
||||
#include <openbsd.h>
|
||||
|
||||
/* Identify the compiler. */
|
||||
#undef VERSION_INFO1
|
||||
#define VERSION_INFO1 "Motorola m88k, "
|
||||
|
||||
/* Macros to be automatically defined. */
|
||||
#define CPP_PREDEFINES \
|
||||
"-D__m88k__ -D__unix__ -D__OpenBSD__ -D__CLASSIFY_TYPE__=2 -Asystem(unix) -Asystem(OpenBSD) -Acpu(m88k) -Amachine(m88k)"
|
||||
|
||||
/* If -m88000 is in effect, add -Dmc88000; similarly for -m88100 and -m88110.
|
||||
However, reproduce the effect of -Dmc88100 previously in CPP_PREDEFINES.
|
||||
Here, the CPU_DEFAULT is assumed to be -m88100. */
|
||||
#undef CPP_SPEC
|
||||
#define CPP_SPEC "%{m88000:-D__mc88000__} \
|
||||
%{!m88000:%{m88100:%{m88110:-D__mc88000__}}} \
|
||||
%{!m88000:%{!m88100:%{m88110:-D__mc88110__}}} \
|
||||
%{!m88000:%{!m88110:%{!ansi:%{traditional:-Dmc88100}} \
|
||||
-D__mc88100__ -D__mc88100}} %{posix:-D_POSIX_SOURCE} \
|
||||
%{pthread:-D_POSIX_THREADS}"
|
||||
|
||||
/* For the Omron Luna/88k, a float function returns a double in traditional
|
||||
mode (and a float in ansi mode). */
|
||||
#undef TRADITIONAL_RETURN_FLOAT
|
||||
|
||||
/* Layout of source language data types. */
|
||||
|
||||
/* This must agree with <machine/ansi.h> */
|
||||
#undef SIZE_TYPE
|
||||
#define SIZE_TYPE "unsigned int"
|
||||
|
||||
#undef PTRDIFF_TYPE
|
||||
#define PTRDIFF_TYPE "int"
|
||||
|
||||
#undef WCHAR_TYPE
|
||||
#define WCHAR_TYPE "int"
|
||||
|
||||
#undef WCHAR_TYPE_SIZE
|
||||
#define WCHAR_TYPE_SIZE 32
|
||||
|
||||
/* Every structure or union's size must be a multiple of 2 bytes. */
|
||||
#undef STRUCTURE_SIZE_BOUNDARY
|
||||
#define STRUCTURE_SIZE_BOUNDARY 16
|
||||
|
||||
/* Stack & calling: aggregate returns. */
|
||||
|
||||
/* Don't default to pcc-struct-return, because gcc is the only compiler, and
|
||||
we want to retain compatibility with older gcc versions. */
|
||||
#define DEFAULT_PCC_STRUCT_RETURN 0
|
||||
|
||||
#undef SET_ASM_OP
|
||||
#define SET_ASM_OP ".def"
|
||||
|
@ -1,26 +0,0 @@
|
||||
/* Configuration file for an host running m88k OpenBSD.
|
||||
Copyright (C) 1999 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU CC.
|
||||
|
||||
GNU CC is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2, or (at your option)
|
||||
any later version.
|
||||
|
||||
GNU CC is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with GNU CC; see the file COPYING. If not, write to
|
||||
the Free Software Foundation, 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#include <xm-openbsd.h>
|
||||
#include <m88k/xm-m88k.h>
|
||||
|
||||
/* Remove base m88k idiosyncrasies. */
|
||||
#undef USG
|
||||
#undef NO_SYS_SIGLIST
|
@ -1,41 +0,0 @@
|
||||
/* Configuration file for a vax OpenBSD target.
|
||||
Copyright (C) 1999 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU CC.
|
||||
|
||||
GNU CC is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2, or (at your option)
|
||||
any later version.
|
||||
|
||||
GNU CC is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with GNU CC; see the file COPYING. If not, write to
|
||||
the Free Software Foundation, 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#include <vax/vax.h>
|
||||
#define OBSD_OLD_GAS
|
||||
#include <openbsd.h>
|
||||
|
||||
#undef CPP_PREDEFINES
|
||||
#define CPP_PREDEFINES "-D__unix__ -D__vax__ -D__OpenBSD__ -Asystem(unix) -Asystem(OpenBSD) -Acpu(vax) -Amachine(vax)"
|
||||
|
||||
/* Layout of source language data types. */
|
||||
|
||||
/* This must agree with <machine/ansi.h> */
|
||||
#undef SIZE_TYPE
|
||||
#define SIZE_TYPE "unsigned int"
|
||||
|
||||
#undef PTRDIFF_TYPE
|
||||
#define PTRDIFF_TYPE "int"
|
||||
|
||||
#undef WCHAR_TYPE
|
||||
#define WCHAR_TYPE "int"
|
||||
|
||||
#undef WCHAR_TYPE_SIZE
|
||||
#define WCHAR_TYPE_SIZE 32
|
@ -1,3 +0,0 @@
|
||||
# We need urem and udiv from some kind of support library (e.g. libc) and
|
||||
# at this point we don't have that available
|
||||
LIBGCC1_TEST =
|
@ -1,22 +0,0 @@
|
||||
/* Configuration file for an host running vax OpenBSD.
|
||||
Copyright (C) 1999 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU CC.
|
||||
|
||||
GNU CC is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2, or (at your option)
|
||||
any later version.
|
||||
|
||||
GNU CC is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with GNU CC; see the file COPYING. If not, write to
|
||||
the Free Software Foundation, 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#include <xm-openbsd.h>
|
||||
#include <vax/xm-vax.h>
|
@ -5,6 +5,7 @@ MD5 (egcs/egcs-20000605.tar.gz) = 11830c7e55f4da0cbe3b409c6ed0d656
|
||||
MD5 (egcs/egcs-20000626.tar.gz) = ec88e5c051bbe899cfad7dc7286356f9
|
||||
MD5 (egcs/egcs-20000703.tar.gz) = 2a0081475dfdf8a7ed9bf0464f26eacc
|
||||
MD5 (egcs/egcs-20000710.tar.gz) = 8bf0dcfcf415c77493d354a6abf121d0
|
||||
MD5 (egcs/egcs-20000717.tar.gz) = cb001505a4e58d8b332c0c420dc7e53f
|
||||
RMD160 (egcs/egcs-20000313.tar.gz) = be8a57c500107f3d261e65c0857865a540d5f9fe
|
||||
RMD160 (egcs/egcs-20000320.tar.gz) = 95901fd29f59ef1d2249a832d87ff3261e68edfd
|
||||
RMD160 (egcs/egcs-20000327.tar.gz) = 68c3527e2ab44b8c7b3c3f2dc4a071d992dbe27a
|
||||
@ -12,6 +13,7 @@ RMD160 (egcs/egcs-20000605.tar.gz) = 070dd17c5bec9c30433a67dd053ee279f7105342
|
||||
RMD160 (egcs/egcs-20000626.tar.gz) = 9be05c3de8bfb1c58e4853c2eb58d4cd0fcdf078
|
||||
RMD160 (egcs/egcs-20000703.tar.gz) = 8ed97a6e113ae717a7d629e473ea6d4ab9242374
|
||||
RMD160 (egcs/egcs-20000710.tar.gz) = 5be95b049f942a63ca97db25d95260558b89dd44
|
||||
RMD160 (egcs/egcs-20000717.tar.gz) = c683eebed476267ee09934e39286cdbd06e4e1c1
|
||||
SHA1 (egcs/egcs-20000313.tar.gz) = c60141c2739ab7800f243fd363813b2ffdb56767
|
||||
SHA1 (egcs/egcs-20000320.tar.gz) = 7150f3ea6cb46de835728d0c766a40377955d5e4
|
||||
SHA1 (egcs/egcs-20000327.tar.gz) = 6d01c0538d04e26a7098d44ace6377b68c6eb3f3
|
||||
@ -19,3 +21,4 @@ SHA1 (egcs/egcs-20000605.tar.gz) = 2099672130b287a1361802ab6f80a09537a25b64
|
||||
SHA1 (egcs/egcs-20000626.tar.gz) = 86f2dc79b40e935a44cb604297f7ddf461e20351
|
||||
SHA1 (egcs/egcs-20000703.tar.gz) = f150cd96f38a5bd06bfa63c330b11cf30fb178e9
|
||||
SHA1 (egcs/egcs-20000710.tar.gz) = 4cf2a5b68b84f671666ab7b5339fbb38ab059798
|
||||
SHA1 (egcs/egcs-20000717.tar.gz) = 5252d85c2b519379f09310aa5eaffb6e2fed565b
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- gcc/Makefile.in.orig Sun May 28 04:17:58 2000
|
||||
+++ gcc/Makefile.in Wed May 31 14:30:35 2000
|
||||
@@ -486,6 +486,10 @@ UNPROTOIZE_INSTALL_NAME = `t='$(program_
|
||||
--- gcc/Makefile.in.orig Mon Jul 17 22:55:42 2000
|
||||
+++ gcc/Makefile.in Wed Jul 19 00:59:43 2000
|
||||
@@ -489,6 +489,10 @@ UNPROTOIZE_INSTALL_NAME = `t='$(program_
|
||||
GCOV_INSTALL_NAME = `t='$(program_transform_name)'; echo gcov | sed -e $$t`
|
||||
GCCBUG_INSTALL_NAME = `t='$(program_transform_name)'; echo gccbug | sed -e $$t`
|
||||
|
||||
@ -11,7 +11,16 @@
|
||||
# Actual name to use when installing a cross-compiler.
|
||||
GCC_CROSS_NAME = `t='$(program_transform_cross_name)'; echo gcc | sed -e $$t`
|
||||
CPP_CROSS_NAME = `t='$(program_transform_cross_name)'; echo cpp | sed -e $$t`
|
||||
@@ -2058,12 +2062,14 @@ doc: $(BUILD_INFO) gccbug
|
||||
@@ -1826,7 +1830,7 @@ tradcpp$(exeext): tradcpp.o tradcif.o cp
|
||||
tradcpp.o tradcif.o cppdefault.o version.o intl.o $(LIBS)
|
||||
|
||||
tradcpp.o: tradcpp.c $(CONFIG_H) system.h version.h cppdefault.h
|
||||
-tradcif.o: tradcif.c $(CONFIG_H) system.h
|
||||
+tradcif.o: $(srcdir)/tradcif.c $(CONFIG_H) system.h
|
||||
|
||||
$(srcdir)/tradcif.c: $(srcdir)/tradcif.y
|
||||
cd $(srcdir); $(BISON) $(BISONFLAGS) -o tradcif.c tradcif.y
|
||||
@@ -2076,12 +2080,14 @@ doc: $(BUILD_INFO) gccbug
|
||||
info: cpp.info gcc.info lang.info
|
||||
|
||||
cpp.info: $(srcdir)/cpp.texi
|
||||
@ -28,7 +37,7 @@
|
||||
|
||||
dvi: gcc.dvi cpp.dvi lang.dvi
|
||||
|
||||
@@ -2203,6 +2209,7 @@ maintainer-clean:
|
||||
@@ -2222,6 +2228,7 @@ maintainer-clean:
|
||||
-rm -f c-parse.c c-parse.h c-parse.output TAGS
|
||||
-rm -f cpp.info* cpp.??s cpp.*aux
|
||||
-rm -f gcc.info* gcc.??s gcc.*aux
|
||||
@ -36,7 +45,7 @@
|
||||
#
|
||||
# Entry points `install' and `uninstall'.
|
||||
# Also use `install-collect2' to install collect2 when the config files don't.
|
||||
@@ -2370,18 +2377,19 @@ install-driver: xgcc$(exeext)
|
||||
@@ -2391,18 +2398,19 @@ install-driver: xgcc$(exeext)
|
||||
# $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir
|
||||
# to do the install.
|
||||
install-info: doc installdirs lang.install-info
|
||||
@ -60,7 +69,7 @@
|
||||
|
||||
# Install the man pages.
|
||||
install-man: installdirs $(srcdir)/gcc.1 $(srcdir)/cpp.1 lang.install-man
|
||||
@@ -2394,9 +2402,9 @@ install-man: installdirs $(srcdir)/gcc.1
|
||||
@@ -2415,9 +2423,9 @@ install-man: installdirs $(srcdir)/gcc.1
|
||||
$(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
|
||||
chmod a-x $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
|
||||
fi
|
||||
|
@ -1,6 +1,7 @@
|
||||
@option no-default-conflict
|
||||
@pkgcfl egcs-*-core
|
||||
@unexec install-info --delete --info-dir=%D/info %D/info/ecpp.info
|
||||
@unexec install-info --delete --info-dir=%D/info %D/info/egcc.info
|
||||
bin/egcc
|
||||
bin/egccbug
|
||||
bin/ecpp
|
||||
@ -14,6 +15,7 @@ lib/gcc-lib/@GCCARCH@/@VERSION@/collect2
|
||||
lib/gcc-lib/@GCCARCH@/@VERSION@/cpp
|
||||
lib/gcc-lib/@GCCARCH@/@VERSION@/libgcc.a
|
||||
lib/gcc-lib/@GCCARCH@/@VERSION@/specs
|
||||
lib/gcc-lib/@GCCARCH@/@VERSION@/tradcpp
|
||||
lib/gcc-lib/@GCCARCH@/@VERSION@/include/syslimits.h
|
||||
lib/gcc-lib/@GCCARCH@/@VERSION@/include/limits.h
|
||||
lib/gcc-lib/@GCCARCH@/@VERSION@/include/float.h
|
||||
|
@ -104,6 +104,7 @@ include/g++-3/std/bastring.cc
|
||||
include/g++-3/std/bastring.h
|
||||
include/g++-3/std/complext.cc
|
||||
include/g++-3/std/complext.h
|
||||
include/g++-3/std/cpp_type_traits.h
|
||||
include/g++-3/std/dcomplex.h
|
||||
include/g++-3/std/fcomplex.h
|
||||
include/g++-3/std/gslice.h
|
||||
|
Loading…
Reference in New Issue
Block a user