Commit eb691392 by Manfred Hollstein Committed by Manfred Hollstein

mot3300.h (ADD_MISSING_POSIX, [...]): Define to ensure all prototypes necessary…

mot3300.h (ADD_MISSING_POSIX, [...]): Define to ensure all prototypes necessary for building libio will be available.

�
	* m68k/mot3300.h (ADD_MISSING_POSIX, ADD_MISSING_XOPEN): Define to
	ensure all prototypes necessary for building libio will be available.
	* m68k/xm-mot3300.h (ADD_MISSING_POSIX, ADD_MISSING_XOPEN): Remove
	definitions here as they are not host specific.
	* m88k/sysv3.h, m88k/xm-sysv3.h: Likewise.

From-SVN: r24638
parent 1ff136fd
1999-01-12 Manfred Hollstein <manfred@s-direktnet.de>
* m68k/mot3300.h (ADD_MISSING_POSIX, ADD_MISSING_XOPEN): Define to
ensure all prototypes necessary for building libio will be available.
* m68k/xm-mot3300.h (ADD_MISSING_POSIX, ADD_MISSING_XOPEN): Remove
definitions here as they are not host specific.
* m88k/sysv3.h, m88k/xm-sysv3.h: Likewise.
Tue Jan 12 02:53:46 1999 Richard Henderson <rth@cygnus.com> Tue Jan 12 02:53:46 1999 Richard Henderson <rth@cygnus.com>
* cse.c (cse_insn): Never prefer (const (constant_p_rtx)). * cse.c (cse_insn): Never prefer (const (constant_p_rtx)).
......
/* Definitions of target machine for GNU compiler, /* Definitions of target machine for GNU compiler,
SysV68 Motorola 3300 Delta Series. SysV68 Motorola 3300 Delta Series.
Copyright (C) 1987, 93, 94, 95, 96, 1997 Free Software Foundation, Inc. Copyright (C) 1987, 93, 94, 95, 96, 1997, 1998, 1999 Free Software Foundation, Inc.
Contributed by Abramo and Roberto Bagnara (bagnara@dipisa.di.unipi.it) Contributed by Abramo and Roberto Bagnara (bagnara@dipisa.di.unipi.it)
based on Alex Crain's 3B1 definitions. based on Alex Crain's 3B1 definitions.
Maintained by Philippe De Muyter (phdm@info.ucl.ac.be). Maintained by Philippe De Muyter (phdm@info.ucl.ac.be).
...@@ -97,6 +97,10 @@ Boston, MA 02111-1307, USA. */ ...@@ -97,6 +97,10 @@ Boston, MA 02111-1307, USA. */
#define SIZE_TYPE "unsigned int" #define SIZE_TYPE "unsigned int"
/* We need POSIX/XOPEN symbols; otherwise building libio will fail. */
#define ADD_MISSING_POSIX 1
#define ADD_MISSING_XOPEN 1
/* Every structure or union's size must be a multiple of 2 bytes. */ /* Every structure or union's size must be a multiple of 2 bytes. */
#define STRUCTURE_SIZE_BOUNDARY 16 #define STRUCTURE_SIZE_BOUNDARY 16
......
/* Configuration for GNU C-compiler for Motorola 68000 family. /* Configuration for GNU C-compiler for Motorola 68000 family.
SysV68 Motorola 3300 Delta Series SysV68 Motorola 3300 Delta Series
Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc. Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
This file is part of GNU CC. This file is part of GNU CC.
...@@ -35,7 +35,3 @@ extern char *alloca (); ...@@ -35,7 +35,3 @@ extern char *alloca ();
#define __PTR_TO_INT(P) ((int)(P)) #define __PTR_TO_INT(P) ((int)(P))
#define __INT_TO_PTR(P) ((char *)(P)) #define __INT_TO_PTR(P) ((char *)(P))
/* We need POSIX/XOPEN symbols; otherwise make check will fail. */
#define ADD_MISSING_POSIX 1
#define ADD_MISSING_XOPEN 1
/* Definitions of target machine for GNU compiler. /* Definitions of target machine for GNU compiler.
Motorola m88100 running the AT&T/Unisoft/Motorola V.3 reference port. Motorola m88100 running the AT&T/Unisoft/Motorola V.3 reference port.
Copyright (C) 1990, 1991, 1997 Free Software Foundation, Inc. Copyright (C) 1990, 1991, 1997, 1999 Free Software Foundation, Inc.
Contributed by Ray Essick (ressick@mot.com) Contributed by Ray Essick (ressick@mot.com)
Enhanced by Tom Wood (Tom_Wood@NeXT.com) Enhanced by Tom Wood (Tom_Wood@NeXT.com)
...@@ -44,6 +44,10 @@ Boston, MA 02111-1307, USA. */ ...@@ -44,6 +44,10 @@ Boston, MA 02111-1307, USA. */
#undef LIB_SPEC #undef LIB_SPEC
#define LIB_SPEC "%{p:-L/lib/libp}%{pg:%{!p:-L/lib/libp}} -lg -lc crtend.o%s" #define LIB_SPEC "%{p:-L/lib/libp}%{pg:%{!p:-L/lib/libp}} -lg -lc crtend.o%s"
/* We need POSIX/XOPEN symbols; otherwise building libio will fail. */
#define ADD_MISSING_POSIX 1
#define ADD_MISSING_XOPEN 1
/* Hot version of the profiler that uses r10 to pass the address of /* Hot version of the profiler that uses r10 to pass the address of
the counter. the _gcc_mcount routine knows not to screw with the counter. the _gcc_mcount routine knows not to screw with
the parameter registers. the parameter registers.
......
/* Configuration for GNU C-compiler. /* Configuration for GNU C-compiler.
Motorola m88100 running the AT&T/Unisoft/Motorola V.3 reference port. Motorola m88100 running the AT&T/Unisoft/Motorola V.3 reference port.
Copyright (C) 1990, 1998 Free Software Foundation, Inc. Copyright (C) 1990, 1998, 1999 Free Software Foundation, Inc.
This file is part of GNU CC. This file is part of GNU CC.
...@@ -26,7 +26,3 @@ Boston, MA 02111-1307, USA. */ ...@@ -26,7 +26,3 @@ Boston, MA 02111-1307, USA. */
/* for the emacs version of alloca */ /* for the emacs version of alloca */
#define STACK_DIRECTION -1 #define STACK_DIRECTION -1
/* We need POSIX/XOPEN symbols; otherwise make check will fail. */
#define ADD_MISSING_POSIX 1
#define ADD_MISSING_XOPEN 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