aboutsummaryrefslogtreecommitdiff
path: root/configure
AgeCommit message (Collapse)AuthorFilesLines
2003-01-15configure.in (noconfigdirs): Don't skip gas on IRIX 6.Alexandre Oliva1-43/+61
* configure.in (noconfigdirs): Don't skip gas on IRIX 6. * configure: Rebuilt. From-SVN: r61325
2003-01-10configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS.Nathanael Nerode1-29/+11
* configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS. * Makefile.tpl: Pass TOPLEVEL_CONFIGURE_ARGUMENTS to gcc. * Makefile.in: Regenerate. * configure: Regenerate. From-SVN: r61161
2003-01-09configure.in: Remove Makefile in build...Alexandre Oliva1-57/+83
* configure.in: Remove Makefile in build, host and target modules unless configure was run with --no-recursion. * configure: Rebuilt. From-SVN: r61126
2003-01-07* configure: Regenerate with proper autoconf 2.13.Christopher Faylor1-28/+9
From-SVN: r61022
2003-01-07* configure.in: Add AC_PREREQ for consistency.Christopher Faylor1-44/+64
From-SVN: r61015
2003-01-06configure.in (GDB_TK): Add tcl directories conditional on gdb/gdbtk ↵Andrew Cagney1-33/+45
directory being present. 2003-01-06 Andrew Cagney <ac131313@redhat.com> * configure.in (GDB_TK): Add tcl directories conditional on gdb/gdbtk directory being present. * configure: Regenerate. From-SVN: r60943
2003-01-04configure.in (LD): Improve test for gcc.John David Anglin1-63/+73
* configure.in (LD): Improve test for gcc. Try to set LD to the ld used by gcc if LD is not defined and we are not doing a Canadian Cross. * configure: Rebuilt. From-SVN: r60891
2002-12-31configure.in: Fix use of $program_transform_name.Andreas Schwab1-3/+3
* configure.in: Fix use of $program_transform_name. * configure: Regenerated. From-SVN: r60704
2002-12-31* configure.in (baseargs): Don't remove first configure argument.Daniel Jacobowitz1-1/+1
From-SVN: r60673
2002-12-29configure.in (host_configargs): Replace reference to no-longer-defined ↵Alexandre Oliva1-48/+71
buildopts with --build=${build_alias}. * configure.in (host_configargs): Replace reference to no-longer-defined buildopts with --build=${build_alias}. * configure: Rebuilt. From-SVN: r60606
2002-12-28configure.in (host_configargs): Replace reference to no-longer-defined ↵Alexandre Oliva1-218/+249
buildopts with --build=${build_alias}. * configure.in (host_configargs): Replace reference to no-longer-defined buildopts with --build=${build_alias}. * configure: Rebuilt. From-SVN: r60582
2002-12-28Makefile.tpl: Fix dramatic bustage due to change in program_transform_name.Nathanael Nerode1-128/+468
* Makefile.tpl: Fix dramatic bustage due to change in program_transform_name. * Makefile.in: Regenerate. * configure.in: Remove unnecessary PATH setting. * configure: Regnerate. * configure.in: Don't default to unprefixed tools unless the native tools will work. * configure: Regenerate. From-SVN: r60568
2002-12-28configure.in: Convert to autoconf script.Nathanael Nerode1-974/+3468
(toplev) * configure.in: Convert to autoconf script. Blow away lots of now-redundant Makefile fragments. * configure: Generate using Autoconf. * Makefile.tpl: Rewrite to reflect autoconfiscation. * Makefile.in: Regenerate. (config) * acx.m4: New. * mh-a68bsd, mh-aix386, mh-apollo68, mh-delta88, mh-hp300, mh-hpux, mh-hpux8, mh-irix5, mh-irix6, mh-ncrsvr43, mh-openedition, mh-riscos, mh-sysv: Delete. * mh-cxux, mh-dgux386, mh-interix, mh-lynxrs6k, mh-ncr3000, mh-necv4, mh-sco, mh-solaris, mh-sysv4, mh-sysv5, mt-v810: Simplify. From-SVN: r60558
2002-12-28configure: Fix stupid bug where RANLIB was mistakenly included.Nathanael Nerode1-2/+2
* configure: Fix stupid bug where RANLIB was mistakenly included. * configure.in: Rename (buildargs, hostargs, targargs) to (build_configargs, host_configargs, target_configargs). * configure.in: Move logic out of sed statement. From-SVN: r60551
2002-12-27configure: Remove unneeded 'export's.Nathanael Nerode1-30/+8
* configure: Remove unneeded 'export's. Make CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET substituted in configure.in only. From-SVN: r60550
2002-12-22configure.in (extra_ranlibflags_for_target): New variable.Geoffrey Keating1-1/+2
* configure.in (extra_ranlibflags_for_target): New variable. (*-*-darwin): Add -c to ranlib commands. * configure (tooldir): Handle extra_ranlibflags_for_target. From-SVN: r60397
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-538/+317
From-SVN: r60174
2002-09-29configure: Revert accidentally applied changes.Nathanael Nerode1-49/+99
2002-09-29 Nathanael Nerode <neroden@gcc.gnu.org> * configure: Revert accidentally applied changes. From-SVN: r57626
2002-09-29Makefile.tpl: Make more autoconf-friendly.Nathanael Nerode1-101/+50
2002-09-29 Nathanael Nerode <neroden@gcc.gnu.org> * Makefile.tpl: Make more autoconf-friendly. * Makefile.in: Regenerate. * configure: Make substitution more autoconf-like. From-SVN: r57625
2002-09-26Makefile.tpl: Make subsituted variables more autoconfy.Nathanael Nerode1-27/+25
2002-09-25 Nathanael Nerode <neroden@gcc.gnu.org> * Makefile.tpl: Make subsituted variables more autoconfy. * Makefile.in: Regenerate. * configure: Make seds more autoconfy. From-SVN: r57522
2002-06-19configure, .cvsignore: Revert previous change...Phil Edwards1-28/+1
2002-06-19 Phil Edwards <pme@gcc.gnu.org> * configure, .cvsignore: Revert previous change... * Makefile: ...delete. From-SVN: r54792
2002-06-18configure: Remove garbage from previous commit.Phil Edwards1-5/+1
2002-06-18 Phil Edwards <pme@gcc.gnu.org> * configure: Remove garbage from previous commit. From-SVN: r54763
2002-06-18configure: For in-source builds, make a subdir and re-exec there.Phil Edwards1-1/+32
2002-06-18 Phil Edwards <pme@gcc.gnu.org> * configure: For in-source builds, make a subdir and re-exec there. * Makefile: New file. Pass targets through to build directory. * .cvsignore: No longer ignore "Makefile". From-SVN: r54759
2002-05-31Makefile.in: Replace HOST_PREFIX...Nathanael Nerode1-5/+5
* Makefile.in: Replace HOST_PREFIX, HOST_PREFIX_1 with BUILD_PREFIX, BUILD_PREFIX_1, to correct nomenclature. * configure: Likewise. From-SVN: r54119
2002-05-16Makefile.in: Allow for PWDCMD to override hardcoded pwd.Rainer Orth1-20/+20
* Makefile.in: Allow for PWDCMD to override hardcoded pwd. * config-ml.in: Likewise. * configure: Likewise. * configure.in: Likewise. boehm-gc: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. * aclocal.m4: Regenerate. * configure: Regenerate. config: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. contrib: * test_installed: Allow for PWDCMD to override hardcoded pwd. * test_summary: Likewise. gcc: * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * configure.in: Likewise. * fixinc/check.tpl: Likewise. * fixinc/fixinc.dgux: Likewise. * fixinc/fixinc.svr4: Likewise. * fixinc/fixinc.winnt: Likewise. * fixinc/fixincl.sh: Likewise. * fixproto: Likewise. * configure: Regenerate. gcc/ada: * Makefile.adalib: Allow for PWDCMD to override hardcoded pwd. * Makefile.in: Likewise. gcc/f: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. gcc/java: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. gcc/po: * exgettext: Allow for PWDCMD to override hardcoded pwd. gcc/treelang: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. libf2c: * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * aclocal.m4: Likewise. * configure: Regenerate. libjava: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. * configure.in: Likewise. * aclocal.m4: Regenerate. * configure: Regenerate. libobjc: * aclocal.m4: Allow for PWDCMD to override hardcoded pwd. * configure: Regenerate. libstdc++-v3: * Makefile.am: Allow for PWDCMD to override hardcoded pwd. * acinclude.m4: Likewise. * docs/html/Makefile: Likewise. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate. zlib: * configure.in: Allow for PWDCMD to override hardcoded pwd. * configure: Regenerate. * ChangeLog: Move entries to ChangeLog.gcj. From-SVN: r53523
2002-05-13configure: move some logic to configure.inNathanael Nerode1-17/+1
* configure: move some logic to configure.in * configure.in: move some logic from configure From-SVN: r53432
2001-12-05* configure, configure.in: Use temp file for long sed commands.Douglas B Rupp1-3/+8
From-SVN: r47669
2001-11-28top level:Zack Weinberg1-1/+8
2001-11-27 DJ Delorie <dj@redhat.com> Zack Weinberg <zack@codesourcery.com> When build != host, create libiberty for the build machine. * Makefile.in (TARGET_CONFIGARGS, BUILD_CONFIGARGS): Replace CONFIG_ARGUMENTS. (ALL_BUILD_MODULES_LIST, BUILD_CONFIGDIRS, BUILD_SUBDIR): New variables. (ALL_BUILD_MODULES, CONFIGURE_BUILD_MODULES): New variables and rules. (all.normal): Depend on ALL_BUILD_MODULES. (CONFIGURE_TARGET_MODULES rule): Use TARGET_CONFIGARGS. (all-build-libiberty): Depend on configure-build-libiberty. * configure: Calculate and substitute proper value for ALL_BUILD_MODULES. * configure.in: Create the build subdirectory. Calculate and substitute TARGET_CONFIGARGS (formerly CONFIG_ARGUMENTS); also BUILD_SUBDIR and BUILD_CONFIGARGS (new). libiberty: 2001-11-27 Zack Weinberg <zack@codesourcery.com> * _doprnt.c: Moved here from gcc/doprint.c. Adjust to build in libiberty context. Fix typo in leading comment. * configure.in: Fix various AC_DEFINEs so autoheader works. If any of vprintf, vsprintf, vfprintf is missing from libc, then AC_REPLACE_FUNCS(_doprnt). From-SVN: r47393
2001-10-28* ChangeLog, configure: Fix spelling errors.Joseph Myers1-2/+2
From-SVN: r46579
2001-10-02* configure: Handle temporary files securely using mkdir.Joseph Myers1-6/+8
From-SVN: r45939
2001-05-23Fix typo applying previous patch.Anthony Green1-2/+2
From-SVN: r42503
2001-05-23Missed hunk from old GCJ_FOR_TARGET patch.Anthony Green1-2/+3
From-SVN: r42501
2001-02-06* configure: Output host type to stdout, not stderr.Ben Elliston1-2/+2
From-SVN: r39505
2001-01-02* configure: handle DOS-style absolute paths.Laurynas Biveinis1-18/+10
From-SVN: r38621
2000-11-13configure: Provide the original toplevel configure arguments (including $0) ↵Joseph Myers1-13/+5
to... * configure: Provide the original toplevel configure arguments (including $0) to subprocesses in the environment rather than through gcc/configargs.h. gcc: * configure.in: Take toplevel configure arguments from the environment to create configargs.h and substitute gcc_config_arguments, taking account of any existing configargs.h if reconfiguring. * configure: Regenerate. * gccbug.in: Include toplevel configure arguments in gccbug. From-SVN: r37423
2000-11-13configure: Turn on libstdc++ V3 by default.Mark Mitchell1-1/+2
* configure: Turn on libstdc++ V3 by default. * configure.in: Turn on libstdc++ V3 by default. * configure: Regenerated. From-SVN: r37415
2000-10-17Only create gcc/configargs.h if gcc build directory is presentMichael Meissner1-2/+4
From-SVN: r36894
2000-10-05configure: Save configure arguments to gcc/configargs.h.Phil Edwards1-1/+11
* configure: Save configure arguments to gcc/configargs.h. * gcc.c (main): Include generated configargs.h header and use arguments in '-v' output. From-SVN: r36734
2000-08-14top level:Zack Weinberg1-7/+5
* configure: Make enable_threads and enable_shared defaults explicit. Substitute enable_threads into generated Makefiles. * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. * libtool.m4: Accept *-*-linux* not just *-*-linux-gnu*. gcc: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. * fixinc/inclhack.def: Likewise. * fixinc/mkfixinc.sh: Likewise. * configure: Regenerate. * fixinc/fixincl.x: Regenerate. * install.texi: Document equivalence of linux and linux-gnu. libio: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. Honor --disable-threads. libstdc++: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. Honor --disable-threads. libstdc++-v3: * configure: Regenerate after change to ../libtool.m4. libobjc: * configure: Regenerate after change to ../libtool.m4. From-SVN: r35680
2000-07-23* configure (topsrcdir): Don't use dirname.Michael Sokolov1-2/+3
From-SVN: r35207
2000-07-22merge with /cvs/srcJason Merrill1-7/+12
From-SVN: r35188
2000-02-16configure (gcc_version): When setting, narrow search to lines containing ↵Kaveh R. Ghazi1-3/+3
`version_string'. * configure (gcc_version): When setting, narrow search to lines containing `version_string'. gcc: * version.c: Include gansidecl.h and version.h. * version.h: Wrap entire file in macro __GCC_VERSION_H__. * configure.in (gcc_version): When setting, narrow search to lines containing `version_string'. * Makefile.in (mainversion): Likewise. (GCC_H): New variable. (gcc.h): Delete target. (gcc.o, gccspec.o, cppspec.o): Depend on $(GCC_H), not gcc.h. (version.o): Depend on version.h. (dbxout.o): Don't depend on gcc.h. gcc/cp: * Make-lang.in (g++spec.o): Depend on $(GCC_H), not gcc.h. gcc/f: * Make-lang.in (g77spec.o): Depend on $(GCC_H), not gcc.h. gcc/java: * Make-lang.in (jvspec.o): Depend on $(GCC_H), not gcc.h. libf2c: * configure.in (gcc_version): When setting, narrow search to lines containing `version_string'. From-SVN: r32009
1999-10-25* configure: Fix quoting inside arguments of eval.Andreas Schwab1-6/+6
From-SVN: r30179
1999-04-02configure (gxx_include_dir): Removed.H.J. Lu1-29/+0
* configure (gxx_include_dir): Removed. * configure.in (gxx_include_dir): Handle it. * Makefile.in: Likewise. * libio/configure.in (gxx_include_dir): Handle it. * libio/Makefile.in: Likewise. * libstdc++/configure.in (gxx_include_dir): Handle it. * libstdc++/Makefile.in: Likewise. From-SVN: r26126
1998-11-26configure (skip-this-dir): Add handling for new shell script...Manfred Hollstein1-0/+16
./ChangeLog:1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure (skip-this-dir): Add handling for new shell script, which might be created by a sub-directory's configure to indicate, this particular directory is "unwanted". * Makefile.in ($(CONFIGURE_TARGET_MODULES)): Likewise. ./gcc/ChangeLog:1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (CONFIG_LANGUAGES): New macro taking all languages which can be configured. (LANGUAGES): Use $(CONFIG_LANGUAGES) instead of @all_languages@ (Makefile): Pass actual LANGUAGES through the environment when re-configuring. (cstamp-h): Likewise. (config.status): Likewise. * configure.in (enable_languages): Add new configuration parameter "--enable-languages=lang1,lang2,...". (${srcdir}/*/config-lang.in): Change handling to configure only those directories, that the user might have enabled; default to "all" existing languages. * configure: Regenerate. ./libchill/ChangeLog:1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. * configure: Regenerate. ./libf2c/ChangeLog:1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. * configure: Regenerate. ./libio/ChangeLog:1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. ./libobjc/ChangeLog:1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. * configure: Regenerate. ./libstdc++/ChangeLog:1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. From-SVN: r23892
1998-10-13configure: Add pattern to replace "build_tooldir"'s definition in the ↵Manfred Hollstein1-0/+1
generated Makefile... * configure: Add pattern to replace "build_tooldir"'s definition in the generated Makefile with "tooldir"'s actual value. From-SVN: r23048
1998-10-12Final changes from devo<->egcs merge.Jeff Law1-23/+127
Final changes from devo<->egcs merge. Ugh, a year of configury/Makefile hacking. From-SVN: r23012
1998-08-30configure (gxx_include_dir): Changed to ↵H.J. Lu1-1/+2
'${prefix}/include/g++'-${libstdcxx_interface}. * configure (gxx_include_dir): Changed to '${prefix}/include/g++'-${libstdcxx_interface}. * config.if: New to determine the interfaces. From-SVN: r22109
1998-07-29configure: Fix --without/--disable cases for gxx-include-dir.Manfred Hollstein1-2/+17
1998-07-29 Manfred Hollstein <manfred@s-direktnet.de> * configure: Fix --without/--disable cases for gxx-include-dir. From-SVN: r21486
1998-06-26Makefile.in (BASE_FLAGS_TO_PASS): Add gcc_version_trigger.Manfred Hollstein1-33/+30
d egcs/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (BASE_FLAGS_TO_PASS): Add gcc_version_trigger. (Makefile): Depend on $(gcc_version_trigger). * configure (gcc_version): Change default initializer to empty string. (gcc_version_trigger): New variable; pass this variable down to subdir configures to enable them checking gcc's version themselves. Emit make macros for both gcc_version vars. (topsrcdir): Initialize reliably. (recursion line): Remove --with-gcc-version=${gcc_version}. egcs/gcc/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (gcc_version, gcc_version_trigger): New macros. (version): Initialize from $(gcc_version). * configure.in (version): Rename to gcc_version. (gcc_version_trigger): New variable; call AC_SUBST for it and emit it into the generated config.status. * configure: Regenerate. egcs/libf2c/ChangeLog.egcs: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (gcc_version_trigger): Add new macro. (config.status): Add dependency upon $(gcc_version_trigger). * configure.in (gcc_version_trigger): New variable; initialize using value from toplevel configure; add AC_SUBST for it. (gcc_version): Change initialization to use this new variable. * configure: Regenerate. egcs/libio/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * config.shared (FLAGS_TO_PASS): Add gcc_version_trigger. (Makefile): Add dependency upon $(gcc_version_trigger). From-SVN: r20736