summaryrefslogtreecommitdiff
path: root/gcc/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* * configure.in (mips*el-*-openbsd*): Don't duplicate default settings.gavin1999-09-271-2/+1
| | | | | | | | | | | (mips*-*-openbsd*): Let big endian configuration be a fragment. * configure: Regen. * config/mips/openbsd.h: New, OpenBSD little endian target. * config/mips/openbsd-be.h: New, OpenBSD big endian target fragment. * config/mips/xm-openbsd.h: New, OpenBSD host. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29681 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (AC_PREREQ): Bump to 2.13.ghazi1999-09-221-13/+4
| | | | | | | | | | | | | | | | (AC_C_STRINGIZE): Call this instead of using a custom macro. * gansidecl.h (HAVE_STRINGIZE): Define, if stage2 gcc && __STDC__. * system.h (HAVE_STRINGIZE): Test this instead of HAVE_CPP_STRINGIFY. * acconfig.h (HAVE_CPP_STRINGIFY): Delete. * alpha/xm-vms.h (HAVE_CPP_STRINGIFY): Delete. (HAVE_STRINGIZE): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29590 138bc75d-0d04-0410-961f-82ee72b054a4
* Add FR30 port.nickc1999-09-211-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29549 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/sol2.h (PREFERRED_DEBUGGING_TYPE): Use stabs.oliva1999-09-211-5/+4
| | | | | | | | | | | | (ASM_SPEC): Moved from sol2dbg.h. Added work-around for gas. * config/i386/sol2dbg.h: Removed. * config/i386/sol2gas.h: New file, to enable gas work-around. * configure.in: Use i386/sol2gas.h on Solaris/x86 --with-gas. Don't use sol2dbg.h. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29534 138bc75d-0d04-0410-961f-82ee72b054a4
* Make it possible to prototype port-specific functions (and convert i386 to ↵crux1999-09-201-6/+12
| | | | | | use this) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29514 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Pick up thread library on Solaris/x86 justoliva1999-09-181-1/+11
| | | | | | | | like on Solaris/sparc. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29501 138bc75d-0d04-0410-961f-82ee72b054a4
* * aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro.ghazi1999-09-151-0/+1
| | | | | | | | | | | * configure.in (AC_GCC_C_LONG_DOUBLE): Call it. * gansidecl.h (HAVE_LONG_DOUBLE): Define if gcc for stage2. * ggc-simple.c (HAVE_LONG_DOUBLE): Test before using long double. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29432 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Handle --enable-threads on FreeBSD.law1999-09-141-0/+6
| | | | | | | * configure: Rebuit. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29403 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Add crtbeginS.o, crtendS.o for mips-linux; addlaw1999-09-141-1/+4
| | | | | | | | thread support. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29402 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (m68k-*-rtemscoff*): Added.law1999-09-141-7/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (mips64orion-*-rtems*): Converted to ELF. * configure.in (sparc-*-rtemsaout*): Added as alias for old sparc-rtems configuration. * configure.in (sparc-*-rtemself*): Added. * configure.in (sparc-*-rtems*): Now ELF not a.out. * config/i386/rtems.h: Added comment. * config/sparc/rtemself.h: New file. * configure.in (m68k-rtemself): Added. * config/elfos.h: Added ifndef wrapper for DWARF2_DEBUGGING_INFO and DWARF_DEBUGGING_INFO. * config/m68k/crti.s: New file. * config/m68k/crtn.s: New file. * config/m68k/t-crtstuff: New file. * config/m68k/rtemself.h: New file. * configure.in (i[[34567]]86-*-rtemself*): Now uses crtstuff for global ctor/dtor and C++ exception handling. * config/i386/rtemself.h: Now uses crtstuff (crti.o + crtbegin.o) for STARTFILE_SPEC and crtstuff (crtend.o + crtn.o) for ENDFILE_SPEC. * config/i386/t-rtems-i386: New File. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29401 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-09-13 12:13 -0700 Zack Weinberg <zack@bitmover.com>zack1999-09-131-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | * gcc.c: Include sys/resource.h. (report_times): New flag. (execute): If report_times is set, calculate and report the CPU time consumed by each subprocess. (rus, prus): New globals. (option_map): Add --time. (display_help): Document -time. (process_command): Set report_times if -time is given. Turn off -pipe if -time is given. * invoke.texi: Document new option -time. * configure.in: Check for getrusage. Check if we have to prototype getrusage. * acconfig.h: Add NEED_DECLARATION_GETRUSAGE. * configure: Regenerate. * config.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29381 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: add i370-*-openedition, i370-*-mvs andrth1999-09-081-8/+27
| | | | | | | i370-*-linux targets git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29191 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Add hppa1.0-*-mpeix for MPE port.law1999-09-071-0/+17
| | | | | | | * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29163 138bc75d-0d04-0410-961f-82ee72b054a4
* Merge in gcc2-ss-010999law1999-09-071-9/+15
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29150 138bc75d-0d04-0410-961f-82ee72b054a4
* * clipper/clipper.c (clipper_va_start): Fix typos.rth1999-09-061-5/+6
| | | | | | | | | | | * pyr/pyr.c (pyr_build_va_list, pyr_va_start, pyr_va_arg): New stubs. * spur/spur.c (spur_build_va_list, spur_va_start): New stubs. (spur_va_arg): New stub. * configure.in: Comment out pyramid. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29133 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (i[34567]86-*-sco3.2v4*): Target does not truncatelaw1999-08-291-1/+4
| | | | | | | | filenames. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28959 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Don't use shell ! to negate exit codesnathan1999-08-271-2/+6
| | | | | | | * configure: Regenerate git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28927 138bc75d-0d04-0410-961f-82ee72b054a4
* Handle DFmode and DImode constant addresses.nickc1999-08-241-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28823 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Remove code to select/de-select the haifalaw1999-08-241-34/+0
| | | | | | | | | | | scheduler. Every scheduled port gets haifa now. * configure: Rebuilt. * flags.h, genattrtab.c, rtl.h, toplev.c: Remove HAIFA ifdefs. * sched.c Deleted. * Makefile.in: Corresponding changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28809 138bc75d-0d04-0410-961f-82ee72b054a4
* Mumit Khan <khan@xraylith.wisc.edu>rth1999-08-141-0/+40
| | | | | | | | | | | | | | * configure.in: Handle --disable/enable-win32-registry. * install.texi: Document --disable/enable-win32-registry. * acconfig.h (ENABLE_WIN32_REGISTRY): New macro. (WIN32_REGISTRY_KEY): New macro. * prefix.c: Use to enable/disable win32-specific code. (lookup_key): Use versioned key. * configure: Regenerate. * config.in: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28712 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (alpha*-dec-osf*): Add osf5.rth1999-08-121-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28690 138bc75d-0d04-0410-961f-82ee72b054a4
* Apply Phillip Blundell's patch to distinguish between new and old binutils.nickc1999-08-121-4/+20
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28687 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/sparc/liteelf.h: New file to support sparclite-elf targetlaw1999-08-071-0/+14
| | | | | | | | | | | * config/sparc/t-sp86x: New file to support sparc86x targets * config/sparc/sp86x-aout.h: New file to support sparc86x-aout target * config/sparc/sp86x-elf.h: New file to support sparc86x-elf target * configure.in: Support above target triplets * configure: Regenerated git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28581 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure: Rebuilt.tromey1999-08-041-8/+0
| | | | | | | * configure.in: Removed --enable-java-gc option and JAVAGC subst. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28500 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/libgloss.h: Add a note discouraging use with ELF.jason1999-08-031-5/+12
| | | | | | | * configure.in: Don't use libgloss.h for ELF targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28425 138bc75d-0d04-0410-961f-82ee72b054a4
* Jakub Jelinek <jj@ultra.linux.cz>rth1999-08-021-5/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config/sparc/sparc.h (ASM_DECLARE_REGISTER_GLOBAL): New macro. (RTX_OK_FOR_OLO10): Likewise. (GO_IF_LEGITIMATE_ADDRESS): If assembler supports offsetable %lo(), allow it in addresses... (PRINT_OPERAND_ADDRESS): ... and print it appropriately. * config/sparc/sparc.md (sethi_di_medlow_embmedany_pic): sethi %lo() does not make sense. * config/sparc/sparc.c (sparc_hard_reg_printed): New array. (sparc_output_scratch_registers): New function. (output_function_prologue, sparc_flat_output_function_prologue): Use it. * varasm.c (make_decl_rtl): Use ASM_DECLARE_REGISTER_GLOBAL if defined. * tm.texi (ASM_DECLARE_REGISTER_GLOBAL): Document it. * configure.in: Add check for .register pseudo-op support in as and check for offsetable %lo(). * acconfig.h: Add templates for the above checks. * configure: Regenerate. Richard Henderson <rth@cygnus.com> * sparc/linux64.h (TARGET_DEFAULT): Remove MASK_APP_REGS. * sparc/sol2-sld-64.h (TARGET_DEFAULT): Likewise. * sparc/sol2.h (TARGET_DEFAULT): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28414 138bc75d-0d04-0410-961f-82ee72b054a4
* Jakub Jelinek <jj@ultra.linux.cz>rth1999-08-021-0/+3
| | | | | | | | | * config/float-sparc.h: New file. * configure.in: Use float_format=sparc for sparc-*-linux-gnulibc1, sparc-*-linux-gnu and sparc64-*-linux*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28412 138bc75d-0d04-0410-961f-82ee72b054a4
* Patch from Phillip Blundell <pb@nexus.co.uk> to add arm/thumb uclinux support.nickc1999-07-281-0/+18
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28312 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (hppa*-*-hpux11*): Use symbolic MASK_PA_11 insteadlaw1999-07-161-1/+12
| | | | | | | | of "1". * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28130 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Use t-iris6, even with GNU LD.mmitchel1999-07-151-2/+1
| | | | | | | | * config/mips/iris6gld.h: Fix typo in linker spec. * config/mips/t-iris6gld: Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28115 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (alpha*-*-*): Include alpha/t-ieee.law1999-07-141-6/+10
| | | | | | | | * configure: Rebuilt. * alpha/t-ieee: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28090 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (i?86-*-elf*): New target.law1999-07-111-0/+8
| | | | | | | | * configure: Rebuilt. * i386/i386elf.h, i386/t-i386elf: New files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28057 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc/configure.in (mips-sgi-irix6*): Handle --with-gnu-ld.mmitchel1999-07-021-2/+8
| | | | | | | | * gcc/config/mips/t-iris6gld: New file. * gcc/config/mips/iris6gld.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27924 138bc75d-0d04-0410-961f-82ee72b054a4
* Add support for arm-pe and thumb-penickc1999-07-011-0/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27871 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (hppa*-*-*): Add som.h or elf.h to tm_file aslaw1999-06-301-17/+22
| | | | | | | | | | | | | | | | | | | appropriate. * configure: Rebuilt. (hppa1.1-*-pro*, hppa1.1-*-rtems*): Define target_cpu_default. * pa.h: Include dbxelf.h. Delete various dbx/stabs related definitions made redundant by dbxelf.h inclusion. Delete lots of definitions related to assembly output that are specific to the SOM object format. * pa.c (output_function_prologue): Do not emit the function's name for OBJ_ELF. * pa-pro-end.h (STARTFILE_SPEC): Undefine before redefining. * pa-pro.h: Deleted. * som.h: New file with SOM specific definitions. * elf.h: New file with ELF specific definitions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27846 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (hppa*-hp-hpux11*): New configuration.law1999-06-291-0/+38
| | | | | | | | | | * configure: Rebuilt. * pa/pa-hpux11.h: New file. * pa.h (CPP_SPEC): Conditionally add -D__STDC_EXT__ to the cpp command line. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27837 138bc75d-0d04-0410-961f-82ee72b054a4
* law1999-06-241-1/+1
| | | | | | | | | | * system.h (strstr): New external function declaration. * acconfig.h (NEED_DECLARATION_STRSTR): New define slot. * configure.in (GCC_NEED_DECLARATIONS): Check for strstr. * config.in, configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27747 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix typo.nickc1999-06-141-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27516 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (rs6000-ibm-aix4.3*, powerpc-ibm-aix4.3*): Do notlaw1999-06-141-1/+1
| | | | | | | | require a sub-version #. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27513 138bc75d-0d04-0410-961f-82ee72b054a4
* Add support for thumb-elf target.nickc1999-06-111-1/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27490 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix aix4.1 configure problem reported by Kaven Ghazi.wilson1999-06-081-1/+1
| | | | | | | | * configure.in (rs6000-ibm-aix4.[12]*): Change rx6000 to rs6000. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27428 138bc75d-0d04-0410-961f-82ee72b054a4
* law1999-06-071-1/+0
| | | | | | | | | * m68k/x-hp3bsd44: Delete obsolete and incorrect file. * configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27412 138bc75d-0d04-0410-961f-82ee72b054a4
* * README, configure.in, gcc.1, gcc.texi: Update name (egcs -> gcc)law1999-06-021-2/+2
| | | | | | | | | and version #s (1.1 -> 2.96) as needed. * README.g77: Kill way out of date file in the toplevel directory. Part of the ongoing conversion to the one true gcc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27308 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (i[34567]86-*-freebsdelf): Don't include linux.h,law1999-06-021-3/+3
| | | | | | | | | | | | | | | i386/freebsd-elf.h no longer requires it. Instead include svr4.h. * configure: Rebuilt. * i386/freebsd-elf.h (DEFAULT_VTABLE_THUNKS): Define. (ASM_COMMENT_START, ASM_APP_ON, ASM_APP_OFF, SET_ASM_OP): Likewise. (PREFERRED_DEBUGGING_TYPE, WCHAR_UNSIGNED): Likewise. (SWITCH_TAKES_ARG): Likewise. * i386/freebsd.h: Remove FREEBSD_NATIVE support. * config/t-freebsd: Moved from config/i386/ so it can used for all FreeBSD targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27305 138bc75d-0d04-0410-961f-82ee72b054a4
* Wed Jun 2 00:08:34 1999 Robert Lipe <robertlipe@usa.net>law1999-06-011-0/+1
| | | | | | | | * configure.in (i[34567]86-*-udk*): Install headers with cpio. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27291 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (native gas tests): Search for an assembler in thelaw1999-05-311-1/+49
| | | | | | | | same manner that the installed compiler will. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27269 138bc75d-0d04-0410-961f-82ee72b054a4
* * alpha.h (MASK_FIX, TARGET_FIX): New.rth1999-05-261-1/+1
| | | | | | | | | | | | | | | | | | (MASK_*): Reorganize constants. (CPP_AM_FIX_SPEC): New. (TARGET_SWITCHES): Add FIX. (EXTRA_SPECS): Likewise. (CPP_CPU_EV6_SPEC): Use FIX, not CIX. (SECONDARY_MEMORY_NEEDED): Likewise. (REGISTER_MOVE_COST): Likewise. * alpha.c (override_options): Add FIX support. Always use ALPHA_TP_PROG for ev6. * alpha.md (sqrt and mov[sd]i patterns): Use FIX, not CIX. * alpha/elf.h (ASM_FILE_START): Look at FIX too. * configure.in (target_cpu_default2) [ev6]: Use FIX, not CIX. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27183 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix aix --with-gnu-ld configuration bug.wilson1999-05-241-7/+7
| | | | | | | | * configure.in (rs6000-ibm-aix4.[12]*): Delete use of aix41-gld.h. Add use of x-aix41-gld. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27130 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (arm*-*-netbsd*): Use collect2.law1999-05-171-0/+6
| | | | | | | | | | | | (i[34567]86-*-netbsd*): Likewise. (m68k*-*-netbsd*): Likewise. (ns32k-*-netbsd*): Likewise. (sparc-*-netbsd*): Likewise. (vax-*-netbsd*): Likewise. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26991 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-05-12 20:22 -0400 Zack Weinberg <zack@rabi.columbia.edu>zack1999-05-121-5/+16
| | | | | | | | | * configure.in: Make --enable-cpp and --with-cpp-install-dir documented options. Enable the cpp driver by default. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26908 138bc75d-0d04-0410-961f-82ee72b054a4