Commit cf30ef80 by Kaveh R. Ghazi Committed by Kaveh Ghazi

xm-mvs.h, [...]: Delete references to the USG macro.

	* config/i370/xm-mvs.h, config/i370/xm-oe.h,
	config/i386/xm-beos.h, config/i386/xm-mingw32.h,
	config/m88k/xm-m88k.h, config/mips/xm-iris6.h,
	config/mips/xm-openbsd.h, config/pa/xm-pa64hpux.h,
	config/pa/xm-pahpux.h, config/rs6000/xm-beos.h,
	config/rs6000/xm-darwin.h, config/rs6000/xm-mach.h,
	config/rs6000/xm-rs6000.h, config/xm-interix.h: Delete references
	to the USG macro.

	* config/vax/xm-vaxv.h, config/a29k/xm-unix.h,
	config/i370/xm-i370.h, config/i386/xm-dgux.h,
	config/i386/xm-sun.h, config/i386/xm-sysv3.h,
	config/m68k/xm-tower.h, config/m68k/xm-aux.h,
	config/m68k/xm-hp320.h, config/m68k/xm-amix.h,
	config/m68k/xm-altos3068.h, config/m68k/xm-mot3300.h,
	config/m68k/xm-m68kv.h, config/m88k/xm-openbsd.h,
	config/mips/xm-nws3250v4.h, config/mips/xm-sysv.h,
	config/mips/xm-iris3.h, config/mips/xm-iris4.h, config/xm-svr3.h,
	config/xm-svr4.h, config/sparc/xm-pbd.h, config/clipper/xm-clix.h:
	Delete unused and/or empty files.

	* config.gcc: Define USG in xm_defines as appropriate.  Define
	POSIX in lieu of xm-svr4.h.  Delete all references to the SVR3
	macro.  Remove deleted xm-* files from $xm_files variable.

From-SVN: r40310
parent 6a556ad6
2001-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* config/i370/xm-mvs.h, config/i370/xm-oe.h,
config/i386/xm-beos.h, config/i386/xm-mingw32.h,
config/m88k/xm-m88k.h, config/mips/xm-iris6.h,
config/mips/xm-openbsd.h, config/pa/xm-pa64hpux.h,
config/pa/xm-pahpux.h, config/rs6000/xm-beos.h,
config/rs6000/xm-darwin.h, config/rs6000/xm-mach.h,
config/rs6000/xm-rs6000.h, config/xm-interix.h: Delete references
to the USG macro.
* config/vax/xm-vaxv.h, config/a29k/xm-unix.h,
config/i370/xm-i370.h, config/i386/xm-dgux.h,
config/i386/xm-sun.h, config/i386/xm-sysv3.h,
config/m68k/xm-tower.h, config/m68k/xm-aux.h,
config/m68k/xm-hp320.h, config/m68k/xm-amix.h,
config/m68k/xm-altos3068.h, config/m68k/xm-mot3300.h,
config/m68k/xm-m68kv.h, config/m88k/xm-openbsd.h,
config/mips/xm-nws3250v4.h, config/mips/xm-sysv.h,
config/mips/xm-iris3.h, config/mips/xm-iris4.h, config/xm-svr3.h,
config/xm-svr4.h, config/sparc/xm-pbd.h, config/clipper/xm-clix.h:
Delete unused and/or empty files.
* config.gcc: Define USG in xm_defines as appropriate. Define
POSIX in lieu of xm-svr4.h. Delete all references to the SVR3
macro. Remove deleted xm-* files from $xm_files variable.
2001-03-07 Tom Tromey <tromey@redhat.com> 2001-03-07 Tom Tromey <tromey@redhat.com>
* configure: Rebuilt. * configure: Rebuilt.
......
...@@ -357,6 +357,7 @@ alpha-*-interix) ...@@ -357,6 +357,7 @@ alpha-*-interix)
# GAS + IEEE_CONFORMANT # GAS + IEEE_CONFORMANT
target_cpu_default="MASK_GAS|MASK_IEEE_CONFORMANT" target_cpu_default="MASK_GAS|MASK_IEEE_CONFORMANT"
xm_defines=USG
xm_file="alpha/xm-alpha-interix.h xm-interix.h" xm_file="alpha/xm-alpha-interix.h xm-interix.h"
xmake_file=x-interix xmake_file=x-interix
tmake_file="alpha/t-alpha alpha/t-interix alpha/t-ieee" tmake_file="alpha/t-alpha alpha/t-interix alpha/t-ieee"
...@@ -609,7 +610,7 @@ c4x-*) ...@@ -609,7 +610,7 @@ c4x-*)
;; ;;
clipper-intergraph-clix*) clipper-intergraph-clix*)
tm_file="${tm_file} svr3.h clipper/clix.h" tm_file="${tm_file} svr3.h clipper/clix.h"
xm_file=clipper/xm-clix.h xm_defines=USG
extra_headers=va-clipper.h extra_headers=va-clipper.h
extra_parts="crtbegin.o crtend.o" extra_parts="crtbegin.o crtend.o"
install_headers_dir=install-headers-cpio install_headers_dir=install-headers-cpio
...@@ -693,6 +694,7 @@ hppa1.0-*-bsd*) ...@@ -693,6 +694,7 @@ hppa1.0-*-bsd*)
;; ;;
hppa1.0-*-hpux7*) hppa1.0-*-hpux7*)
tm_file="pa/pa-oldas.h ${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux7.h" tm_file="pa/pa-oldas.h ${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux7.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -704,6 +706,7 @@ hppa1.0-*-hpux7*) ...@@ -704,6 +706,7 @@ hppa1.0-*-hpux7*)
;; ;;
hppa1.0-*-hpux8.0[0-2]*) hppa1.0-*-hpux8.0[0-2]*)
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h" tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -718,6 +721,7 @@ hppa1.0-*-hpux8.0[0-2]*) ...@@ -718,6 +721,7 @@ hppa1.0-*-hpux8.0[0-2]*)
hppa1.1-*-hpux8.0[0-2]*) hppa1.1-*-hpux8.0[0-2]*)
target_cpu_default="MASK_PA_11" target_cpu_default="MASK_PA_11"
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h" tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -732,6 +736,7 @@ hppa1.1-*-hpux8.0[0-2]*) ...@@ -732,6 +736,7 @@ hppa1.1-*-hpux8.0[0-2]*)
hppa1.1-*-hpux8*) hppa1.1-*-hpux8*)
target_cpu_default="MASK_PA_11" target_cpu_default="MASK_PA_11"
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h" tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -743,6 +748,7 @@ hppa1.1-*-hpux8*) ...@@ -743,6 +748,7 @@ hppa1.1-*-hpux8*)
;; ;;
hppa1.0-*-hpux8*) hppa1.0-*-hpux8*)
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h" tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -756,6 +762,7 @@ hppa1.1-*-hpux10* | hppa2*-*-hpux10*) ...@@ -756,6 +762,7 @@ hppa1.1-*-hpux10* | hppa2*-*-hpux10*)
target_cpu_default="MASK_PA_11" target_cpu_default="MASK_PA_11"
tm_file="${tm_file} pa/pa32-regs.h pa/long_double.h pa/som.h pa/pa-hpux.h pa/pa-hpux10.h" tm_file="${tm_file} pa/pa32-regs.h pa/long_double.h pa/som.h pa/pa-hpux.h pa/pa-hpux10.h"
float_format=i128 float_format=i128
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
tmake_file=pa/t-pa tmake_file=pa/t-pa
...@@ -777,6 +784,7 @@ hppa1.1-*-hpux10* | hppa2*-*-hpux10*) ...@@ -777,6 +784,7 @@ hppa1.1-*-hpux10* | hppa2*-*-hpux10*)
hppa1.0-*-hpux10*) hppa1.0-*-hpux10*)
tm_file="${tm_file} pa/pa32-regs.h pa/long_double.h pa/som.h pa/pa-hpux.h pa/pa-hpux10.h" tm_file="${tm_file} pa/pa32-regs.h pa/long_double.h pa/som.h pa/pa-hpux.h pa/pa-hpux10.h"
float_format=i128 float_format=i128
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
tmake_file=pa/t-pa tmake_file=pa/t-pa
...@@ -796,6 +804,7 @@ hppa1.0-*-hpux10*) ...@@ -796,6 +804,7 @@ hppa1.0-*-hpux10*)
use_collect2=yes use_collect2=yes
;; ;;
hppa*64*-*-hpux11*) hppa*64*-*-hpux11*)
xm_defines=USG
xm_file=pa/xm-pa64hpux.h xm_file=pa/xm-pa64hpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
tmake_file=pa/t-pa tmake_file=pa/t-pa
...@@ -822,6 +831,7 @@ hppa1.1-*-hpux11* | hppa2*-*-hpux11*) ...@@ -822,6 +831,7 @@ hppa1.1-*-hpux11* | hppa2*-*-hpux11*)
target_cpu_default="MASK_PA_11" target_cpu_default="MASK_PA_11"
tm_file="${tm_file} pa/pa32-regs.h pa/long_double.h pa/som.h pa/pa-hpux.h pa/pa-hpux11.h" tm_file="${tm_file} pa/pa32-regs.h pa/long_double.h pa/som.h pa/pa-hpux.h pa/pa-hpux11.h"
float_format=i128 float_format=i128
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
tmake_file=pa/t-pa tmake_file=pa/t-pa
...@@ -842,6 +852,7 @@ hppa1.1-*-hpux11* | hppa2*-*-hpux11*) ...@@ -842,6 +852,7 @@ hppa1.1-*-hpux11* | hppa2*-*-hpux11*)
hppa1.0-*-hpux11*) hppa1.0-*-hpux11*)
tm_file="${tm_file} pa/pa32-regs.h pa/long_double.h pa/som.h pa/pa-hpux.h pa/pa-hpux11.h" tm_file="${tm_file} pa/pa32-regs.h pa/long_double.h pa/som.h pa/pa-hpux.h pa/pa-hpux11.h"
float_format=i128 float_format=i128
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -861,6 +872,7 @@ hppa1.0-*-hpux11*) ...@@ -861,6 +872,7 @@ hppa1.0-*-hpux11*)
hppa1.1-*-hpux* | hppa2*-*-hpux*) hppa1.1-*-hpux* | hppa2*-*-hpux*)
target_cpu_default="MASK_PA_11" target_cpu_default="MASK_PA_11"
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h pa/pa-hpux9.h" tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h pa/pa-hpux9.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -872,6 +884,7 @@ hppa1.1-*-hpux* | hppa2*-*-hpux*) ...@@ -872,6 +884,7 @@ hppa1.1-*-hpux* | hppa2*-*-hpux*)
;; ;;
hppa1.0-*-hpux*) hppa1.0-*-hpux*)
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h pa/pa-hpux9.h" tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h pa/pa-hpux9.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -884,6 +897,7 @@ hppa1.0-*-hpux*) ...@@ -884,6 +897,7 @@ hppa1.0-*-hpux*)
hppa1.1-*-hiux* | hppa2*-*-hiux*) hppa1.1-*-hiux* | hppa2*-*-hiux*)
target_cpu_default="MASK_PA_11" target_cpu_default="MASK_PA_11"
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h pa/pa-hiux.h" tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h pa/pa-hiux.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -895,6 +909,7 @@ hppa1.1-*-hiux* | hppa2*-*-hiux*) ...@@ -895,6 +909,7 @@ hppa1.1-*-hiux* | hppa2*-*-hiux*)
;; ;;
hppa1.0-*-hiux*) hppa1.0-*-hiux*)
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h pa/pa-hiux.h" tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-hpux.h pa/pa-hiux.h"
xm_defines=USG
xm_file=pa/xm-pahpux.h xm_file=pa/xm-pahpux.h
xmake_file=pa/x-pa-hpux xmake_file=pa/x-pa-hpux
if test x$gas = xyes if test x$gas = xyes
...@@ -918,12 +933,14 @@ hppa*-*-mpeix*) ...@@ -918,12 +933,14 @@ hppa*-*-mpeix*)
use_collect2=yes use_collect2=yes
;; ;;
i370-*-opened*) # IBM 360/370/390 Architecture i370-*-opened*) # IBM 360/370/390 Architecture
xm_defines=USG
xm_file=i370/xm-oe.h xm_file=i370/xm-oe.h
tm_file=i370/oe.h tm_file=i370/oe.h
xmake_file=i370/x-oe xmake_file=i370/x-oe
tmake_file=i370/t-oe tmake_file=i370/t-oe
;; ;;
i370-*-mvs*) i370-*-mvs*)
xm_defines=USG
xm_file=i370/xm-mvs.h xm_file=i370/xm-mvs.h
tm_file=i370/mvs.h tm_file=i370/mvs.h
tmake_file=i370/t-mvs tmake_file=i370/t-mvs
...@@ -944,7 +961,7 @@ i370-*-linux*) ...@@ -944,7 +961,7 @@ i370-*-linux*)
fi fi
;; ;;
i[34567]86-*-chorusos*) i[34567]86-*-chorusos*)
xm_file="${xm_file} xm-svr4.h" xm_defines='USG POSIX'
tm_file="i386/i386.h i386/att.h elfos.h i386/i386afe.h i386/i386elf.h i386/chorus.h" tm_file="i386/i386.h i386/att.h elfos.h i386/i386afe.h i386/i386elf.h i386/chorus.h"
tmake_file=i386/t-i386elf tmake_file=i386/t-i386elf
xmake_file=x-svr4 xmake_file=x-svr4
...@@ -955,7 +972,7 @@ i[34567]86-*-chorusos*) ...@@ -955,7 +972,7 @@ i[34567]86-*-chorusos*)
esac esac
;; ;;
i[34567]86-*-elf*) i[34567]86-*-elf*)
xm_file="${xm_file} xm-svr4.h" xm_defines='USG POSIX'
tm_file="i386/i386.h i386/att.h elfos.h i386/i386afe.h i386/i386elf.h" tm_file="i386/i386.h i386/att.h elfos.h i386/i386afe.h i386/i386elf.h"
tmake_file=i386/t-i386elf tmake_file=i386/t-i386elf
xmake_file=x-svr4 xmake_file=x-svr4
...@@ -1010,7 +1027,7 @@ i[34567]86-sequent-bsd*) # 80386 from Sequent ...@@ -1010,7 +1027,7 @@ i[34567]86-sequent-bsd*) # 80386 from Sequent
fi fi
;; ;;
i[34567]86-sequent-ptx1*) i[34567]86-sequent-ptx1*)
xm_defines="USG SVR3" xm_defines=USG
xmake_file=i386/x-sysv3 xmake_file=i386/x-sysv3
tm_file=i386/seq-sysv3.h tm_file=i386/seq-sysv3.h
tmake_file=i386/t-crtstuff tmake_file=i386/t-crtstuff
...@@ -1018,7 +1035,7 @@ i[34567]86-sequent-ptx1*) ...@@ -1018,7 +1035,7 @@ i[34567]86-sequent-ptx1*)
install_headers_dir=install-headers-cpio install_headers_dir=install-headers-cpio
;; ;;
i[34567]86-sequent-ptx2* | i[34567]86-sequent-sysv3*) i[34567]86-sequent-ptx2* | i[34567]86-sequent-sysv3*)
xm_defines="USG SVR3" xm_defines=USG
xmake_file=i386/x-sysv3 xmake_file=i386/x-sysv3
tm_file=i386/seq2-sysv3.h tm_file=i386/seq2-sysv3.h
tmake_file=i386/t-crtstuff tmake_file=i386/t-crtstuff
...@@ -1052,6 +1069,7 @@ i[34567]86-*-aout*) ...@@ -1052,6 +1069,7 @@ i[34567]86-*-aout*)
tmake_file=i386/t-i386bare tmake_file=i386/t-i386bare
;; ;;
i[34567]86-*-beoself* | i[34567]86-*-beos*) i[34567]86-*-beoself* | i[34567]86-*-beos*)
xm_defines=USG
xm_file=i386/xm-beos.h xm_file=i386/xm-beos.h
tmake_file='i386/t-beos i386/t-crtpic' tmake_file='i386/t-beos i386/t-crtpic'
tm_file=i386/beos-elf.h tm_file=i386/beos-elf.h
...@@ -1101,7 +1119,7 @@ i[34567]86-*-coff*) ...@@ -1101,7 +1119,7 @@ i[34567]86-*-coff*)
;; ;;
i[34567]86-*-isc*) # 80386 running ISC system i[34567]86-*-isc*) # 80386 running ISC system
xm_file="${xm_file} i386/xm-isc.h" xm_file="${xm_file} i386/xm-isc.h"
xm_defines="USG SVR3" xm_defines=USG
case $machine in case $machine in
i[34567]86-*-isc[34]*) i[34567]86-*-isc[34]*)
xmake_file=i386/x-isc3 xmake_file=i386/x-isc3
...@@ -1247,7 +1265,7 @@ i[34567]86-*-rtems*|i[34567]86-*-rtemself*) ...@@ -1247,7 +1265,7 @@ i[34567]86-*-rtems*|i[34567]86-*-rtemself*)
;; ;;
i[34567]86-*-sco3.2v5*) # 80386 running SCO Open Server 5 i[34567]86-*-sco3.2v5*) # 80386 running SCO Open Server 5
xm_file="${xm_file} i386/xm-sco5.h" xm_file="${xm_file} i386/xm-sco5.h"
xm_defines="USG SVR3" xm_defines=USG
xmake_file=i386/x-sco5 xmake_file=i386/x-sco5
install_headers_dir=install-headers-cpio install_headers_dir=install-headers-cpio
tm_file=i386/sco5.h tm_file=i386/sco5.h
...@@ -1263,7 +1281,7 @@ i[34567]86-*-sco3.2v5*) # 80386 running SCO Open Server 5 ...@@ -1263,7 +1281,7 @@ i[34567]86-*-sco3.2v5*) # 80386 running SCO Open Server 5
;; ;;
i[34567]86-*-sco3.2v4*) # 80386 running SCO 3.2v4 system i[34567]86-*-sco3.2v4*) # 80386 running SCO 3.2v4 system
xm_file="${xm_file} i386/xm-sco.h" xm_file="${xm_file} i386/xm-sco.h"
xm_defines="USG SVR3 BROKEN_LDEXP SMALL_ARG_MAX" xm_defines="USG BROKEN_LDEXP SMALL_ARG_MAX"
xmake_file=i386/x-sco4 xmake_file=i386/x-sco4
install_headers_dir=install-headers-cpio install_headers_dir=install-headers-cpio
if test x$stabs = xyes if test x$stabs = xyes
...@@ -1358,8 +1376,8 @@ i[34567]86-*-udk*) # Intel x86 on SCO UW/OSR5 Dev Kit ...@@ -1358,8 +1376,8 @@ i[34567]86-*-udk*) # Intel x86 on SCO UW/OSR5 Dev Kit
;; ;;
i[34567]86-*-osf1*) # Intel 80386's running OSF/1 1.3+ i[34567]86-*-osf1*) # Intel 80386's running OSF/1 1.3+
cpu_type=i386 cpu_type=i386
xm_file="${xm_file} xm-svr4.h i386/xm-osf1elf.h" xm_file="${xm_file} i386/xm-osf1elf.h"
xm_defines="USE_C_ALLOCA SMALL_ARG_MAX" xm_defines='USG POSIX USE_C_ALLOCA SMALL_ARG_MAX'
if test x$stabs = xyes if test x$stabs = xyes
then then
tm_file=i386/osf1elfgdb.h tm_file=i386/osf1elfgdb.h
...@@ -1371,7 +1389,7 @@ i[34567]86-*-osf1*) # Intel 80386's running OSF/1 1.3+ ...@@ -1371,7 +1389,7 @@ i[34567]86-*-osf1*) # Intel 80386's running OSF/1 1.3+
extra_parts="crti.o crtn.o crtbegin.o crtend.o" extra_parts="crti.o crtn.o crtbegin.o crtend.o"
;; ;;
i[34567]86-*-sysv*) # Intel 80386's running system V i[34567]86-*-sysv*) # Intel 80386's running system V
xm_defines="USG SVR3" xm_defines=USG
xmake_file=i386/x-sysv3 xmake_file=i386/x-sysv3
if test x$gas = xyes if test x$gas = xyes
then then
...@@ -1425,6 +1443,7 @@ i[34567]86-*-pe | i[34567]86-*-cygwin*) ...@@ -1425,6 +1443,7 @@ i[34567]86-*-pe | i[34567]86-*-cygwin*)
i[34567]86-*-mingw32*) i[34567]86-*-mingw32*)
tm_file=i386/mingw32.h tm_file=i386/mingw32.h
float_format=i386 float_format=i386
xm_defines=USG
xm_file="${xm_file} i386/xm-mingw32.h" xm_file="${xm_file} i386/xm-mingw32.h"
tmake_file="i386/t-cygwin i386/t-mingw32" tmake_file="i386/t-cygwin i386/t-mingw32"
extra_objs=winnt.o extra_objs=winnt.o
...@@ -1493,16 +1512,16 @@ i860-*-mach*) ...@@ -1493,16 +1512,16 @@ i860-*-mach*)
;; ;;
i860-*-osf*) # Intel Paragon XP/S, OSF/1AD i860-*-osf*) # Intel Paragon XP/S, OSF/1AD
tm_file="${tm_file} svr3.h i860/paragon.h" tm_file="${tm_file} svr3.h i860/paragon.h"
xm_defines="USG SVR3" xm_defines=USG
;; ;;
i860-*-sysv3*) i860-*-sysv3*)
tm_file="${tm_file} svr3.h i860/sysv3.h" tm_file="${tm_file} svr3.h i860/sysv3.h"
xm_defines="USG SVR3" xm_defines=USG
extra_parts="crtbegin.o crtend.o" extra_parts="crtbegin.o crtend.o"
;; ;;
i860-*-sysv4*) i860-*-sysv4*)
tm_file="${tm_file} svr4.h i860/sysv4.h" tm_file="${tm_file} svr4.h i860/sysv4.h"
xm_defines="USG SVR3" xm_defines=USG
xmake_file=i860/x-sysv4 xmake_file=i860/x-sysv4
tmake_file=t-svr4 tmake_file=t-svr4
extra_parts="crtbegin.o crtend.o" extra_parts="crtbegin.o crtend.o"
...@@ -1698,7 +1717,7 @@ m68k-atari-sysv4*) # Atari variant of V.4. ...@@ -1698,7 +1717,7 @@ m68k-atari-sysv4*) # Atari variant of V.4.
;; ;;
m68k-motorola-sysv*) m68k-motorola-sysv*)
tm_file=m68k/mot3300.h tm_file=m68k/mot3300.h
xm_file="m68k/xm-mot3300.h ${xm_file}" xm_defines=USG
if test x$gas = xyes if test x$gas = xyes
then then
xmake_file=m68k/x-mot3300-gas xmake_file=m68k/x-mot3300-gas
...@@ -1726,7 +1745,7 @@ m68k-motorola-sysv*) ...@@ -1726,7 +1745,7 @@ m68k-motorola-sysv*)
;; ;;
m68k-ncr-sysv*) # NCR Tower 32 SVR3 m68k-ncr-sysv*) # NCR Tower 32 SVR3
tm_file=m68k/tower-as.h tm_file=m68k/tower-as.h
xm_defines="USG SVR3" xm_defines=USG
xmake_file=m68k/x-tower xmake_file=m68k/x-tower
extra_parts="crtbegin.o crtend.o" extra_parts="crtbegin.o crtend.o"
extra_headers=math-68881.h extra_headers=math-68881.h
...@@ -1913,7 +1932,7 @@ m68k-*-coff*) ...@@ -1913,7 +1932,7 @@ m68k-*-coff*)
;; ;;
m68020-*-elf* | m68k-*-elf*) m68020-*-elf* | m68k-*-elf*)
tm_file="m68k/m68020-elf.h" tm_file="m68k/m68020-elf.h"
xm_file=m68k/xm-m68kv.h xm_defines=USG
tmake_file=m68k/t-m68kelf tmake_file=m68k/t-m68kelf
header_files=math-68881.h header_files=math-68881.h
;; ;;
...@@ -2013,6 +2032,7 @@ m68k-*-rtemself*|m68k-*-rtems*) ...@@ -2013,6 +2032,7 @@ m68k-*-rtemself*|m68k-*-rtems*)
fi fi
;; ;;
m88k-dg-dgux*) m88k-dg-dgux*)
xm_defines=USG
case $machine in case $machine in
m88k-dg-dguxbcs*) m88k-dg-dguxbcs*)
tm_file=m88k/dguxbcs.h tm_file=m88k/dguxbcs.h
...@@ -2031,6 +2051,7 @@ m88k-dg-dgux*) ...@@ -2031,6 +2051,7 @@ m88k-dg-dgux*)
fi fi
;; ;;
m88k-dolphin-sysv3*) m88k-dolphin-sysv3*)
xm_defines=USG
tm_file=m88k/dolph.h tm_file=m88k/dolph.h
extra_parts="crtbegin.o crtend.o" extra_parts="crtbegin.o crtend.o"
xmake_file=m88k/x-dolph xmake_file=m88k/x-dolph
...@@ -2040,6 +2061,7 @@ m88k-dolphin-sysv3*) ...@@ -2040,6 +2061,7 @@ m88k-dolphin-sysv3*)
fi fi
;; ;;
m88k-tektronix-sysv3) m88k-tektronix-sysv3)
xm_defines=USG
tm_file=m88k/tekXD88.h tm_file=m88k/tekXD88.h
extra_parts="crtbegin.o crtend.o" extra_parts="crtbegin.o crtend.o"
xmake_file=m88k/x-tekXD88 xmake_file=m88k/x-tekXD88
...@@ -2049,9 +2071,11 @@ m88k-tektronix-sysv3) ...@@ -2049,9 +2071,11 @@ m88k-tektronix-sysv3)
fi fi
;; ;;
m88k-*-aout*) m88k-*-aout*)
xm_defines=USG
tm_file=m88k/m88k-aout.h tm_file=m88k/m88k-aout.h
;; ;;
m88k-*-coff*) m88k-*-coff*)
xm_defines=USG
tm_file=m88k/m88k-coff.h tm_file=m88k/m88k-coff.h
tmake_file=m88k/t-bug tmake_file=m88k/t-bug
;; ;;
...@@ -2068,9 +2092,10 @@ m88k-*-luna*) ...@@ -2068,9 +2092,10 @@ m88k-*-luna*)
m88k-*-openbsd*) m88k-*-openbsd*)
tmake_file="${tmake_file} m88k/t-luna-gas" tmake_file="${tmake_file} m88k/t-luna-gas"
tm_file="m88k/aout-dbx.h aoutos.h m88k/m88k.h openbsd.h ${tm_file}" tm_file="m88k/aout-dbx.h aoutos.h m88k/m88k.h openbsd.h ${tm_file}"
xm_file="xm-openbsd.h m88k/xm-m88k.h ${xm_file}" xm_file='m88k/xm-m88k.h xm-openbsd.h'
;; ;;
m88k-*-sysv3*) m88k-*-sysv3*)
xm_defines=USG
tm_file=m88k/sysv3.h tm_file=m88k/sysv3.h
extra_parts="crtbegin.o crtend.o" extra_parts="crtbegin.o crtend.o"
if test x$gas = xyes if test x$gas = xyes
...@@ -2079,6 +2104,7 @@ m88k-*-sysv3*) ...@@ -2079,6 +2104,7 @@ m88k-*-sysv3*)
fi fi
;; ;;
m88k-*-sysv4*) m88k-*-sysv4*)
xm_defines=USG
tm_file=m88k/sysv4.h tm_file=m88k/sysv4.h
extra_parts="crtbegin.o crtend.o" extra_parts="crtbegin.o crtend.o"
xmake_file=m88k/x-sysv4 xmake_file=m88k/x-sysv4
...@@ -2100,7 +2126,8 @@ mips-sgi-irix6*) # SGI System V.4., IRIX 6 ...@@ -2100,7 +2126,8 @@ mips-sgi-irix6*) # SGI System V.4., IRIX 6
tm_file=mips/iris6.h tm_file=mips/iris6.h
fi fi
tmake_file=mips/t-iris6 tmake_file=mips/t-iris6
xm_file=mips/xm-iris6.h xm_defines=USG
xm_file='mips/xm-mips.h mips/xm-iris6.h'
xmake_file=mips/x-iris6 xmake_file=mips/x-iris6
# if test x$enable_threads = xyes; then # if test x$enable_threads = xyes; then
# thread_file='irix' # thread_file='irix'
...@@ -2659,6 +2686,7 @@ powerpc-*-openbsd*) ...@@ -2659,6 +2686,7 @@ powerpc-*-openbsd*)
powerpc-*-beos*) powerpc-*-beos*)
cpu_type=rs6000 cpu_type=rs6000
tm_file="${tm_file} rs6000/aix.h rs6000/beos.h" tm_file="${tm_file} rs6000/aix.h rs6000/beos.h"
xm_defines=USG
xm_file=rs6000/xm-beos.h xm_file=rs6000/xm-beos.h
tmake_file=rs6000/t-beos tmake_file=rs6000/t-beos
xmake_file=rs6000/x-beos xmake_file=rs6000/x-beos
...@@ -2676,6 +2704,7 @@ powerpc-*-sysv*) ...@@ -2676,6 +2704,7 @@ powerpc-*-sysv*)
xmake_file=rs6000/x-sysv4 xmake_file=rs6000/x-sysv4
;; ;;
powerpc-*-chorusos*) powerpc-*-chorusos*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/chorus.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/chorus.h"
tmake_file="rs6000/t-ppcos rs6000/t-ppccomm" tmake_file="rs6000/t-ppcos rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
...@@ -2686,26 +2715,31 @@ powerpc-*-chorusos*) ...@@ -2686,26 +2715,31 @@ powerpc-*-chorusos*)
esac esac
;; ;;
powerpc-*-eabiaix*) powerpc-*-eabiaix*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/eabi.h rs6000/eabiaix.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/eabi.h rs6000/eabiaix.h"
tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
;; ;;
powerpc-*-eabisim*) powerpc-*-eabisim*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/eabi.h rs6000/eabisim.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/eabi.h rs6000/eabisim.h"
tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
;; ;;
powerpc-*-elf*) powerpc-*-elf*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h"
tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
;; ;;
powerpc-*-eabi*) powerpc-*-eabi*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/eabi.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/eabi.h"
tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
;; ;;
powerpc-*-rtems*) powerpc-*-rtems*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/eabi.h rtems.h rs6000/rtems.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/eabi.h rtems.h rs6000/rtems.h"
tmake_file="rs6000/t-ppcgas t-rtems rs6000/t-ppccomm" tmake_file="rs6000/t-ppcgas t-rtems rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
...@@ -2715,6 +2749,7 @@ powerpc-*-rtems*) ...@@ -2715,6 +2749,7 @@ powerpc-*-rtems*)
;; ;;
powerpc-*-linux*libc1) powerpc-*-linux*libc1)
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/linux.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/linux.h"
xm_defines=USG
xm_file=rs6000/xm-sysv4.h xm_file=rs6000/xm-sysv4.h
out_file=rs6000/rs6000.c out_file=rs6000/rs6000.c
tmake_file="rs6000/t-ppcos t-linux t-linux-gnulibc1 rs6000/t-ppccomm" tmake_file="rs6000/t-ppcos t-linux t-linux-gnulibc1 rs6000/t-ppccomm"
...@@ -2763,16 +2798,19 @@ powerpcle-*-sysv*) ...@@ -2763,16 +2798,19 @@ powerpcle-*-sysv*)
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
;; ;;
powerpcle-*-elf*) powerpcle-*-elf*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/sysv4le.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/sysv4le.h"
tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
;; ;;
powerpcle-*-eabisim*) powerpcle-*-eabisim*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/sysv4le.h rs6000/eabi.h rs6000/eabisim.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/sysv4le.h rs6000/eabi.h rs6000/eabisim.h"
tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
;; ;;
powerpcle-*-eabi*) powerpcle-*-eabi*)
xm_defines=USG
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/sysv4le.h rs6000/eabi.h" tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/sysv4le.h rs6000/eabi.h"
tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm"
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
...@@ -2786,18 +2824,21 @@ powerpcle-*-solaris2*) ...@@ -2786,18 +2824,21 @@ powerpcle-*-solaris2*)
extra_headers=ppc-asm.h extra_headers=ppc-asm.h
;; ;;
rs6000-ibm-aix3.[01]*) rs6000-ibm-aix3.[01]*)
xm_defines=USG
tm_file="${tm_file} rs6000/aix.h rs6000/aix31.h" tm_file="${tm_file} rs6000/aix.h rs6000/aix31.h"
xmake_file=rs6000/x-aix31 xmake_file=rs6000/x-aix31
float_format=none float_format=none
use_collect2=yes use_collect2=yes
;; ;;
rs6000-ibm-aix3.2.[456789]* | powerpc-ibm-aix3.2.[456789]*) rs6000-ibm-aix3.2.[456789]* | powerpc-ibm-aix3.2.[456789]*)
xm_defines=USG
tm_file="${tm_file} rs6000/aix.h rs6000/aix3newas.h" tm_file="${tm_file} rs6000/aix.h rs6000/aix3newas.h"
tmake_file=rs6000/t-newas tmake_file=rs6000/t-newas
float_format=none float_format=none
use_collect2=yes use_collect2=yes
;; ;;
rs6000-ibm-aix4.[12]* | powerpc-ibm-aix4.[12]*) rs6000-ibm-aix4.[12]* | powerpc-ibm-aix4.[12]*)
xm_defines=USG
tm_file="${tm_file} rs6000/aix.h rs6000/aix41.h" tm_file="${tm_file} rs6000/aix.h rs6000/aix41.h"
tmake_file=rs6000/t-newas tmake_file=rs6000/t-newas
xmake_file=rs6000/x-aix41 xmake_file=rs6000/x-aix41
...@@ -2805,6 +2846,7 @@ rs6000-ibm-aix4.[12]* | powerpc-ibm-aix4.[12]*) ...@@ -2805,6 +2846,7 @@ rs6000-ibm-aix4.[12]* | powerpc-ibm-aix4.[12]*)
use_collect2=yes use_collect2=yes
;; ;;
rs6000-ibm-aix4.[3456789]* | powerpc-ibm-aix4.[3456789]*) rs6000-ibm-aix4.[3456789]* | powerpc-ibm-aix4.[3456789]*)
xm_defines=USG
tm_file="${tm_file} rs6000/aix.h rs6000/aix43.h" tm_file="${tm_file} rs6000/aix.h rs6000/aix43.h"
tmake_file=rs6000/t-aix43 tmake_file=rs6000/t-aix43
xmake_file=rs6000/x-aix41 xmake_file=rs6000/x-aix41
...@@ -2813,6 +2855,7 @@ rs6000-ibm-aix4.[3456789]* | powerpc-ibm-aix4.[3456789]*) ...@@ -2813,6 +2855,7 @@ rs6000-ibm-aix4.[3456789]* | powerpc-ibm-aix4.[3456789]*)
thread_file='aix' thread_file='aix'
;; ;;
rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*) rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*)
xm_defines=USG
tm_file="${tm_file} rs6000/aix.h rs6000/aix51.h" tm_file="${tm_file} rs6000/aix.h rs6000/aix51.h"
tmake_file=rs6000/t-aix43 tmake_file=rs6000/t-aix43
xmake_file=rs6000/x-aix41 xmake_file=rs6000/x-aix41
...@@ -2821,17 +2864,20 @@ rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*) ...@@ -2821,17 +2864,20 @@ rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*)
thread_file='aix' thread_file='aix'
;; ;;
rs6000-ibm-aix*) rs6000-ibm-aix*)
xm_defines=USG
tm_file="${tm_file} rs6000/aix.h" tm_file="${tm_file} rs6000/aix.h"
float_format=none float_format=none
use_collect2=yes use_collect2=yes
;; ;;
rs6000-bull-bosx) rs6000-bull-bosx)
xm_defines=USG
tm_file="${tm_file} rs6000/aix.h" tm_file="${tm_file} rs6000/aix.h"
float_format=none float_format=none
use_collect2=yes use_collect2=yes
;; ;;
rs6000-*-mach*) rs6000-*-mach*)
tm_file=rs6000/mach.h tm_file=rs6000/mach.h
xm_defines=USG
xm_file="${xm_file} rs6000/xm-mach.h" xm_file="${xm_file} rs6000/xm-mach.h"
xmake_file=rs6000/x-mach xmake_file=rs6000/x-mach
use_collect2=yes use_collect2=yes
...@@ -3255,7 +3301,7 @@ vax-*-*) # vax default entry ...@@ -3255,7 +3301,7 @@ vax-*-*) # vax default entry
float_format=vax float_format=vax
;; ;;
we32k-att-sysv*) we32k-att-sysv*)
xm_file="${xm_file} xm-svr3" xm_defines=USG
use_collect2=yes use_collect2=yes
;; ;;
xscale-*-elf) xscale-*-elf)
......
/* Configuration for GNU C-compiler for AMD Am29000 processor.
Copyright (C) 1987, 1988, 1993, 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. */
/* This describes the machine the compiler is hosted on. */
#define HOST_WORDS_BIG_ENDIAN
/* Ultra is V7, which is closest to USG. */
#define USG
/* Config file for Clipper running Clix, system V. 3.2 clone */
#define USG
/* Configuration for GNU C-compiler for System/370.
Copyright (C) 1989, 1993, 1997, 2001 Free Software Foundation, Inc.
Contributed by Jan Stein (jan@cd.chalmers.se).
Modified for MVS C/370 by Dave Pitts (dpitts@nyx.cs.du.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. */
/* This describes the machine the compiler is hosted on. */
#define HOST_FLOAT_FORMAT IBM_FLOAT_FORMAT
#define HOST_EBCDIC 1
#define USG
/* Arguments to use with `exit'. */
#define FATAL_EXIT_CODE 12
...@@ -25,7 +25,5 @@ Boston, MA 02111-1307, USA. */ ...@@ -25,7 +25,5 @@ Boston, MA 02111-1307, USA. */
#define HOST_FLOAT_FORMAT IBM_FLOAT_FORMAT #define HOST_FLOAT_FORMAT IBM_FLOAT_FORMAT
#define HOST_EBCDIC 1 #define HOST_EBCDIC 1
#define USG
/* Arguments to use with `exit'. */ /* Arguments to use with `exit'. */
#define FATAL_EXIT_CODE 12 #define FATAL_EXIT_CODE 12
...@@ -29,7 +29,5 @@ Boston, MA 02111-1307, USA. */ ...@@ -29,7 +29,5 @@ Boston, MA 02111-1307, USA. */
#define ONLY_INT_FIELDS 1 #define ONLY_INT_FIELDS 1
#define USG
/* Arguments to use with `exit'. */ /* Arguments to use with `exit'. */
#define FATAL_EXIT_CODE 12 #define FATAL_EXIT_CODE 12
...@@ -34,10 +34,6 @@ Boston, MA 02111-1307, USA. */ ...@@ -34,10 +34,6 @@ Boston, MA 02111-1307, USA. */
#undef bcopy #undef bcopy
#define bcopy(s,d,n) memmove((d),(s),(n)) #define bcopy(s,d,n) memmove((d),(s),(n))
/* BeOS is closer to USG than BSD */
#define USG
/* Define various things that the BeOS host has. */ /* Define various things that the BeOS host has. */
#ifndef HAVE_VPRINTF #ifndef HAVE_VPRINTF
......
/* Configuration for GCC for Intel i386 running DG/ux */
/* looks just like sysv4 for now */
#include "i386/xm-i386.h"
#include "xm-svr4.h"
...@@ -19,10 +19,6 @@ along with GNU CC; see the file COPYING. If not, write to ...@@ -19,10 +19,6 @@ along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330, the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */ Boston, MA 02111-1307, USA. */
#ifndef USG
#define USG 1
#endif
#ifndef ONLY_INT_FIELD #ifndef ONLY_INT_FIELD
#define ONLY_INT_FIELDS 1 #define ONLY_INT_FIELDS 1
#endif #endif
......
/* Configuration for GNU C-compiler for Intel 80386 running SunOS 4.0.
Copyright (C) 1988, 1997 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"
/* Configuration for GCC for Intel i386 running System V Release 3. */
#include "i386/xm-i386.h"
#include "xm-svr3.h"
#define USG
#include "m68k/xm-m68k.h"
/* Definitions of host machine for GNU compiler.
Commodore Amiga A3000UX version.
Copyright (C) 1991, 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. */
#include "m68k/xm-m68kv.h" /* Use the System V flavor of m68k host */
#ifndef USG
#define USG
#endif
#include "m68k/xm-m68k.h"
/* USG is needed to prevent trying to use getrusage and getwd. */
#define USG
#include "m68k/xm-m68k.h"
/* Host environment for 68000's running System V. */
#include "m68k/xm-m68k.h"
#define USG
/* Configuration for GNU C-compiler for Motorola 68000 family.
SysV68 Motorola 3300 Delta Series
Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 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. */
#define USG 1
#include "m68k/xm-m68k.h"
#include "xm-svr3.h"
#define HAVE_VPRINTF
...@@ -23,14 +23,6 @@ Boston, MA 02111-1307, USA. */ ...@@ -23,14 +23,6 @@ Boston, MA 02111-1307, USA. */
/* This describes the machine the compiler is hosted on. */ /* This describes the machine the compiler is hosted on. */
#define HOST_WORDS_BIG_ENDIAN #define HOST_WORDS_BIG_ENDIAN
/* The 88open BCS (and ABI) environment doesn't support BSD features
(vfork, getrusage), so use USG. The Omron Luna/88k is BSD though. */
#ifndef luna88k
#ifndef USG
#define USG
#endif
#endif
/* For DG/UX, the best size is different. */ /* For DG/UX, the best size is different. */
#ifdef __DGUX__ #ifdef __DGUX__
#define OBSTACK_CHUNK_SIZE (8192-16) #define OBSTACK_CHUNK_SIZE (8192-16)
......
/* Configuration file for an host running m88k OpenBSD.
Copyright (C) 2000 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. */
/* Remove base m88k idiosyncrasies. */
#undef USG
#include "mips/xm-mips.h"
#define USG
#include "mips/xm-mips.h"
#define USG
#include "mips/xm-mips.h"
#define USG
#undef HOST_BITS_PER_LONG #undef HOST_BITS_PER_LONG
#define HOST_BITS_PER_LONG _MIPS_SZLONG #define HOST_BITS_PER_LONG _MIPS_SZLONG
#ifndef inhibit_libc
#include "string.h"
#endif
#define USG
#include "xm-mips.h"
...@@ -20,6 +20,3 @@ Boston, MA 02111-1307, USA. */ ...@@ -20,6 +20,3 @@ Boston, MA 02111-1307, USA. */
#include <xm-openbsd.h> #include <xm-openbsd.h>
#include <mips/xm-mips.h> #include <mips/xm-mips.h>
/* We're NOT systemV. */
#undef USG
/* Configuration for GNU C-compiler for UMIPS operating system
Copyright (C) 1989, 1990, 1991, 1997 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. */
/*
* Notes for compiling gcc on umips (v3.0)
* - change the -g in the CFLAGS to a -g3 or take it out all together.
* - do not define DBX_DEBUGGING_INFO in tm.h, it doesn't exist (unless
* you get one from a bsd system)
*/
#define USG
#include "mips/xm-mips.h"
...@@ -18,9 +18,6 @@ along with GNU CC; see the file COPYING. If not, write to ...@@ -18,9 +18,6 @@ along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330, the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */ Boston, MA 02111-1307, USA. */
/* HP-UX is a flavor of System V */
#define USG
/* This describes the machine the compiler is hosted on. */ /* This describes the machine the compiler is hosted on. */
#define HOST_BITS_PER_LONG 64 #define HOST_BITS_PER_LONG 64
......
...@@ -19,9 +19,6 @@ along with GNU CC; see the file COPYING. If not, write to ...@@ -19,9 +19,6 @@ along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330, the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */ Boston, MA 02111-1307, USA. */
/* HP-UX is a flavor of System V */
#define USG
/* This describes the machine the compiler is hosted on. */ /* This describes the machine the compiler is hosted on. */
/* Doubles are stored in memory with the high order word first. This /* Doubles are stored in memory with the high order word first. This
matters when cross-compiling. */ matters when cross-compiling. */
......
...@@ -32,10 +32,6 @@ Boston, MA 02111-1307, USA. */ ...@@ -32,10 +32,6 @@ Boston, MA 02111-1307, USA. */
#undef bcopy #undef bcopy
#define bcopy(s,d,n) memmove((d),(s),(n)) #define bcopy(s,d,n) memmove((d),(s),(n))
/* BeOS is closer to USG than BSD */
#define USG
/* Define various things that the BeOS host has. */ /* Define various things that the BeOS host has. */
#ifndef HAVE_VPRINTF #ifndef HAVE_VPRINTF
......
/* Undo the USG definition in xm-rs6000.h, Darwin is a BSD flavor. */
#undef USG
/* Override the usual setting, since Apple's GCC has lame bugs and /* Override the usual setting, since Apple's GCC has lame bugs and
can't handle the initializers. Someday the bugs will be fixed and can't handle the initializers. Someday the bugs will be fixed and
we can get rid of this silliness. */ we can get rid of this silliness. */
......
#undef USG
#undef COLLECT_EXPORT_LIST #undef COLLECT_EXPORT_LIST
...@@ -27,9 +27,6 @@ Boston, MA 02111-1307, USA. */ ...@@ -27,9 +27,6 @@ Boston, MA 02111-1307, USA. */
#define ONLY_INT_FIELDS #define ONLY_INT_FIELDS
#endif #endif
/* AIX is a flavor of System V */
#define USG
/* Big buffers improve performance. */ /* Big buffers improve performance. */
#define IO_BUFFER_SIZE (0x8000 - 4096) #define IO_BUFFER_SIZE (0x8000 - 4096)
......
/* Host environment for the tti "Unicom" PBB 68020 boards */
#include "sparc/xm-sparc.h"
#define USG
/* Config file for Vax running system V. */
#define USG
...@@ -21,10 +21,6 @@ along with GNU CC; see the file COPYING. If not, write to ...@@ -21,10 +21,6 @@ along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330, the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */ Boston, MA 02111-1307, USA. */
#ifndef USG
#define USG 1
#endif
#ifndef ONLY_INT_FIELDS #ifndef ONLY_INT_FIELDS
#ifndef __GNUC__ #ifndef __GNUC__
#define ONLY_INT_FIELDS 1 #define ONLY_INT_FIELDS 1
......
/* Configuration for GNU C-compiler for hosts running System V Release 3
Copyright (C) 1991, 1993, 1996, 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. */
#define USG
/* Configuration for GNU C-compiler for hosts running System V Release 4
Copyright (C) 1988, 1997 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
#define POSIX
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