summaryrefslogtreecommitdiffstats
path: root/gcc/config.gcc
Commit message (Collapse)AuthorAgeFilesLines
...
* PR target/10301hubicka2004-01-061-2/+3
| | | | | | | | | | * config.gcc: Accept opteron and athlon-64 as variants of k8. * i386.c (override_options): Likewise. * invoke.texi (i386 -mtune): Expand documentation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75476 138bc75d-0d04-0410-961f-82ee72b054a4
* Add support for m32r-linux target.nickc2003-12-311-0/+28
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75263 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>pinskia2003-12-221-2/+0
| | | | | | | | PR target/13466 * config.gcc (powerpc-*-darwin): Remove overridden value of need_64bit_hwint. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74952 138bc75d-0d04-0410-961f-82ee72b054a4
* Drop test for libunwind 0.95 and earlier.wilson2003-12-201-5/+1
| | | | | | | | | | | * configure.in: Delete libunwind_has_eh_support test. * configure: Regenerate. * config.gcc (ia64*-*-linux*): Delete reference to t-libunwind-no-eh and libunwind_has_eh_support check. * config/t-libunwind-no-eh: Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74865 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc <i[34567]86-*-darwin*>: Don't use fixproto.geoffk2003-12-121-2/+0
| | | | | | | <powerpc-*-darwin*>: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74581 138bc75d-0d04-0410-961f-82ee72b054a4
* libunwind related patch from David Mosbergerwilson2003-12-111-1/+5
| | | | | | | | | | | | | | | * unwind-libunwind.c (_Unwind_SetGR): Clear the NaT bit as required by C++ ABI for Itanium. * config/t-libunwind (LIB2ADDEH): Remove unwind-libunwind.c. * config/t-libunwind-no-eh: New file. * configure.in: Check libunwind for _Unwind_Resume() and if it's present, set libunwind_has_eh_support to "yes". * configure: Regenerate. * config.gcc (ia64*-*-linux*): If $libunwind_has_eh_support is set to yes, use t-libunwind, otherwise, use t-libunwind-no-eh. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74548 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/m32r/m32r.h: Add support for m32r2 processor. Includingnickc2003-12-091-1/+1
| | | | | | | | | | | a new command line option -m32r2 to select it. * config/m32r/m32r.c: Add support for the new processor variant. * config/m32r/m32r.md: Likewise. * config/m32r/t-m32r: Add m32r2 multilibs. * doc/invoke.texi: Document the new command line switch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74473 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Mark obsolete targets for GCC 3.4.neroden2003-12-031-1/+31
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74236 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (s390x-ibm-tpf*): Add extra_parts.uweigand2003-12-011-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74121 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (m68020-*-elf*, m68k-*-elf*, m68010-*-netbsdelf*,bernie2003-11-301-0/+3
| | | | | | | | | | | m68k*-*-netbsdelf*, m68k-*-rtems*): Add tm_defines containing MOTOROLA and USE_GAS. * config/m68k/rtemself.h (MOTOROLA): Delete. * config/m68k/netbsd-elf.h (MOTOROLA, USE_GAS): Delete. * config/m68k/m68kelf.h (MOTOROLA, USE_GAS, SGS_CMP_ORDER): Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74048 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (mips-sgi-irix6*): Add t-iris6gld to tmake_file whenrsandifo2003-11-241-1/+2
| | | | | | | | | | | | | | | | | | | | using GNU ld. * config/mips/iris6.h (IRIX6_STARTFILE_SPEC): New, taking the whole of the previous STARTFILE_SPEC except crtbegin.o%s. (IRIX6_ENDFILE_SPEC): Likewise ENDFILE_SPEC and crtend.o%s. (STARTFILE_SPEC, ENDFILE_SPEC): Define in terms of the above. (SUBTARGET_EXTRA_SPECS): Define. * config/mips/iris6gld.h (LINK_SPEC): Change -init function to __gcc_init and -fini function to __gcc_fini. (STARTFILE_SPEC): Redefine, including irix6-crti.o before crtbegin.o. (ENDFILE_SPEC): Likewise, including irix6-crtn.o after crtend.o. (INIT_SECTION_ASM_OP, FINI_SECTION_ASM_OP): Define. * config/mips/t-iris6gld, * config/mips/irix6-crti.asm, * config/mips/irix6-crtn.asm: New files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73891 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>andreast2003-11-191-1/+1
| | | | | | | | | | | | * config/config.gcc (powerpc-*-darwin*): Add libgcc build specification file. * config/t-slibgcc-darwin: New file, libgcc build specification. * config/t-darwin: Add libgcc2 flag -fPIC. * config/rs6000/t-darwin: Multilib matches float. * libgcc-darwin.ver: New file, contains libgcc symbols. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73728 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-10-28 Syd Polk <spolk@apple.com>spolk2003-11-031-1/+1
| | | | | | | | | | | * config/rs6000/rs6000.c (rs6000_override_options): Add G3, G4, and G5 marketing names to the list of supported processors. * config/rs6000/rs6000.h: Ditto. * doc/invoke.texi: Ditto. * config.gcc: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73228 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-10-22 Phil Edwards <phil@codesourcery.com>pme2003-10-231-2/+33
| | | | | | | | | | | | | | | | | | | | | * config.gcc: Update *-*-vxworks* generic hook and comments. (arm-wrs-vxworks, i[4567]86-wrs-vxworks, mips-wrs-vxworks, mips-wrs-windiss, sh-wrs-vxworks): New stanzas. * genmultilib: Allow the MULTILIB_OSDIRNAMES to be mapped directly. * config/svr4.h (SWITCH_TAKES_ARG): Undefine it before redefining it. * config/windiss.h: New file. * config/arm/t-vxworks: New file. * config/arm/vxworks.h: New file. * config/i386/t-vxworks: New file. * config/i386/vxworks.h: New file. * config/mips/t-vxworks: New file. * config/mips/vxworks.h: New file. * config/mips/windiss.h: New file. * config/sh/t-vxworks: New file. * config/sh/vxworks.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72834 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-28 Robert Millan <robertmh@gnu.org>davem2003-10-211-0/+17
| | | | | | | | | | * config/i386/kfreebsdgnu.h: New. i386-*-kfreebsd-gnu definitions. * config/kfreebsdgnu.h: New. *-*-kfreebsd-gnu definitions. * config/t-kfreebsd-gnu: New. *-*-kfreebsd-gnu tmake_file. * config.gcc: Add *-*-kfreebsd*-gnu and i[34567]86-*-kfreebsd*-gnu. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72744 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Add support for arm926ejs, arm1026ejs, arm1136js,mmitchel2003-10-201-3/+3
| | | | | | | | | | | | | | | | | | | | arm1136jfs, and armv6j. * config/arm/arm.c (FL_ARCH6J): New macro. (FL_VFPV2): Likewise. (all_cores): Add entries for arm926ejs, arm1026ejs, arm1136js, and arm1136jfs. (all_architectures): Add entry for armv6j. (arm_override_options): Add entries for arm926ejs, arm1026ejs, arm1136js, and arm1136jfs. * config/arm/arm.h (TARGET_CPU_arm926ej_s): New macro. (TARGET_CPU_arm1026ej_s): Likewise. (TARGET_CPU_arm1136j_s): Likewise. (TARGET_CPU_arm1136jf_s): Likewise. * doc/invoke.texi: Document new ARM cores and architecture variants. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72694 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (mips-sgi-irix6*o32): Only enable use_collect2ro2003-10-171-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | without gas. (mips-sgi-irix6*): Likewise. * config/mips/iris6gas.h: New file. * gcc/config.gcc (mips-sgi-irix6*): Use it. * config/mips/mips.h (TARGET_IRIX): Provide default. (TARGET_IRIX5): Likewise. (TARGET_SGI_O32_AS): Likewise. * config/mips/iris5.h (TARGET_IRIX): Redefine as 1. (TARGET_IRIX5): Likewise. * config/mips/iris6.h (TARGET_IRIX6): Remove. (TARGET_IRIX5): Redefine as 0. * config/mips/mips.c (mips_output_external): Test for IRIX 6 O32 linker workaround with TARGET_IRIX and mips_abi instead of ASM_OUTPUT_UNDEF_FUNCTION. (mips_file_end): Inline old ASM_OUTPUT_UNDEF_FUNCTION definition, testing TARGET_IRIX and mips_abi explicitly. * config/mips/iris5.h (ASM_OUTPUT_UNDEF_FUNCTION): Remove. * config/mips/iris6.h (ASM_OUTPUT_UNDEF_FUNCTION): Remove undef. * config/mips/mips.c (irix_output_external_libcall): Renamed from mips_output_external_libcall. Use new TARGET_IRIX in guard. * config/mips/mips-protos.h (irix_output_external_libcall): Match this. * config/mips/iris5.h (TARGET_ASM_EXTERNAL_LIBCALL): Likewise. * config/mips/iris5gas.h (HAVE_GAS_SHF_MERGE): Update comment. Define as 0. * config/mips/iris6.h (FUNCTION_NAME_ALREADY_DECLARED): Define depending on mips_abi. * config/mips/linux.h (FUNCTION_NAME_ALREADY_DECLARED): Define as 1. * config/mips/mips.c (mips_output_function_prologue): Test FUNCTION_NAME_ALREADY_DECLARED at runtime. (mips_output_function_epilogue): Likewise. (build_mips16_function_stub): Likewise. (build_mips16_call_stub): Likewise. * config/mips/mips.h (FUNCTION_NAME_ALREADY_DECLARED): Provide default. * config/mips/iris6.h (DWARF2_UNWIND_INFO): Don't define for native IRIX 6 O32 assembler. (SUBTARGET_CC1_SPEC): Enforce mips2 ISA with O32 ABI. (TARGET_OS_CPP_BUILTINS): Define _ABIO32, use it to define _MIPS_SIM for O32 ABI. (DWARF2_FRAME_INFO): Don't define for native IRIX 6 O32 assembler. (ASM_DECLARE_FUNCTION_NAME): Integrate mips.h version. (ASM_DECLARE_FUNCTION_SIZE): Move undef before redefinition. Integrate O32 version. (SUBTARGET_ASM_SPEC): Handle -mabi=32. (SUBTARGET_ASM_DEBUGGING_SPEC): Add mdebug_asm_spec for gas with O32 ABI. (BSS_SECTION_ASM_OP_32): Define. (BSS_SECTION_ASM_OP_64): Likewise. (BSS_SECTION_ASM_OP): Define differently for O32 and N32/N64 ABIs using them. (TARGET_ASM_NAMED_SECTION): Reflect renaming. Move up to allow override for O32 ABI without GNU as. (EH_FRAME_SECTION_NAME): Define explicitly. (MUST_USE_SJLJ_EXCEPTIONS): Define. [_MIPS_SIM == _ABIO32 && !GAS] (CTORS_SECTION_ASM_OP, DTORS_SECTION_ASM_OP): Dummy definitions. (TARGET_ASM_NAMED_SECTION): Undef statically. (EH_FRAME_SECTION_NAME): Likewise. (ASM_OUTPUT_FILENAME): Integrate mips.h version. (LINK_SPEC): Only use default options -call_shared -no_unresolved without -r. Don't pass -init, -fini with -mabi=32. (COLLECT_PARSE_FLAG): Define. * config/mips/mips.c (iris6_asm_named_section_1): Changed guard to TARGET_IRIX. Renamed to use irix_ prefix. (iris6_asm_named_section): Likewise. (iris_section_align_entry_eq): Likewise. (iris_section_align_entry_hash): Likewise. (iris6_file_start): Likewise. (iris6_section_align_1): Likewise. (iris6_file_end): Likewise. (iris6_section_type_flags): Likewise. (iris_section_align_htab): Likewise. (iris_orig_asm_out_file): Likewise. [TARGET_IRIX] (TARGET_ASM_FILE_START): Reflect rename. (TARGET_ASM_FILE_END): Likewise. (TARGET_SECTION_TYPE_FLAGS): Likewise. * config/mips/mips.c [TARGET_IRIX5 && !TARGET_IRIX6] (TARGET_ASM_UNALIGNED_HI_OP): Use runtime initialization in override_options instead. (TARGET_ASM_UNALIGNED_SI_OP): Likewise. (TARGET_ASM_UNALIGNED_DI_OP): Likewise. * config/mips/mips.c (override_options) [USE_COLLECT2]: Restore flag_gnu_linker to defaults without USE_COLLECT2 for non-IRIX O32 assemblers. Likewise for constructor/destructor handling. (override_options): Handle IRIX O32 assembler quirks. [TARGET_IRIX] (irix_asm_named_section): Handle O32 ABI with and without gas. (mips_file_start): Use new TARGET_IRIX. (mips_declare_object_name): No special processing for IRIX O32 assembler. (mips_finish_declare_object): Likewise. (irix_asm_output_align): Renamed from iris6_asm_output_align. Don't record alignment for O32 ABI. (irix_file_start): Renamed from iris6_file_start. Return early for O32 ABI. (irix_file_end): Renamed from iris6_file_end. Don't emit .section directives for O32 ABI. * config/mips/iris6.h (ASM_OUTPUT_ALIGN): Reflect renaming. * config/mips/mips-protos.h (irix_asm_output_align): Likewise. * config/mips/t-iris6 (MULTILIB_OPTIONS): Add mabi=32. (MULTILIB_OSDIRNAMES): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72600 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (s390x-ibm-tpf*): New target.uweigand2003-10-151-0/+8
| | | | | | | | | * doc/invoke.texi: Document it. * config/s390/t-tpf: New file. * config/s390/tpf.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72529 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (am33_2.0-*-linux*): Use t-slibgcc-elf-ver.neroden2003-10-141-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72490 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc:neroden2003-10-141-2/+2
| | | | | | | | | | | | | | | | | | | | | * config.gcc, config/m68hc11/t-m68hc11-gas: Replace uses of target_alias with target_noncanonical. ada: * Make-lang.in: Replace uses of $(target_alias) with $(target_noncanonical). * ada/Makefile.in: Remove unused mention of $(target_alias). cp: * Make-lang.in: Replace uses of $(target_alias) with $(target_noncanonical). java: * Make-lang.in: Replace uses of $(target_alias) with $(target_noncanonical). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72487 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (*-*-freebsd*): Use tm_defines instead of tinyneroden2003-10-131-5/+12
| | | | | | | | | | | config files which do the same thing. * config/freebsd3.h, config/freebsd4.h, config/freebsd5.h, config/freebsd6.h: Remove now unnecessary files. OK, I don't know what happened, but get this to commit properly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72417 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/m68k/t-uclinux: New target Makefile fragment.bernie2003-10-111-0/+6
| | | | | | | | * config/m68k/uclinux.h: New target macro file. * config.gcc (m68k-*-uclinux): New target definition. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72328 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (mips*-*-netbsd*): Remove content-free line.neroden2003-10-101-1/+0
| | | | | | | Also fixed old-style ChangeLog date to be new-style. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72304 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Remove redundant thread_file setting clauses forneroden2003-10-091-11/+0
| | | | | | | various *-*-linux* targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72269 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Don't accept --enable-threads=pthreads. Cleanneroden2003-10-081-11/+11
| | | | | | | | | | | up related case statements. * configure.in: Don't accept --enable-threads=pthreads, decosf1, mach, or os2 (none of which work anyway). Alphabetize supported thread files in case clause. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72244 138bc75d-0d04-0410-961f-82ee72b054a4
* * target.h (init_libfuncs): New hook.zack2003-10-021-12/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * target-def.h: Default TARGET_INIT_BUILTINS and TARGET_INIT_LIBFUNCS to hook_void_void. Add TARGET_INIT_LIBFUNCS to TARGET_INITIALIZER. * builtins.c (default_init_builtins): Delete. * expr.h (default_init_builtins): Delete prototype. * doc/tm.texi: Document TARGET_INIT_LIBFUNCS and US_SOFTWARE_GOFAST. Tweak documentation of TARGET_FLOAT_LIB_COMPARE_RETURNS_BOOL. Remove documentation of INIT_TARGET_OPTABS, MULSI3_LIBCALL, DIVSI3_LIBCALL, UDIVSI3_LIBCALL, MODSI3_LIBCALL, UMODSI3_LIBCALL, MULDI3_LIBCALL, DIVDI3_LIBCALL, UDIVDI3_LIBCALL, MODDI3_LIBCALL, and UMODDI3_LIBCALL, * Makefile.in (optabs.o): Depends on target.h. * defaults.h: Provide default for FLOAT_LIB_COMPARE_RETURNS_BOOL. * optabs.c: Include target.h. (prepare_float_lib_cmp): No need for #ifdef around use of FLOAT_LIB_COMPARE_RETURNS_BOOL. (set_optab_libfunc): New function. (init_optabs): Delete use of all *_LIBCALL defines. Call targetm.init_libfuncs not INIT_TARGET_OPTABS. * optabs.h: Prototype set_optab_libfunc. * config.gcc: Remove all references to pa/long_double.h, ia64/hpux_longdouble.h, and gofast.h. (mips-*-*): When --enable-gofast, just add US_SOFTWARE_GOFAST to tm_defines; don't set INIT_SUBTARGET_OPTABS or change tm_file. * config/alpha/alpha.c, config/c4x/c4x.c, config/cris/cris.c * config/frv/frv.c, config/h8300/h8300.c, config/i860/i860.c * config/ia64/ia64.c, config/ip2k/ip2k.c, config/m68hc11/m68hc11.c * config/mips/mips.c, config/pa/pa.c, config/rs6000/rs6000.c * config/sparc/sparc.c, config/vax/vax.c: Provide a definition for TARGET_INIT_LIBFUNCS. Where necessary, include optabs.h, libfuncs.h, and/or config/gofast.h. * config/alpha/unicosmk.h, config/alpha/vms.h, config/c4x/c4x.h * config/avr/avr.h, config/cris/cris.h, config/frv/frv.h * config/h8300/h8300.h, config/i860/i860.h, config/ip2k/ip2k.h * config/iq2000/iq2000.h, config/m68hc11/m68hc11.h, config/mips/mips.h * config/rs6000/aix.h, config/rs6000/sysv4.h, config/sparc/elf.h * config/sparc/lite.h, config/sparc/netbsd-elf.h, config/sparc/sol2.h * config/sparc/sparc.h, config/v850/v850.h, config/vax/vax.h * config/vax/elf.h: Don't define or use INIT_TARGET_OPTABS, INIT_SUBTARGET_OPTABS, or any *_LIBCALL macros. * config/ia64/hpux.h: Redefine INTEL_EXTENDED_IEEE_FORMAT to 0. Set TARGET_INIT_LIBFUNCS and FLOAT_LIB_COMPARE_RETURNS_BOOL here. * config/pa/pa-hpux.h: Define LONG_DOUBLE_TYPE_SIZE, HPUX_LONG_DOUBLE_LIBRARY, and FLOAT_LIB_COMPARE_RETURNS_BOOL here. * config/ia64/hpux_longdouble.h, config/pa/long_double.h: Delete. * config/rs6000/xcoff.h: Don't define RS6000_ITRUNC nor RS6000_UITRUNC. * config/sparc/sparc.h: Default SUN_CONVERSION_LIBFUNCS and SUN_INTEGER_MULTIPLY_64 to 0. * config/sparc/sol2.h: Redefine SUN_CONVERSION_LIBFUNCS and SUN_INTEGER_MULTIPLY_64 to 1. * config/sparc/elf.h: Redefine SUN_CONVERSION_LIBFUNCS and SUN_INTEGER_MULTIPLY_64 to 0. * config/sparc/lite.h, config/sparc/liteelf.h, config/sparc/sp86x-elf.h: Define US_SOFTWARE_GOFAST. * config/vax/vax.h: Default TARGET_ELF to 0. * config/vax/elf.h: Redefine TARGET_ELF to 1. * config/gofast.h: Don't define any macros here. Provide one static function, gofast_maybe_init_libfuncs, which does what INIT_GOFAST_LIBFUNCS used to do but only if US_SOFTWARE_GOFAST is already defined. Do not clear negation libfuncs. Do not mess with HFmode, XFmode, or TFmode libfuncs. * config/avr/avr.c (avr_init_once): #if 0 out; mark FIXME. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72009 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/xm-iris5.h: Remove, unnecessary.ro2003-10-011-3/+0
| | | | | | | | | | | | | * config.build (mips-sgi-irix5*): Remove. (mips-sgi-irix6*o32): Likewise. * config.gcc (mips-sgi-irix6*o32): Remove xm_file. (mips-sgi-irix5cross64): Likewise. (mips-sgi-irix5*): Likewise. * config.host (mips-sgi-irix5*): Remove. (mips-sgi-irix6*o32): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72003 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (cris-*-linux*): Revert mistaken commit.neroden2003-10-011-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71970 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (arm*-*-kaos*, i[34567]86-*-kaos*, powerpc-*-kaos*,neroden2003-09-301-6/+1
| | | | | | | powerpcle-*-kaos*, strongarm-*-kaos*): Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71948 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Default use_fixproto to 'no'.neroden2003-09-301-127/+99
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71938 138bc75d-0d04-0410-961f-82ee72b054a4
* boehm-gc:ro2003-09-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Remove wildcard from Solaris 8-9/Intel and Solaris 2.3/SPARC, there are no micro versions. Treat Solaris 10 and up alike. * configure: Regenerate. gcc: * config.gcc (sparc-*-solaris2*): Handle Solaris 10 and up like Solaris 7-9. * fixinc/inclhack.def (solaris_widec): Replace solaris2.[0-5]* by wildcards which explicitly match micro versions. * fixinc/fixincl.x: Regenerate. libstdc++-v3: * configure.host: Handle Solaris 2.5 micro releases explicitly. Remove wildcards from Solaris 2.6, 7-9: there were no micro releases. Treat Solaris 10 and up like 7-9. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71914 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (alpha*-dec-osf[45]*): Disable fixproto.neroden2003-09-271-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71866 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (arm*-*-uclinux*): Disable fixproto.neroden2003-09-271-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71865 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (powerpc-*-eabispe*, powerpc-*-eabisimaltivec*,neroden2003-09-271-0/+3
| | | | | | | powerpc-*-eabialtivec*): Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71864 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (hppa*64*-*-linux* | parisc*64*-*-linux*):neroden2003-09-261-1/+1
| | | | | | | Include t-slibgcc-elf-ver and t-linux in tmake_file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71842 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (hppa*64*-*-linux* | parisc*64-*-linux*):neroden2003-09-261-0/+1
| | | | | | | Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71838 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (i960-*-coff*, m68k-*-aout*, sparclite-*-coff*):neroden2003-09-261-0/+3
| | | | | | | Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71837 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (i[34567]86-*-solaris2*, sparc64-*-solaris2*,neroden2003-09-261-0/+3
| | | | | | | sparcv9-*-solaris2*, sparc-*-solaris2*): Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71836 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Get rid of more gratuitious 'x'es. Actually allowneroden2003-09-251-41/+32
| | | | | | | tsc701 as a --with-cpu, --with-tune setting for sparc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71763 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: New 'widely ported system' clause for rtems.neroden2003-09-251-36/+5
| | | | | | | Set thread file there, not in individual clauses. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71761 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (widely ported systems section): Mostly alphabetizeneroden2003-09-251-75/+76
| | | | | | | by system. Comment the case where we can't. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71759 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (widely ported systems section): Reindent and clean up.neroden2003-09-251-142/+146
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71756 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Remove some unnecessary uses of 'x' in case statements.neroden2003-09-251-29/+29
| | | | | | | Actually allow ep9312 as an arm --with-arch setting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71755 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (*-hpux11): Disable fixproto.neroden2003-09-251-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71752 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (c4x-*, tic4x-*, d30v-*, mmix-knuth-mmixware):neroden2003-09-241-0/+3
| | | | | | | Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71740 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Clean up and reindent $with_cpu=yes|no clause andneroden2003-09-241-92/+87
| | | | | | | the section giving $with_cpu defaults by target. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71738 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (arm-*-coff*, armel-*-coff*, arm*-*-ecos-elf,neroden2003-09-241-0/+9
| | | | | | | | | | | arm*-*-elf, ep9312-*-elf, arm*-wince-pe*, arm*-*-pe*, arm*-*-pe*, rs6000-ibm-aix4.[3456789]*, powerpc-ibm-aix4.[3456789]*, rs6000-ibm-aix5.1.*, powerpc-ibm-aix5.1.*, rs6000-ibm-aix[56789].*, powerpc-ibm-aix[56789].*, i[34567]86-pc-msdosdjgpp*): Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71737 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Move use_fixproto=no from generic vxworks clause toneroden2003-09-241-1/+1
| | | | | | | specific one. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71723 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (powerpc-*-gnu-gnualtivec*): Disable fixprotoneroden2003-09-241-0/+1
| | | | | | | (accidentally missed in last pass). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71722 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (x86_64-*-freebsd*): Disable fixproto (accidentallyneroden2003-09-241-0/+1
| | | | | | | missed in last pass). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71720 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud