diff options
author | Jeff Law <law@gcc.gnu.org> | 1997-08-11 09:56:58 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-08-11 09:56:58 -0600 |
commit | 861bb6c1b0958236ad93717f98d347aa6152bd09 (patch) | |
tree | b2e1ea43e0bdba8cca9bb02ed01f5e3da5a955a6 /gcc/config/i386 | |
parent | 737cee66f221eb8de21f0e41affc4b13cb7c0feb (diff) |
Initial revisionmisc/cutover-egcs-1
From-SVN: r14764
Diffstat (limited to 'gcc/config/i386')
-rw-r--r-- | gcc/config/i386/dgux.h | 2 | ||||
-rw-r--r-- | gcc/config/i386/xm-bsd386.h | 11 | ||||
-rw-r--r-- | gcc/config/i386/xm-dgux.h | 12 | ||||
-rw-r--r-- | gcc/config/i386/xm-freebsd.h | 4 | ||||
-rw-r--r-- | gcc/config/i386/xm-gnu.h | 5 | ||||
-rw-r--r-- | gcc/config/i386/xm-linux.h | 24 | ||||
-rw-r--r-- | gcc/config/i386/xm-netbsd.h | 4 | ||||
-rw-r--r-- | gcc/config/i386/xm-sun.h | 27 | ||||
-rw-r--r-- | gcc/config/i386/xm-sysv3.h | 4 | ||||
-rw-r--r-- | gcc/config/i386/xm-winnt.h | 24 |
10 files changed, 116 insertions, 1 deletions
diff --git a/gcc/config/i386/dgux.h b/gcc/config/i386/dgux.h index 469ce14ddc8..4a923fca679 100644 --- a/gcc/config/i386/dgux.h +++ b/gcc/config/i386/dgux.h @@ -25,7 +25,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "i386/sysv4.h" #ifndef VERSION_INFO2 -#define VERSION_INFO2 "$Revision: 1.5 $" +#define VERSION_INFO2 "$Revision: 1.1 $" #endif #ifndef VERSION_STRING diff --git a/gcc/config/i386/xm-bsd386.h b/gcc/config/i386/xm-bsd386.h new file mode 100644 index 00000000000..7a823b96032 --- /dev/null +++ b/gcc/config/i386/xm-bsd386.h @@ -0,0 +1,11 @@ +/* Configuration for GCC for Intel i386 running BSDI's BSD/386 as host. */ + +#include "i386/xm-i386.h" + +#define HAVE_STRERROR + +/* We have _sys_siglist, but the declaration in <signal.h> conflicts with + the declarations in collect2.c so disable the declarations + in those files. */ + +#define DONT_DECLARE_SYS_SIGLIST diff --git a/gcc/config/i386/xm-dgux.h b/gcc/config/i386/xm-dgux.h new file mode 100644 index 00000000000..5bdb9be0ebb --- /dev/null +++ b/gcc/config/i386/xm-dgux.h @@ -0,0 +1,12 @@ + +/* Configuration for GCC for Intel i386 running DG/ux */ + +/* looks just like sysv4 for now */ + +#include "i386/xm-i386.h" +#include "xm-svr4.h" + +/* If not compiled with GNU C, use the portable alloca. */ +#ifndef __GNUC__ +#define USE_C_ALLOCA +#endif diff --git a/gcc/config/i386/xm-freebsd.h b/gcc/config/i386/xm-freebsd.h new file mode 100644 index 00000000000..007a609f263 --- /dev/null +++ b/gcc/config/i386/xm-freebsd.h @@ -0,0 +1,4 @@ +/* Configuration for GCC for Intel i386 running FreeBSD as host. */ + +#include <i386/xm-i386.h> +#include <xm-freebsd.h> diff --git a/gcc/config/i386/xm-gnu.h b/gcc/config/i386/xm-gnu.h new file mode 100644 index 00000000000..0b5985f9065 --- /dev/null +++ b/gcc/config/i386/xm-gnu.h @@ -0,0 +1,5 @@ +/* Configuration for GCC for Intel i386 running GNU as host. */ + +#include <i386/xm-i386.h> +#include <xm-gnu.h> + diff --git a/gcc/config/i386/xm-linux.h b/gcc/config/i386/xm-linux.h new file mode 100644 index 00000000000..42f097ddc6c --- /dev/null +++ b/gcc/config/i386/xm-linux.h @@ -0,0 +1,24 @@ +/* Configuration for GCC for Intel i386 running Linux. + Copyright (C) 1993, 1994, 1995 Free Software Foundation, Inc. + Contributed by H.J. Lu (hjl@nynexst.com) + +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 <i386/xm-i386.h> +#include <xm-linux.h> + diff --git a/gcc/config/i386/xm-netbsd.h b/gcc/config/i386/xm-netbsd.h new file mode 100644 index 00000000000..3a9f3241990 --- /dev/null +++ b/gcc/config/i386/xm-netbsd.h @@ -0,0 +1,4 @@ +/* Configuration for GCC for Intel i386 running NetBSD as host. */ + +#include <i386/xm-i386.h> +#include <xm-netbsd.h> diff --git a/gcc/config/i386/xm-sun.h b/gcc/config/i386/xm-sun.h new file mode 100644 index 00000000000..d2e714ecf5c --- /dev/null +++ b/gcc/config/i386/xm-sun.h @@ -0,0 +1,27 @@ +/* Configuration for GNU C-compiler for Intel 80386 running SunOS 4.0. + Copyright (C) 1988 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. */ + +#define USG + +#include "i386/xm-i386.h" + +#define bcopy(a,b,c) memcpy (b,a,c) +#define bzero(a,b) memset (a,0,b) +#define bcmp(a,b,c) memcmp (a,b,c) diff --git a/gcc/config/i386/xm-sysv3.h b/gcc/config/i386/xm-sysv3.h new file mode 100644 index 00000000000..72078bb1feb --- /dev/null +++ b/gcc/config/i386/xm-sysv3.h @@ -0,0 +1,4 @@ +/* Configuration for GCC for Intel i386 running System V Release 3. */ + +#include "i386/xm-i386.h" +#include "xm-svr3.h" diff --git a/gcc/config/i386/xm-winnt.h b/gcc/config/i386/xm-winnt.h new file mode 100644 index 00000000000..d36d2cdb11e --- /dev/null +++ b/gcc/config/i386/xm-winnt.h @@ -0,0 +1,24 @@ +/* Configuration for GNU compiler + for an Intel i386 or later processor running Windows NT 3.x. + Copyright (C) 1994 Free Software Foundation, Inc. + Contributed by Douglas B. Rupp (drupp@cs.washington.edu) + +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 "winnt/xm-winnt.h" +#include "i386/xm-i386.h" |