Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * config/sparc/netbsd-elf.h (TARGET_OS_CPP_BUILTINS): Define. | thorpej | 2002-05-29 | 1 | -4/+17 |
| | | | | | | | | | | | | | | | | (CPP_PREDEFINES): Make sure this is undefined. (CPP_SUBTARGET_SPEC64, CPP_SUBTARGET_SPEC32): Remove. (CPP_SUBTARGET_SPEC): Don't provide different versions for default-32 and default-64. Just always use %(netbsd_cpp_spec). (SUBTARGET_EXTRA_SPECS): Remove cpp_subtarget_spec32 and cpp_subtarget_spec64. Add netbsd_cpp_spec. * config/sparc/netbsd.h (TARGET_OS_CPP_BUILTINS): Define. (CPP_PREDEFINES): Make sure this is undefined. (SUBTARGET_EXTRA_SPECS): Define. (CPP_SPEC): Use %(netbsd_cpp_spec). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54030 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | * config/netbsd.h (CPP_SPEC): Remove. | thorpej | 2002-05-09 | 1 | -0/+3 |
| | | | | | | | | | | | | * config/i386/netbsd-elf.h (CPP_SPEC): Define. * config/i386/netbsd.h (CPP_SPEC): Define. * config/ns32k/netbsd.h (CPP_SPEC): Define. * config/sparc/netbsd-elf.h (CPP_SPEC): Remove. * config/sparc/netbsd.h (CPP_SPEC): Define. * config/vax/netbsd.h (CPP_SPEC): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53314 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | * config/netbsd.h (WCHAR_TYPE): Define. | thorpej | 2002-02-05 | 1 | -9/+0 |
| | | | | | | | | | | | | | | | | | | | | (WCHAR_TYPE_SIZE): Ditto. (WINT_TYPE): Ditto. * config/alpha/netbsd.h (WCHAR_TYPE): Remove. (WCHAR_UNSIGNED): Ditto. (WCHAR_TYPE_SIZE): Ditto. (WINT_TYPE): Ditto. * config/arm/netbsd.h: Likewise. * config/i386/netbsd-elf.h: Likewise. * config/i386/netbsd.h: Likewise. * config/m68k/netbsd-elf.h: Likewise. * config/m68k/netbsd.h: Likewise. * config/ns32k/netbsd.h: Likewise. * config/sparc/netbsd.h: Likewise. * config/vax/netbsd.: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49528 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | 2001-11-14 David O'Brien <obrien@FreeBSD.org> | obrien | 2001-11-14 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config.gcc (sparc64-wrs-vxworks*, sparc-*-netbsd*, sparc-*-openbsd*, sparc-*-chorusos*, sparc-*-elf*, sparc-*-linux*aout*, sparc-*-linux*libc1*, sparc-*-linux*, sparc-*-lynxos*, sparc-*-rtems*, sparc-*-rtemself*, sparc-hal-solaris2*, sparc-*-solaris2*, sparc-*-sunos4.0*, sparc-*-sunos4*, sparc-*-sunos3*, sparc-*-sysv4*, sparc-*-vxsim*, sparclite-*-aout*, sparclite-*-elf*, sparc86x-*-aout*, sparc86x-*-elf*, sparc64-*-aout*, sparc64-*-elf*, sparc64-*-linux*): Include various CPU headers via tm_file. a.out based platforms now properly include sparc/aout.h. sol2.h usage now implies including elfos.h, svr4.h, and sparc/sysv4.h. * config/netbsd.h (TARGET_MEM_FUNCTIONS): Undef before defining it. Also define to '1'. * sparc/sparc.h (CPP_PREDEFINES, TARGET_VERSION, WORD_SWITCH_TAKES_ARG, SELECT_SECTION, ASM_DECLARE_FUNCTION_NAME, TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP, DBX_REGISTER_NUMBER, ASM_OUTPUT_SOURCE_LINE): Remove. They are a.out specific and belong in sparc/aout.h. * sparc/aout.h (TARGET_VERSION, WORD_SWITCH_TAKES_ARG, SELECT_SECTION, ASM_DECLARE_FUNCTION_NAME, TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP, DBX_REGISTER_NUMBER, ASM_OUTPUT_SOURCE_LINE): Define. Moved here from sparc/sparc.h. * sparc/litecoff.h (WORD_SWITCH_TAKES_ARG, ASM_DECLARE_FUNCTION_NAME, TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP, DBX_REGISTER_NUMBER): Define. Moved here from sparc/sparc.h. * config/sparc/linux-aout.h (DEFAULT_PCC_STRUCT_RETURN): Undef before defining. * config/sparc/linux64.h (UNALIGNED_DOUBLE_INT_ASM_OP): Undef before * config/sparc/lynx.h: Don't include lynx.h. (SELECT_SECTION): Do not undef. * config/sparc/openbsd.h: Don't include sparc/sparc.h. * config/sparc/sol2-sld-64.h: Include sparc/sparc.h, elfos.h, svr4.h, and sparc/sysv4.h. * config/sparc/sol2.h: Don't include sparc/sparc.h and sparc/sysv4.h. * config/sparc/sp64-aout.h (CPP_PREDEFINES): Don't define. Get from sparc/aout.h now. * config/sparc/sp64-elf.h (DWARF_DEBUGGING_INFO, DWARF2_DEBUGGING_INFO): Don't undef, there is no need. * config/sparc/splet.h (CPP_PREDEFINES): Define. * config/sparc/sun4o3.h (CPP_PREDEFINES): Likewise. * config/sparc/sunos4.h (CPP_PREDEFINES): Likewise. Don't include sparc/sparc.h. * config/sparc/sysv4.h (WORD_SWITCH_TAKES_ARG, ASM_OUTPUT_SOURCE_LINE, SELECT_SECTION, ASM_DECLARE_FUNCTION_NAME, TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP): Don't undef, there is no need now. Don't include elfos.h and svr4.h. (TARGET_VERSION): Define. * config/sparc/vxsim.h (TARGET_VERSION): Define. Approved by: Richard Henderson <rth@redhat.com> Message-ID: <20011114132416.B17112@redhat.com> git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47023 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | 2001-11-12 David O'Brien <obrien@FreeBSD.org> | obrien | 2001-11-12 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config.gcc (sparc-tti-*, sparc64-wrs-vxworks*, sparc-wrs-vxworks*, sparclite-wrs-vxworks*, sparc-*-aout*, sparc-*-netbsd*, sparc-*-chorusos*, sparc-*-linux*aout*, sparc-*-linux*libc1*, sparc-*-linux*, sparc-*-lynxos*, sparc-*-rtemsaout*, sparc-*-rtems*, sparc-*-rtemself*, sparc-*-solaris2*, sparc-*-sunos3*, sparc-*-sysv4*, sparc-*-vxsim*, sparclet-*-aout*, sparclite-*-coff*, sparclite-*-aout*, sparc86x-*-aout*, sparc86x-*-elf*, sparc64-*-aout*, sparc64-*-elf*, sparc64-*-linux*): Include various CPU headers via tm_file. * config/svr3.h (ASM_OUTPUT_IDENT): Undef before defining it. (SELECT_SECTION): Likewise. (SELECT_RTX_SECTION): Likewise. * config/sparc/sparc_bi.h: New file. * config/sparc/aout.h: Don't include sparc/sparc.h and aoutos.h. * config/sparc/linux-aout.h: Likewise. * config/sparc/linux.h: Don't include sparc/sysv4.h. * config/sparc/linux64.h: Likewise. (SPARC_BI_ARCH): Don't define. sparc_bi.h will do it instead. * config/sparc/lite.h: Don't include sparc/sparc.h and gofast.h. * config/sparc/litecoff.h: Don't include sparc/lite.h, svr3.h, and dbxcoff.h (ASM_OUTPUT_IDENT): Do not #undef. (SELECT_SECTION): Likewise. (SELECT_RTX_SECTION): Likewise. * config/sparc/liteelf.h: Don't include gofast.h. * config/sparc/lynx-ng.h: Don't include sparc/sparc.h and lynx-ng.h. * config/sparc/lynx.h: Don't include sparc/sparc.h. * config/sparc/pbd.h: Likewise. * config/sparc/netbsd.h: Don't include sparc/sparc.h and netbsd.h. * config/sparc/rtems.h: Don't include sparc/aout.h and rtems.h. * config/sparc/rtemself.h: Don't include rtems.h. * config/sparc/sol2-64.h: Don't include sparc/sol2-sld-64.h. * config/sparc/sol2-sld-64.h (SPARC_BI_ARCH): Don't define, include sparc_bi.h instead. * config/sparc/sol2-sld.h: Don't include sparc/sol2.h. * config/sparc/sol2.h: Include sparc/sparc.h directly. * config/sparc/sp64-aout.h: Don't include sparc/sparc.h and aoutos.h. * config/sparc/sp64-elf.h: Don't include sparc/sol2.h. * config/sparc/sp86x-aout.h: Don't include sparc/sparc.h and gofast.h. * config/sparc/sp86x-elf.h: Don't include gofast.h. * config/sparc/splet.h: Don't include sparc/aout.h. * config/sparc/sun4o3.h: Don't include sparc/sparc.h. * config/sparc/sysv4.h: Don't include sparc/sparc.h directly. * config/sparc/vxsim.h: Don't include sparc/sysv4.h. * config/sparc/vxsparc.h: Don't include sparc/aout.h and gofast.h. * config/sparc/vxsparc64.h: Don't include gofast.h. (SPARC_BI_ARCH): Don't define. sparc_bi.h will do it instead. Approved by: David S. Miller <davem@redhat.com> Message-Id: <20011112.151527.70477368.davem@redhat.com> git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46969 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | config: | neil | 2000-11-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * a29k/a29k.h, a29k/unix.h, a29k/vx29k.h, alpha/alpha-interix.h, alpha/alpha.h, alpha/linux.h, alpha/openbsd.h, alpha/osf.h, alpha/vms.h, alpha/vxworks.h, alpha/win-nt.h, arc/arc.h, arm/arm.h, arm/conix-elf.h, arm/linux-aout.h, arm/linux-elf.h, arm/netbsd.h, arm/riscix.h, arm/riscix1-1.h, arm/semiaof.h, arm/unknown-elf-oabi.h, arm/vxarm.h, c4x/rtems.h, clipper/clix.h, convex/convex.h, d30v/d30v.h, elxsi/elxsi.h, fr30/fr30.h, h8300/h8300.h, i370/linux.h, i370/mvs.h, i370/oe.h, i386/386bsd.h, i386/aix386ng.h, i386/beos-elf.h, i386/bsd386.h, i386/crtdll.h, i386/cygwin.h, i386/dgux.h, i386/djgpp-rtems.h, i386/djgpp.h, i386/freebsd-aout.h, i386/freebsd.h, i386/gnu.h, i386/i386-interix.h, i386/i386.h, i386/linux-aout.h, i386/linux-oldld.h, i386/linux.h, i386/lynx-ng.h, i386/lynx.h, i386/mach.h, i386/mingw32.h, i386/moss.h, i386/netbsd.h, i386/netware.h, i386/next.h, i386/openbsd.h, i386/osf1elf.h, i386/osfelf.h, i386/osfrose.h, i386/ptx4-i.h, i386/rtems.h, i386/rtemself.h, i386/sco.h, i386/sco4.h, i386/sco4dbx.h, i386/sco5.h, i386/scodbx.h, i386/sequent.h, i386/sol2.h, i386/sun.h, i386/sysv3.h, i386/sysv4.h, i386/uwin.h, i386/vsta.h, i386/vxi386.h, i386/win-nt.h, i386/win32.h, i860/fx2800.h, i860/i860.h, i860/mach.h, i860/sysv3.h, i860/sysv4.h, i960/i960.h, i960/rtems.h, i960/vx960-coff.h, ia64/ia64.h, ia64/linux.h, m32r/m32r.h, m68k/3b1.h, m68k/3b1g.h, m68k/a-ux.h, m68k/altos3068.h, m68k/amix.h, m68k/apollo68.h, m68k/crds.h, m68k/ctix.h, m68k/dpx2.h, m68k/hp2bsd.h, m68k/hp320.h, m68k/hp3bsd.h, m68k/hp3bsd44.h, m68k/isi.h, m68k/linux-aout.h, m68k/linux.h, m68k/lynx-ng.h, m68k/lynx.h, m68k/m68kemb.h, m68k/m68kv4.h, m68k/mot3300.h, m68k/netbsd.h, m68k/news.h, m68k/next.h, m68k/openbsd.h, m68k/pbb.h, m68k/plexus.h, m68k/rtems.h, m68k/rtemself.h, m68k/sun2.h, m68k/sun3.h, m68k/sun3mach.h, m68k/tower-as.h, m68k/tower.h, m68k/vxm68k.h, m88k/dgux.h, m88k/dolph.h, m88k/luna.h, m88k/m88k-aout.h, m88k/m88k-coff.h, m88k/openbsd.h, m88k/sysv3.h, m88k/sysv4.h, mips/bsd-4.h, mips/bsd-5.h, mips/dec-bsd.h, mips/dec-osf1.h, mips/gnu.h, mips/iris3.h, mips/iris5.h, mips/iris6.h, mips/linux.h, mips/mips.h, mips/netbsd.h, mips/news4.h, mips/news5.h, mips/nws3250v4.h, mips/openbsd.h, mips/osfrose.h, mips/rtems64.h, mips/sni-svr4.h, mips/svr3-4.h, mips/svr3-5.h, mips/svr4-4.h, mips/svr4-5.h, mips/ultrix.h, ns32k/encore.h, ns32k/merlin.h, ns32k/netbsd.h, ns32k/ns32k.h, ns32k/pc532-mach.h, ns32k/pc532.h, ns32k/sequent.h, ns32k/tek6000.h, ns32k/tek6100.h, ns32k/tek6200.h, pa/pa-hiux.h, pa/pa-hpux.h, pa/pa-hpux7.h, pa/pa-linux.h, pa/pa-osf.h, pa/pa-pro-end.h, pa/pa.h, pa/rtems.h, pj/linux.h, pj/pj.h, romp/romp.h, rs6000/aix.h, rs6000/aix31.h, rs6000/aix41.h, rs6000/aix43.h, rs6000/beos.h, rs6000/eabi.h, rs6000/eabisim.h, rs6000/linux.h, rs6000/lynx.h, rs6000/mach.h, rs6000/rtems.h, rs6000/sysv4.h, rs6000/vxppc.h, sh/elf.h, sh/linux.h, sh/rtems.h, sh/rtemself.h, sh/sh.h, sparc/aout.h, sparc/elf.h, sparc/linux-aout.h, sparc/linux.h, sparc/linux64.h, sparc/lite.h, sparc/litecoff.h, sparc/liteelf.h, sparc/lynx-ng.h, sparc/lynx.h, sparc/netbsd.h, sparc/openbsd.h, sparc/pbd.h, sparc/rtems.h, sparc/rtemself.h, sparc/sol2-sld-64.h, sparc/sol2.h, sparc/sp64-aout.h, sparc/sp64-elf.h, sparc/sp86x-aout.h, sparc/sp86x-elf.h, sparc/sparc.h, sparc/sysv4.h, sparc/vxsim.h, sparc/vxsparc.h, v850/rtems.h, vax/netbsd.h, vax/openbsd.h, vax/ultrix.h, vax/vax.h, vax/vaxv.h, vax/vms.h, we32k/we32k.h Replace -A() with -A=, the new assertion syntax. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37213 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | h | law | 1998-08-01 | 1 | -1/+1 |
| | | | | | | | | | | * i386/netbsd.h: Undo previous change to DWARF2_UNWIND_INFO. * m68k/netbsd.h: Likewise. * ns32k/netbsd.h: Likewise. * sparc/netbsd.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21523 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | * configure.in: Use xm-netbsd.h as the NetBSD xm file (not xm-siglist). | law | 1998-07-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Accept arm32 as arm, m68k4k as m68k, mipsle as mips-dec, and any manufacturer id for ns32k. * configure: Regenerated. * config/netbsd.h: When using ASM_WEAKEN_LABEL, make it global too. * config/t-netbsd: Don't compile libgcc1-test as the fns are in libc. * config/i386/netbsd.h: Undefine DWARF2_UNWIND_INFO, not define as 0. * config/m68k/netbsd.h: Same. * config/ns32k/netbsd.h: Same. * config/sparc/netbsd.h: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21480 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | * config/sparc/netbsd.h (DEFAULT_PCC_STRUCT_RETURN): Undefine before | rth | 1998-06-13 | 1 | -0/+1 |
| | | | | | | | redefining it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20454 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | * arm/netbsd.h (DWARF2_UNWIND_INFO): Define as zero for now. | law | 1998-01-13 | 1 | -0/+5 |
| | | | | | | | | * i386/netbsd.h, m68k/netbsd.h, ns32k/netbsd.h: Likewise. * sparc/netbsd.h, vax/netbsd.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17339 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | (DBX_NO_XREFS): Removed. | kenner | 1996-02-19 | 1 | -5/+0 |
| | | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11294 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | (WCHAR_{TYPE,UNSIGNED,TYPE_SIZE}): Now int. | kenner | 1995-09-28 | 1 | -3/+5 |
| | | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10406 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | Use <xxx> in #include. | kenner | 1995-05-09 | 1 | -2/+2 |
| | | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9603 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | Initial revision | kenner | 1994-09-09 | 1 | -0/+43 |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8056 138bc75d-0d04-0410-961f-82ee72b054a4 |