Commit 547a559d by Zack Weinberg Committed by Zack Weinberg

xm-beos.h, [...]: Delete.

	* config/i386/xm-beos.h, config/i386/xm-isc.h,
	config/i386/xm-next.h, config/i386/xm-sco.h,
	config/i386/xm-sco5.h, config/m68k/xm-plexus.h,
	config/m88k/xm-m88k.h: Delete.

	* config/i386/xm-djgpp.h: Don't define __MSDOS__.
	* config/romp/xm-romp.h: Don't define bcopy.
	* config/rs6000/xm-beos.h: Don't define bcopy, HAVE_VPRINTF,
	HAVE_PUTENV, HAVE_RENAME, or USE_C_ALLOCA.

	* config.gcc: Remove references to deleted files.

From-SVN: r41061
parent 2ff50199
2001-04-03 Zack Weinberg <zackw@stanford.edu>
* config/i386/xm-beos.h, config/i386/xm-isc.h,
config/i386/xm-next.h, config/i386/xm-sco.h,
config/i386/xm-sco5.h, config/m68k/xm-plexus.h,
config/m88k/xm-m88k.h: Delete.
* config/i386/xm-djgpp.h: Don't define __MSDOS__.
* config/romp/xm-romp.h: Don't define bcopy.
* config/rs6000/xm-beos.h: Don't define bcopy, HAVE_VPRINTF,
HAVE_PUTENV, HAVE_RENAME, or USE_C_ALLOCA.
* config.gcc: Remove references to deleted files.
14 xm-host.h remain, 1 xm-cpu.h.
2001-04-03 Jakub Jelinek <jakub@redhat.com>
David S. Miller <davem@pierdol.cobaltmicro.com>
Andrew MacLeod <amacleod@redhat.com>
......
......@@ -988,7 +988,6 @@ i[34567]86-ncr-sysv4*) # NCR 3000 - ix86 running system V.4
;;
i[34567]86-next-*)
tm_file=i386/next.h
xm_file=i386/xm-next.h
tmake_file=i386/t-next
xmake_file=i386/x-next
extra_objs=nextstep.o
......@@ -1054,7 +1053,6 @@ i[34567]86-*-aout*)
;;
i[34567]86-*-beoself* | i[34567]86-*-beos*)
xm_defines=USG
xm_file=i386/xm-beos.h
tmake_file='i386/t-beos i386/t-crtpic'
tm_file=i386/beos-elf.h
xmake_file=i386/x-beos
......@@ -1102,7 +1100,6 @@ i[34567]86-*-coff*)
tmake_file=i386/t-i386bare
;;
i[34567]86-*-isc*) # 80386 running ISC system
xm_file="${xm_file} i386/xm-isc.h"
xm_defines=USG
case $machine in
i[34567]86-*-isc[34]*)
......@@ -1248,7 +1245,6 @@ i[34567]86-*-rtems*|i[34567]86-*-rtemself*)
fi
;;
i[34567]86-*-sco3.2v5*) # 80386 running SCO Open Server 5
xm_file="${xm_file} i386/xm-sco5.h"
xm_defines=USG
xmake_file=i386/x-sco5
install_headers_dir=install-headers-cpio
......@@ -1264,7 +1260,6 @@ i[34567]86-*-sco3.2v5*) # 80386 running SCO Open Server 5
extra_parts="crti.o crtbegin.o crtend.o crtbeginS.o crtendS.o"
;;
i[34567]86-*-sco3.2v4*) # 80386 running SCO 3.2v4 system
xm_file="${xm_file} i386/xm-sco.h"
xm_defines="USG BROKEN_LDEXP SMALL_ARG_MAX"
xmake_file=i386/x-sco4
install_headers_dir=install-headers-cpio
......@@ -1285,7 +1280,6 @@ i[34567]86-*-sco3.2v4*) # 80386 running SCO 3.2v4 system
# truncate_target=yes
;;
i[34567]86-*-sco*) # 80386 running SCO system
xm_file=i386/xm-sco.h
xmake_file=i386/x-sco
install_headers_dir=install-headers-cpio
if test x$stabs = xyes
......@@ -1757,7 +1751,6 @@ m68k-ncr-sysv*) # NCR Tower 32 SVR3
;;
m68k-plexus-sysv*)
tm_file=m68k/plexus.h
xm_file="m68k/xm-plexus.h ${xm_file}"
xm_defines=USG
use_collect2=yes
extra_headers=math-68881.h
......@@ -1873,7 +1866,6 @@ m68k-sony-bsd* | m68k-sony-newsos*)
;;
m68k-next-nextstep2*)
tm_file=m68k/next21.h
xm_file="m68k/xm-next.h ${xm_file}"
tmake_file=m68k/t-next
xmake_file=m68k/x-next
extra_objs=nextstep.o
......@@ -1883,7 +1875,6 @@ m68k-next-nextstep2*)
;;
m68k-next-nextstep[34]*)
tm_file=m68k/next.h
xm_file="m68k/xm-next.h ${xm_file}"
tmake_file=m68k/t-next
xmake_file=m68k/x-next
extra_objs=nextstep.o
......
/* Configuration for GNU C-compiler for BeOS host.
Copyright (C) 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
Contributed by Fred Fish (fnf@cygnus.com), based on xm-rs6000.h
by Richard Kenner (kenner@vlsi1.ultra.nyu.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 <sys/wait.h> to define the exit status access macros. */
#ifndef inhibit_libc
#include <sys/wait.h>
#endif
/* use ANSI/SYSV style byte manipulation routines instead of BSD ones */
#undef bcopy
#define bcopy(s,d,n) memmove((d),(s),(n))
/* Define various things that the BeOS host has. */
#ifndef HAVE_VPRINTF
#define HAVE_VPRINTF
#endif
#ifndef HAVE_PUTENV
#define HAVE_PUTENV
#endif
#define HAVE_RENAME
/* This is a temporary hack until the wimpy default 64k stack
limit in BeOS is either increased or made user settable somehow.
This probably won't happen until after the DR9 release. */
#undef USE_C_ALLOCA
#define USE_C_ALLOCA 1
......@@ -18,8 +18,6 @@ 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 __MSDOS__ 1
/* Use semicolons to separate elements of a path. */
#define PATH_SEPARATOR ';'
......
#ifndef REAL_ARITHMETIC
#define REAL_VALUE_ATOF(x, mode) strtod ((x), (char **)0)
extern double strtod ();
#endif
/* malloc does better with chunks the size of a page. */
#define OBSTACK_CHUNK_SIZE (getpagesize ())
/* Configuration for GCC for Intel i386 running SCO. */
/* Big buffers improve performance. */
#define IO_BUFFER_SIZE (0x8000 - 1024)
/* Configuration for GCC for Intel i386 running SCO. */
/* Big buffers improve performance. */
#define IO_BUFFER_SIZE (0x8000 - 1024)
/* malloc does better with chunks the size of a page. */
#define OBSTACK_CHUNK_SIZE (getpagesize ())
/* Host environment for 68000's running System V. */
#ifndef _SIZE_T_
typedef int size_t;
#define _SIZE_T_
#endif
/* Configuration for GNU compiler.
Motorola m88100 in an 88open OCS/BCS environment.
Copyright (C) 1988, 1989, 1990, 1991, 1993, 1997, 2001
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. */
/* For DG/UX, the best size is different. */
#ifdef __DGUX__
#define OBSTACK_CHUNK_SIZE (8192-16)
#endif
......@@ -18,9 +18,7 @@ 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. */
/* If compiled with hc, use the built-in memcpy.
These definitions assume hc version 2. */
/* hc has a bug converting functions to pointers in arguments. */
#ifdef __HIGHC__
#define bcopy(s,d,l) memcpy(d,s,l)
#define FUNCTION_CONVERSION_BUG
#endif
......@@ -23,31 +23,8 @@ Boston, MA 02111-1307, USA. */
/* use ANSI/SYSV style byte manipulation routines instead of BSD ones */
#undef bcopy
#define bcopy(s,d,n) memmove((d),(s),(n))
/* Define various things that the BeOS host has. */
#ifndef HAVE_VPRINTF
#define HAVE_VPRINTF
#endif
#ifndef HAVE_PUTENV
#define HAVE_PUTENV
#endif
#ifndef HAVE_RENAME
#define HAVE_RENAME
#endif
/* STANDARD_INCLUDE_DIR is the equivalent of "/usr/include" on UNIX. */
#define STANDARD_INCLUDE_DIR "/boot/develop/headers/posix"
/* SYSTEM_INCLUDE_DIR is the location for system specific, non-POSIX headers. */
#define SYSTEM_INCLUDE_DIR "/boot/develop/headers/be"
/* This is a temporary hack until the wimpy default 64k stack
limit in BeOS is either increased or made user settable somehow.
This probably won't happen until after the DR9 release. */
#undef USE_C_ALLOCA
#define USE_C_ALLOCA 1
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment