Commit Graph

3026 Commits

Author SHA1 Message Date
Mark Mitchell
e40f2829d1 Fix typo
From-SVN: r39478
2001-02-06 05:53:22 +00:00
Mark Mitchell
2a4e96b718 ltcf-c.sh: Add support for --no-undefined under GNU/Linux.
* ltcf-c.sh: Add support for --no-undefined under GNU/Linux.
	* ltcf-cxx.sh: Likewise.

From-SVN: r39477
2001-02-06 05:52:33 +00:00
Mark Mitchell
36ca672c97 * config.if: Assume enable_libstdcxx_v3 is defined.
From-SVN: r39454
2001-02-05 11:02:20 +00:00
Mark Mitchell
22fdd65e59 Remove V2 C++ library.
* configure.in: Remove --enable-libstdcxx_v3 support.

	* Makefile.in (site.exp): Always set HAVE_LIBSTDCXX_V3.
	* configure.in: Remove --enable-libstdcxx_v3 support.
	* configure: Regenerated.

From-SVN: r39445
2001-02-05 01:38:47 +00:00
Bryce McKinlay
3b60dd8e10 Add support for Java demangling under the v3 ABI:
* cp-demangle.c (NAMESPACE_SEPARATOR): New define.
	(struct demangling_def): Add `style' field.
	(demangling_new): New parameter `style'. Set it in demangling_t.
	(demangle_prefix): Use NAMESPACE_SEPARATOR.
	(demangle_type_ptr): Don't emit pointer symbol if doing Java output.
	(cp_demangle): New parameter `style'. Pass it to demangling_new().
	(main): Call cp_demangle with extra parameter.
	(java_demangle_v3): New function.
	(java_builtin_type_names): New. Table of primitive type names used
	for Java demangling.
	(demangle_builtin_type): Look up in java_builtin_type_names if doing
	Java output.
	* cplus-dem.c (cplus_demangle): Use java_demangle_v3 to do Java
	demangling.
	(long_options): Remove obsolete `java' option.
	(main): Remove explicit handling of `java' option. Instead, pass style
	parameter in cplus_demangle flags as gdb does.
	* testsuite/demangle.expected: Add some Java test cases.

From-SVN: r39399
2001-02-02 00:27:39 +00:00
Phil Edwards
42c0c80add COPYING.LIB: Update to LGPL 2.1 from the FSF.
2001-01-29  Phil Edwards  <pme@sources.redhat.com>

	* COPYING.LIB:  Update to LGPL 2.1 from the FSF.

From-SVN: r39330
2001-01-29 13:32:47 +00:00
Richard Henderson
0be25992bc configure.in (target_makefile_frag): Use mt-alphaieee.
* configure.in (target_makefile_frag) [alpha*-*]: Use mt-alphaieee.

 	* mt-alphaieee: New file.

 	* config/alpha/t-ieee: Remove multilibbing.
 	(TARGET_LIBGCC2_CFLAGS): Add -mieee.

 	* configure.host (alpha*-*) [libgcj_flags]: Add -mieee.

From-SVN: r39309
2001-01-27 22:59:00 -08:00
Michael Sokolov
8a8de62d6d ltcf-cxx.sh (ac_cv_prog_cc_pic_works, [...]): Don't unset, it's non-portable and no longer necessary, set to empty instead.
* ltcf-cxx.sh (ac_cv_prog_cc_pic_works, ac_cv_prog_cc_static_works):
	Don't unset, it's non-portable and no longer necessary, set to empty
	instead.

From-SVN: r39300
2001-01-27 19:51:13 +00:00
Michael Sokolov
92769744ae * ltconfig: Shell portability fix for the tagname validity check.
From-SVN: r39299
2001-01-27 19:48:46 +00:00
Alexandre Oliva
88a1c0abe9 ltcf-c.sh (ld_shlibs): Disable on unknown CPU types.
* ltcf-c.sh (ld_shlibs) [aix5*]: Disable on unknown CPU types.
* ltcf-cxx.sh, ltcf-gcj.sh: Likewise.

From-SVN: r39297
2001-01-27 19:12:14 +00:00
Michael Sokolov
45291dd585 * ltcf-cxx.sh: Use parentheses around eval $ac_compile.
From-SVN: r39288
2001-01-26 22:55:12 +00:00
Tom Tromey
1ace7e157e * configure.in: Allow libgcj to be built on Sparc Solaris.
From-SVN: r39279
2001-01-26 18:10:07 +00:00
David Edelsohn
0ef8b11bf2 - Add AIX 5 support following AIX 4.
From-SVN: r39270
2001-01-25 14:11:34 -05:00
Alexandre Oliva
9bad11e125 ltmain.sh (TAG disable-shared, [...]): Make sure we keep at least one of build_libtool_libs or build_old_libs set to yes.
* ltmain.sh (TAG disable-shared, TAG disable-static): Make sure we
keep at least one of build_libtool_libs or build_old_libs set to
yes.

From-SVN: r39245
2001-01-24 20:08:50 +00:00
Alexandre Oliva
0006091ec2 ltcf-gcj.sh (lt_simple_link_test_code): Remove stray `(0)'.
* ltcf-gcj.sh (lt_simple_link_test_code): Remove stray `(0)'.
* libtool.m4 (_AC_LIBTOOL_GCJ): Pass $CPPFLAGS on.

From-SVN: r39223
2001-01-24 02:24:50 +00:00
Bryce McKinlay
7c01b2b5a8 configure.in: Enable libgcj on several additional platforms.
* configure.in: Enable libgcj on several additional platforms.

In gcc/java:
	* config-lang.in: Disable java by default.

From-SVN: r39212
2001-01-23 22:17:31 +00:00
Bryce McKinlay
d340e0ac39 * configure.in: Enable libgcj for linux targets.
From-SVN: r39177
2001-01-22 01:47:11 +00:00
Michael Sokolov
5baf8c3790 MAINTAINERS (Write After Approval): Add myself.
2001-01-20  Michael Sokolov  <msokolov@ivan.Harhan.ORG>

	* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r39159
2001-01-21 01:13:52 +00:00
John David Anglin
10a0ba8488 * MAINTAINERS: Add myself as vax port maintainer.
From-SVN: r39048
2001-01-15 18:36:00 +00:00
Fergus Henderson
357c6a4b51 * MAINTAINERS: Add myself as Mercury front-end maintainer.
From-SVN: r39025
2001-01-15 04:00:09 +00:00
Mike Stump
6e2d9a7aab Makefile.in (CONFIGURE_TARGET_MODULES): Pass back configuration failures of subdirectories.
* Makefile.in (CONFIGURE_TARGET_MODULES): Pass back configuration
	failures of subdirectories.

From-SVN: r38837
2001-01-09 18:55:41 +00:00
Laurynas Biveinis
976b230df9 ltcf-c.sh: clear ac_cv_prog_cc_pic for DJGPP.
* ltcf-c.sh: clear ac_cv_prog_cc_pic for DJGPP. Do not add
'-DPIC' to ac_cv_prog_cc_pic for DJGPP.
* ltcf-cxx.sh: likewise.
* ltcf-gcj.sh: likewise.
* ltconfig.sh: fix typo.

From-SVN: r38624
2001-01-02 10:55:07 -05:00
Laurynas Biveinis
071091103c * configure: handle DOS-style absolute paths.
From-SVN: r38621
2001-01-02 10:44:40 -05:00
Laurynas Biveinis
1da5b8fc55 * configure.in: remove supported directories from $noconfigdirs for DJGPP.
From-SVN: r38620
2001-01-02 10:36:25 -05:00
Marek Michalkiewicz
4c2f5b4fd3 * MAINTAINERS: Add myself as avr port co-maintainer.
From-SVN: r38556
2000-12-30 11:56:57 +00:00
Ben Elliston
bc53668ead * MAINTAINERS: Add myself under ``Write After Approval''.
From-SVN: r38502
2000-12-28 09:00:13 +11:00
Joseph Myers
c387606fe8 * texinfo: Remove directory from GCC.
From-SVN: r38384
2000-12-19 19:42:23 +00:00
Joseph Myers
2cb5082c1e COPYING: Update to current ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes...
* COPYING: Update to current
	ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references
	to 19yy as example year in copyright notice).

gcc:
	* COPYING: Update to current
	ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references
	to 19yy as example year in copyright notice).

gcc/f:
	* g77.texi: Update GPL copy not to refer to years 19@var{yy}.

include:
	* COPYING: Update to current
	ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references
	to 19yy as example year in copyright notice).

From-SVN: r38366
2000-12-18 21:47:20 +00:00
Benjamin Kosnik
cc330df988 Makefile.in (BASE_FLAGS_TO_PASS): Alphabetize.
2000-12-18  Benjamin Kosnik  <bkoz@redhat.com>

	* Makefile.in (BASE_FLAGS_TO_PASS): Alphabetize.
	(libstdcxx_incdir): Pass down.
	* config.if: Remove expired bits for cxx_interface, add stub.
	(libstdcxx_incdir): Add variable for g++ include directory.
	* configure.in (gxx_include_dir): Use it.

From-SVN: r38355
2000-12-18 18:08:07 +00:00
Alexandre Oliva
4c6b283591 MAINTAINERS: Added self as sh port co-maintainer.
* MAINTAINERS: Added self as sh port co-maintainer.  Removed entry
with old-email address from ``Write After Approval''.

From-SVN: r38353
2000-12-18 17:01:21 +00:00
Andreas Jaeger
3896f13e30 configure.in: Handle lang_dirs.
2000-12-15  Andreas Jaeger  <aj@suse.de>

	* configure.in: Handle lang_dirs.

From-SVN: r38281
2000-12-15 10:52:41 +01:00
Tom Tromey
ad46e8819b * MAINTAINERS: Removed brads.
From-SVN: r38253
2000-12-14 18:23:49 +00:00
Tom Tromey
90a1041848 * MAINTAINERS: Added gcj developers.
From-SVN: r38252
2000-12-14 17:51:52 +00:00
Anthony Green
41dfe3a2e6 Default to not build gcj target libraries.
From-SVN: r38239
2000-12-13 23:19:06 +00:00
Mike Stump
e2f601da48 * Makefile.in (local-distclean): Also remove fastjar.
From-SVN: r38234
2000-12-13 22:01:46 +00:00
Rodney Brown
70030c013c gcc_update: Add fastjar --touch entries.
2000-12-12  Rodney Brown  <RodneyBrown@mynd.com>

    * contrib/gcc_update: Add fastjar --touch entries.

(http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00588.html)

From-SVN: r38214
2000-12-12 21:58:57 -08:00
Alexandre Oliva
2a50f859e3 configure.in: Disable language-specific target libraries for languages that aren't enabled.
* configure.in: Disable language-specific target libraries for
languages that aren't enabled.

From-SVN: r38206
2000-12-12 20:16:17 +00:00
Anthony Green
7743113b23 configure.in cleanup for libgcj
From-SVN: r38191
2000-12-11 16:52:42 +00:00
Neil Booth
92e061a660 * MAINTAINERS: Update address, remove self from WAA list.
From-SVN: r38173
2000-12-10 17:55:26 +00:00
Alexandre Petit-Bianco
f34ff6d61e Top level ChangeLog:
2000-12-09  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* libjava: Imported from /cvs/java.
	* libffi: Likewise.
	* Boehm-gc: Likewise.

libjava/ChangeLog:

2000-12-09  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* Makefile.am (data_DATA): libgcj.jar replaces libgcj.zip.
	(ZIP): Points at fastjar instead of zip.
	(libgcj_la_DEPENDENCIES): libgcj.jar replaces libgcj.zip.
	(libgcj_la_LDFLAGS): Correctly point at libsupc++.
	(libgcjx_la_DEPENDENCIES): libgcj.jar replaces libgcj.zip.
	(libgcjx_la_LDFLAGS): Correctly point at libsupc++.
	($(java_source_files:.java=.class):): libgcj.jar replaces libgcj.zip.
	($(x_java_source_files:.java=.class):): Likewise.
	(libgcj.jar:): Replaces libgcj.zip:, builds libgcj.jar and uses
	fastar's flags.
	(CLEANFILES): libgcj.jar replaces libgcj.zip.
	(java/lang/ClassLoader.h:): Depends on libgcj.jar.
	(gnu/gcj/runtime/FirstThread.h:, java/lang/Thread.h:,
	java/lang/String.h:, java/lang/reflect/Constructor.h:,
	java/lang/reflect/Field.h:, java/lang/reflect/Method.h:,
	gnu/gcj/runtime/VMClassLoader.h:,
	java/io/ObjectInputStream$$GetField.h:,
	java/io/ObjectOutputStream$$PutField.h:, header-check:): Likewise.
	(Makefile.in): Rebuilt.

gcc/java/ChangeLog:

2000-12-09  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* Make-lang.in (java/jcf-path.o:): libgcj.jar replaces libgcj.zip.
	jcf-path.c: Likewise.

From-SVN: r38167
2000-12-09 21:32:49 -08:00
Alexandre Petit-Bianco
d82a33c6bd configure.in (target_libs): Revert 2000-12-08 patch.
2000-12-09  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* configure.in (target_libs): Revert 2000-12-08 patch.
	(noconfigdirs): Added target-libjava.

(http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00500.html)

From-SVN: r38162
2000-12-09 13:08:13 -08:00
Laurynas Biveinis
e14f8e28fc * djunpack.bat: removed.
From-SVN: r38155
2000-12-09 11:07:41 -05:00
Laurynas Biveinis
fc26516b4f Makefile.in: handle DOS-style absolute paths.
* Makefile.in: handle DOS-style absolute paths.
* config-ml.in: likewise.
* symlink-tree: likewise.

From-SVN: r38154
2000-12-09 11:06:19 -05:00
Alexandre Petit-Bianco
bd8757b313 fastjar: Imported.
2000-12-08  Alexandre Petit-Bianco  <apbianco@cygnus.com>

        * fastjar: Imported.

From-SVN: r38145
2000-12-08 19:08:23 -08:00
Alexandre Petit-Bianco
81522a1f86 Makefile.in (TARGET_CONFIGDIRS): Wrong place.
2000-12-08  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* Makefile.in (TARGET_CONFIGDIRS): Wrong place. Removed note about
	libjava.
	* configure.in (target_libs): Removed `target-libjava'.

(http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00480.html)

From-SVN: r38144
2000-12-08 18:49:29 -08:00
Alexandre Petit-Bianco
5db1f7edca Makefile.in (TARGET_CONFIGDIRS): Added note about libjava.
2000-12-08  Alexandre Petit-Bianco  <apbianco@cygnus.com>

        * Makefile.in (TARGET_CONFIGDIRS): Added note about libjava.
        (ALL_MODULES): Added fastjar.
        (NATIVE_CHECK_MODULES, INSTALL_MODULES, CLEAN_MODULES): Likewise.
        (all-target-libjava): all-fastjar replaces all-zip.
        (all-fastjar): Added.
        (configure-target-fastjar, all-target-fastjar): Likewise.
        * configure.in (host_tools): Added fastjar.

(http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00479.html)

From-SVN: r38143
2000-12-08 17:39:21 -08:00
Mike Stump
5e59997cb7 * Makefile.in (local-distclean): Remove leftover built files.
From-SVN: r38126
2000-12-08 03:35:16 +00:00
Nick Clifton
0a534f40cc Add xscale-elf and xscale-coff targets.
Add xscale-elf and xscale-coff targets.  (Only supported in binutils at the
moment).

From-SVN: r37725
2000-11-25 00:28:09 +00:00
Loren J. Rittle
7686cadfb2 ltcf-cxx.sh: Support creation of C++ shared libraries on recent versions of FreeBSD (release...
2000-11-22  Loren J. Rittle  <ljrittle@acm.org>

        * ltcf-cxx.sh: Support creation of C++ shared libraries on
        recent versions of FreeBSD (release 3 or later).
        * ltconfig: On FreeBSD, -lc must not be provided when building
        a shared library or else the standard -pthread gcc option is
        rendered worthless to later users of the built library.

From-SVN: r37663
2000-11-22 18:31:25 +00:00
Fred Fish
fff016992c configure.in (enable_libstdcxx_v3): Fix typo, libstd++ -> libstdc++.
2000-11-16  Fred Fish  <fnf@be.com>

	* configure.in (enable_libstdcxx_v3): Fix typo,
	libstd++ -> libstdc++.

From-SVN: r37655
2000-11-22 07:27:56 -07:00
Kriang Lerdsuwanakij
4dc1635549 * MAINTAINERS: Add self to Write After Approval list.
From-SVN: r37643
2000-11-22 02:45:51 +00:00
Bernd Schmidt
bf6fc7b255 Update my entries in the MAINTAINERS file.
From-SVN: r37614
2000-11-21 11:40:05 +00:00
Alexandre Oliva
6e2a48434d Makefile.in: Merge with src and libgcj.
* Makefile.in: Merge with src and libgcj.
(ALL_GCC_C, ALL_GCC_CXX): New macros.  Use them as dependencies of
configure-target-<library> when their configure scripts need the C
or C++ library to have already been built to work properly.
(do_proto_toplev): Set them to an empty string.

From-SVN: r37546
2000-11-18 21:57:54 +00:00
Alexandre Oliva
ce8e06b1dc Makefile.in (HOST_LIB_PATH, [...]): New macros.
* Makefile.in (HOST_LIB_PATH, TARGET_LIB_PATH): New macros.
(REALLY_SET_LIB_PATH): Use them.

From-SVN: r37545
2000-11-18 20:55:40 +00:00
Stan Shebs
c003f37865 * MAINTAINERS: Add self to Write After Approval list.
From-SVN: r37537
2000-11-18 00:44:19 +00:00
Joseph Myers
cc1e60ea6a configure: Provide the original toplevel configure arguments (including $0) 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-13 13:39:36 +00:00
Joseph Myers
1173593dd6 MAINTAINERS: Remove references to cccp.
* MAINTAINERS: Remove references to cccp. Change C9X reference to
	C99.  Alphabetise "Write After Approval" list.

From-SVN: r37420
2000-11-13 13:25:53 +00:00
Mark Mitchell
34f6fbdb65 configure: Turn on libstdc++ V3 by default.
* configure: Turn on libstdc++ V3 by default.

	* configure.in: Turn on libstdc++ V3 by default.
	* configure: Regenerated.

From-SVN: r37415
2000-11-13 01:15:40 +00:00
Mark Mitchell
520907ee6d ltcf-c.sh: On Solaris, use `gcc -shared' to build a shared library if we've got GCC.
* ltcf-c.sh: On Solaris, use `gcc -shared' to build a shared library
	if we've got GCC.

From-SVN: r37414
2000-11-13 00:49:03 +00:00
Philip Blundell
0bbd37ed8c Add self to MAINTAINERS file.
From-SVN: r37388
2000-11-11 17:12:33 +00:00
David Edelsohn
7ca0e6d96e ltcf-c.sh (aix4): Improve shared library configuration; require exporting symbols.
* ltcf-c.sh (aix4): Improve shared library configuration; require
        exporting symbols.
        * ltcf-cxx.sh (aix4): Define.
        * ltconfig (aix4): Define library and soname specs appropriate for
        AIX.  Define command to create export symbols list.

From-SVN: r37347
2000-11-09 16:41:11 -05:00
Christopher Faylor
f559f30b4b * config.sub: Add support for Sun Chorus
From-SVN: r37280
2000-11-06 19:20:24 +00:00
Nick Clifton
fc05d51600 Rename cygnus.com to redhat.com
Install new email address for Clint

From-SVN: r37193
2000-11-01 18:04:26 +00:00
Joseph Myers
90a0e73fee * etc: Remove directory from GCC.
From-SVN: r37140
2000-10-30 08:29:08 +00:00
Michael Meissner
a5e1b54847 Only create gcc/configargs.h if gcc build directory is present
From-SVN: r36894
2000-10-17 03:00:51 +00:00
Matthias Klose
be1db8737b config.if: Search libstdc++-v3/configure.in for INTERFACE, when configured for libstdc++-v3.
* config.if: Search libstdc++-v3/configure.in for INTERFACE,
        when configured for libstdc++-v3.

From-SVN: r36881
2000-10-16 10:00:43 -06:00
Phil Edwards
f5fa9a5bd0 configure: Save configure arguments to gcc/configargs.h.
* 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-10-05 15:55:19 -07:00
Philipp Thomas
61a77fea4a config.guess: Import CVS version 1.157.
2000-10-04  Philipp Thomas  <pthomas@suse.de>

	* config.guess: Import CVS version 1.157.
	* config.sub: Import CVS version 1.181.

From-SVN: r36732
2000-10-05 21:18:00 +00:00
Andris Pavenis
3a4fee6674 Makefile.in (bootstrap): avoid recursion if subdir missing
* Makefile.in (bootstrap): avoid recursion if subdir missing
(cross): ditto
(do-proto-toplev): ditto

From-SVN: r36713
2000-10-04 14:00:37 -04:00
Alexandre Oliva
de7105326d Makefile.in (DEVO_SUPPORT): Added gettext.m4, libtool.m4, ltcf-c.sh, ltcf-cxx.sh and ltcf-gcj.sh.
* Makefile.in (DEVO_SUPPORT): Added gettext.m4, libtool.m4,
ltcf-c.sh, ltcf-cxx.sh and ltcf-gcj.sh.

From-SVN: r36674
2000-09-30 06:20:24 +00:00
Alexandre Oliva
3dd7094e20 ltconfig, [...]: Updated from libtool multi-language branch, to work around Solaris' /bin/sh bug.
* ltconfig, ltmain.sh, libtool.m4, ltcf-cxx.sh: Updated from libtool
multi-language branch, to work around Solaris' /bin/sh bug.  Rebuilt
all affected `configure' scripts.

From-SVN: r36672
2000-09-30 06:02:57 +00:00
David Edelsohn
1409d0c7df * config/mt-aix43 (NM_FOR_TARGET): Add -B bsd-style flag.
From-SVN: r36648
2000-09-26 15:57:08 -04:00
Neil Booth
e592386fbb * MAINTAINERS: Add self as cpplib co-maintainer.
From-SVN: r36627
2000-09-25 18:48:45 +00:00
Aldy Hernandez
fba549396d add self to maintainers list
From-SVN: r36589
2000-09-24 20:52:25 +00:00
Gerald Pfeifer
2bd429f4df * INSTALL/README: egcs -> GCC update.
From-SVN: r36488
2000-09-18 15:38:48 +00:00
Marc Espie
d733f37476 Add myself
From-SVN: r36473
2000-09-17 14:58:14 +00:00
Kazu Hirata
d7ce9a83bd * MAINTAINERS: Add myself to Write After Approval list.
From-SVN: r36438
2000-09-15 17:05:41 +00:00
Jeffrey A Law
18a53ffedb configure.in: Do not build byacc for hppa64.
* configure.in: Do not build byacc for hppa64.  Provide paths to the
        X11 libraries for hppa64.

From-SVN: r36389
2000-09-13 11:11:04 -06:00
Stephane Carrez
f246ff2351 Maintainer for 68hc11 port
From-SVN: r36273
2000-09-08 21:47:02 +02:00
Alexandre Oliva
4b92758a91 * Makefile.in (all-zlib): Added dummy target.
From-SVN: r36206
2000-09-06 18:58:34 +00:00
Alexandre Oliva
06298abdb6 ltconfig, [...]: Updated from libtool multi-language branch.
* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
ltcf-gcj.sh: Updated from libtool multi-language branch.

From-SVN: r36198
2000-09-06 13:59:29 +00:00
Alexandre Oliva
4d73d07a81 Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
* Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
(bootstrap*): Depend on all-bootstrap.

From-SVN: r36161
2000-09-05 16:07:24 +00:00
Philipp Thomas
05d52d785c Checked in for recognition of x86_64
2000-09-05  Philipp Thomas  <pthomas@suse.de>

	* config.guess: Import CVS version 1.156.
	* config.sub: Import CVS version 1.179.

From-SVN: r36157
2000-09-05 10:33:51 +00:00
Anthony Green
3c809ba45b Configure changes required for zlib.
From-SVN: r36122
2000-09-03 21:09:10 +00:00
Alexandre Oliva
10ad78a00b Oops, committed with wrong date
From-SVN: r36114
2000-09-02 07:25:28 +00:00
Alexandre Oliva
afd7db2554 configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian crosses...
* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
crosses, but add gcc/include to the header search path for them.

From-SVN: r36113
2000-09-02 07:18:09 +00:00
David E. O'Brien
b36a9ce362 MAINTAINERS: Add self to Write After Approval list.
* MAINTAINERS: Add self to Write After Approval list.

Approved by:	Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>

From-SVN: r36068
2000-08-30 20:40:25 +00:00
Franz Sirl
cb01124894 config.guess: Import CVS version 1.152.
2000-08-27  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

        * config.guess: Import CVS version 1.152.
        * config.sub: Import CVS version 1.177.

From-SVN: r36004
2000-08-27 16:38:00 +00:00
Alexandre Oliva
7965440a9b configure.in (FLAGS_FOR_TARGET): Use $target_configdirs and $targargs to tell whether newlib is going to be built.
* configure.in (FLAGS_FOR_TARGET): Use $target_configdirs and
$targargs to tell whether newlib is going to be built.

From-SVN: r35969
2000-08-25 07:04:49 +00:00
Alexandre Oliva
db310af088 configure.in [...] (libstdcxx_flags): Search $$r/TARGET_SUBDIR/libio for _G_config.h.
* configure.in [disable-libstdcxx-v3] (libstdcxx_flags): Search
$$r/TARGET_SUBDIR/libio for _G_config.h.

From-SVN: r35968
2000-08-25 05:36:41 +00:00
Alexandre Oliva
e7977565ad * MAINTAINERS: Add self as a build machinery (*.in) maintainer.
From-SVN: r35905
2000-08-23 08:26:50 +00:00
DJ Delorie
126bb9ed7a * MAINTAINERS: Add self as a build machinery (*.in) maintainer
From-SVN: r35898
2000-08-22 20:21:46 -04:00
Alexandre Oliva
5b0e9d296c config-ml.in (CC, CXX): Avoid trailing whitespace.
* config-ml.in (CC, CXX): Avoid trailing whitespace.
(LD_LIBRARY_PATH, SHLIB_PATH): Adjust for multilibs and export to
sub-configures.

From-SVN: r35864
2000-08-22 05:02:48 +00:00
DJ Delorie
4f3e904e93 * MAINTAINERS: Add self as a libiberty maintainer
From-SVN: r35851
2000-08-21 14:06:49 -04:00
Alexandre Oliva
c9635443f8 configure.in (libstdcxx_flags): Use libstdc++-v3/src/libstdc++.INC.
* configure.in (libstdcxx_flags): Use
libstdc++-v3/src/libstdc++.INC.

From-SVN: r35750
2000-08-16 18:34:04 +00:00
Alexandre Oliva
8b2100ba88 * configure.in (libstdcxx_flags): Use libstdc++-v3/src/INCLUDES.
From-SVN: r35702
2000-08-15 07:49:58 +00:00
Zack Weinberg
eeb943b06c * configure.in (libstdcxx_flags): Remove -isystem $$s/libio/stdio.
From-SVN: r35692
2000-08-15 01:35:06 +00:00
Zack Weinberg
57119aa9eb top level:
* 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-08-14 18:08:46 +00:00
Geoff Keating
acffa7c4f8 * Makefile.in (GCC_FOR_TARGET): Also add -B$$r/gcc/ here.
From-SVN: r35665
2000-08-13 20:44:50 +00:00
Alexandre Oliva
808d8c4171 config-ml.in (CC): Remove bogus duplicate quotation mark from previous delta.
* config-ml.in (CC): Remove bogus duplicate quotation mark from
previous delta.

From-SVN: r35658
2000-08-12 22:35:14 +00:00
Jason Merrill
1fc8c51cd4 configure.in (CC_FOR_TARGET, [...]): Add -B$$r/gcc/ here.
* configure.in (CC_FOR_TARGET, CHILL_FOR_TARGET,
        CXX_FOR_TARGET): Add -B$$r/gcc/ here.
        (FLAGS_FOR_TARGET): Not here.
        (CHILL_FOR_TARGET, CXX_FOR_TARGET): Don't check the list of languages.

From-SVN: r35651
2000-08-11 20:48:46 -04:00
Geoff Keating
85804ec662 configure.in (CHILL_FOR_TARGET, [...]): Use slightly more portable shell script to convert blanks to commas in $LANGUAGES.
* configure.in (CHILL_FOR_TARGET, CXX_FOR_TARGET): Use slightly more
portable shell script to convert blanks to commas in $LANGUAGES.

From-SVN: r35645
2000-08-11 22:02:04 +00:00
Alexandre Oliva
2569888781 * config-ml.in (CC, CXX): Don't introduce a leading space.
From-SVN: r35635
2000-08-11 14:55:08 +00:00
DJ Delorie
1012068710 * MAINTAINERS: Add self as a DJGPP maintainer
From-SVN: r35554
2000-08-07 11:04:48 -04:00
DJ Delorie
15c758e9e4 configure.in (FLAGS_FOR_TARGET): invert test for xgcc...
* configure.in (FLAGS_FOR_TARGET): invert test for xgcc, should mean
"if we're also building gcc, and it's a gcc that will run on the
build machine, we want to use its includes instead of the system's
default includes".

From-SVN: r35553
2000-08-07 11:00:46 -04:00
Joseph Myers
2d0de2459f * MAINTAINERS: Add self to Write After Approval list.
From-SVN: r35476
2000-08-04 09:37:37 +01:00
Alexandre Oliva
83440c1e96 * configure.in (libstdcxx_flags): Don't use `"'.
From-SVN: r35465
2000-08-03 23:52:12 +00:00
Alexandre Oliva
e81b330a2d config-ml.in: Adjust multilib search paths to the appropriate multilib tree.
* config-ml.in: Adjust multilib search paths to the
appropriate multilib tree.

From-SVN: r35459
2000-08-03 19:19:33 +00:00
Alexandre Oliva
cf95c84763 configure.in (CHILL_FOR_TARGET, [...]): Convert blanks to commas in $LANGUAGES.
* configure.in (CHILL_FOR_TARGET, CXX_FOR_TARGET): Convert blanks to
commas in $LANGUAGES.

From-SVN: r35440
2000-08-03 01:56:16 +00:00
Manfred Hollstein
9e9af11953 configure.in: Re-enable all references to libg++ and librx.
2000-08-02  Manfred Hollstein  <manfredh@redhat.com>

	* configure.in: Re-enable all references to libg++ and librx.

From-SVN: r35429
2000-08-02 18:44:04 +00:00
Alexandre Oliva
89820b4331 ltconfig, ltmain.sh: Update from libtool multi-language branch.
* ltconfig, ltmain.sh: Update from libtool multi-language branch.
* ltcf-c.sh (need_lc): Fix test message.  Set wl for archive_cmds.
(ac_cv_prog_cc_pic): Don't print `cached' without `checking'.
* ltcf-cxx.sh (need_lc): Set based on postdeps.

From-SVN: r35405
2000-08-01 04:45:34 +00:00
Alexandre Oliva
606ce3919d * configure.in (qCXX_FOR_TARGET): Use echo instead of expr.
From-SVN: r35402
2000-08-01 04:10:47 +00:00
Alexandre Oliva
04179d4a51 configure.in (qCXX_FOR_TARGET): Quote `&' characters in CXX_FOR_TARGET for sed.
* configure.in (qCXX_FOR_TARGET): Quote `&' characters in
CXX_FOR_TARGET for sed.

From-SVN: r35390
2000-07-31 19:29:03 +00:00
Alexandre Oliva
d4eb109cb1 configure.in (CC_FOR_TARGET, [...]): Do not override if already set in the environment or in configure.
* configure.in (CC_FOR_TARGET, CHILL_FOR_TARGET, CXX_FOR_TARGET):
Do not override if already set in the environment or in configure.
Don't duplicate $(FLAGS_FOR_TARGET) if it already appears in them.
(FLAGS_FOR_TARGET): Don't use host directories on Canadian crosses.

From-SVN: r35332
2000-07-30 05:35:14 +00:00
Alexandre Oliva
4f4caf92a3 libtool.m4, [...]: New files from the libtool CVS tree multi-language branch.
2000-07-28  Alexandre Oliva  <aoliva@redhat.com>

        * libtool.m4, ltcf-c.sh, ltcf-cxx.sh, ltcf-gcj.sh: New files from
	the libtool CVS tree multi-language branch.
	* ltconfig, ltmain.sh: Updated.

From-SVN: r35323
2000-07-28 18:04:21 +00:00
Alexandre Oliva
1670d1ea21 Makefile.in (clean-target-libgcc): Remove gcc/libgcc.
* Makefile.in (clean-target-libgcc): Remove gcc/libgcc.
(clean-target): Depend on it.

From-SVN: r35308
2000-07-28 02:22:17 +00:00
Alexandre Oliva
b87487b66a Makefile.in (FLAGS_FOR_TARGET): New macro.
* Makefile.in (FLAGS_FOR_TARGET): New macro.
(GCC_FOR_TARGET): Use it.
(CC_FOR_TARGET, CXX_FOR_TARGET, CHILL_FOR_TARGET): Now defined...
* configure.in: ... here.
(FLAGS_FOR_TARGET): Define.  Add ld build dir to -L path.
(libstdcxx_flags): Define and append to CXX_FOR_TARGET.

From-SVN: r35306
2000-07-28 02:10:47 +00:00
Eric Christopher
4e81ae98ca *** empty log message ***
From-SVN: r35238
2000-07-24 21:20:50 +00:00
Alexandre Oliva
5b28edd4e7 Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).
* Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).
(configure-target-libchill, configure-target-libobjc): Likewise.

From-SVN: r35220
2000-07-24 04:33:01 +00:00
Alexandre Oliva
059ae32cc4 configure.in: Use the same cache file for all target libs.
* configure.in: Use the same cache file for all target libs.
* config-ml.in: But different cache files per multilib variant.

From-SVN: r35219
2000-07-24 04:29:33 +00:00
Michael Sokolov
1adcd14938 * configure (topsrcdir): Don't use dirname.
From-SVN: r35207
2000-07-23 11:41:56 -06:00
Jeffrey Oldham
2d573dffb6 * MAINTAINERS: Add self to Write After Approval list.
From-SVN: r35192
2000-07-22 16:55:05 +00:00
Jason Merrill
d207ebef02 merge with /cvs/src
From-SVN: r35188
2000-07-22 04:08:22 -04:00
Andrew Haley
7b7792d51b configure.in (host_makefile_frag): Use mh-ia64pic on IA-64 hosts.
2000-07-12  Andrew Haley  <aph@cygnus.com>

        * configure.in (host_makefile_frag): Use mh-ia64pic on IA-64 hosts.
        (target_makefile_frag): Use mt-ia64pic on IA-64 targets.

From-SVN: r35174
2000-07-21 14:19:36 +00:00
Mark Mitchell
245aefecd3 mh-irix6 (CC): Don't set it.
* config/mh-irix6 (CC): Don't set it.

	* INSTALL: Give special instructions for building GCC on Irix 6.
	* config/mips/x-iris6 (CC): Don't set it.
	(OLDCC): Likewise.

From-SVN: r35038
2000-07-15 00:15:18 +00:00
Phil Edwards
3abaac67a1 * symlink-tree: Check number of arguments.
From-SVN: r34900
2000-07-07 07:18:48 -06:00
Jim Wilson
34be2b3691 Fix CXX_FOR_TARGET to add -L libstdc++
From-SVN: r34878
2000-07-06 00:50:01 +00:00
Michael Hayes
0900331b7a * MAINTAINERS: Add myself as loop discovery maintainer.
From-SVN: r34779
2000-06-29 11:22:59 +00:00
Toon Moene
11a27a767b MAINTAINERS: Add self as Fortran maintainer, remove Craig Burley.
Sun Jun 11 17:20:00 MET 2000  Toon Moene  <toon@moene.indiv.nluug.nl>

	* MAINTAINERS: Add self as Fortran maintainer,
	remove Craig Burley.

From-SVN: r34493
2000-06-11 15:27:10 +00:00
Philipp Thomas
ef0b4ef8d6 config.guess: Updated to latest version.
* config.guess: Updated to latest version.
	* config.sub: Likewise.

From-SVN: r34413
2000-06-05 23:23:43 +00:00
Philipp Thomas
7758b73fae * MAINTAINERS: Add self as i18n maintainer
From-SVN: r34266
2000-05-30 14:46:26 +00:00
Jeffrey A Law
bae29210f5 * configure.in (hppa*64*-*-*): Do build ld for this configuration.
From-SVN: r33987
2000-05-18 11:04:14 -06:00
Alexandre Oliva
075dad02fe Makefile.in (configure-target-libiberty): Depend on configure-target-newlib.
* Makefile.in (configure-target-libiberty): Depend on
configure-target-newlib.

From-SVN: r33973
2000-05-18 04:15:51 +00:00
Alexandre Oliva
aab0d19d67 configure.in, [...]: Merge all libffi-related configury stuff from the libgcj tree.
* configure.in, Makefile.in: Merge all libffi-related
configury stuff from the libgcj tree.

From-SVN: r33926
2000-05-16 07:00:47 +00:00
David Edelsohn
758c7bd466 * configure.in: Special case powerpc*-*-aix* target_makefile_frag.
From-SVN: r33917
2000-05-15 22:42:43 -04:00
Andrew Cagney
1888228d16 Add self as write after approval.
From-SVN: r33905
2000-05-15 03:41:13 +00:00
Jeffrey A Law
2d7cc2fe08 * config.sub (basic_machine): Recognize hppa64 as a valid cpu type.
From-SVN: r33880
2000-05-12 11:23:03 -06:00
Jason Eckhardt
ee45596853 MAINTAINERS: Add self as bb-reorder maintainer.
Sat May  6 21:12:55 CDT 2000  Jason Eckhardt  <jle@cygnus.com>

	* MAINTAINERS: Add self as bb-reorder maintainer.

From-SVN: r33755
2000-05-07 02:09:42 +00:00
Benjamin Kosnik
73b97e5ce3 config.if: Tweak.
2000-05-01  Benjamin Kosnik  <bkoz@cygnus.com>

	* config.if: Tweak.

From-SVN: r33600
2000-05-02 00:51:59 +00:00
Dave Pitts
954869eb3b config.sub (case $basic_machine): Change default for "ibm-*" to "openedition".
* config.sub (case $basic_machine): Change default for "ibm-*"
        to "openedition".

From-SVN: r33190
2000-04-16 17:51:57 -07:00
Andreas Jaeger
eaabe54131 Added myself as requested by Jeff Law.
From-SVN: r33139
2000-04-13 19:03:15 +02:00
Philippe De Muyter
0ea6d60cfd * MAINTAINERS: Added myself.
From-SVN: r32971
2000-04-06 14:58:05 +00:00
Benjamin Kosnik
1709031301 configure.in (enable_libstdcxx_v3): Add.
2000-04-05  Benjamin Kosnik  <bkoz@cygnus.com>
            Martin v. Loewis  <martin@loewis.home.cs.tu-berlin.de>

        * configure.in (enable_libstdcxx_v3): Add.
        (target_libs): Add bits here to switch between libstdc++-v2 and
        libstdc++-v3.
        * config.if: And this file too.
        * Makefile.in: Add libstdc++-v3 targets.

Co-Authored-By: Martin v. Loewis <martin@loewis.home.cs.tu-berlin.de>

From-SVN: r32963
2000-04-06 06:48:16 +00:00
Michael Meissner
76b785170b Recognize d30v-elf as d30v-unknown-elf
From-SVN: r32952
2000-04-06 00:23:39 +00:00
Jason Merrill
ad242caf80 * configure.in: -linux-gnu*, not -linux-gnu.
From-SVN: r32823
2000-03-29 21:11:39 -05:00
Toon Moene
d453714896 * MAINTAINERS: Added myself for write-after-approval.
From-SVN: r32493
2000-03-12 17:24:42 +00:00
Jim Wilson
f152e9d4b1 * MAINTAINERS: Add self as ia64 port maintainer.
From-SVN: r32488
2000-03-12 00:24:23 -08:00
Neil Booth
6a5fcef1a1 Added myself to MAINTAINERS file.
From-SVN: r32416
2000-03-08 10:26:31 +00:00
Christopher Faylor
1ebe758fd2 Makefile.in (CC_FOR_TARGET): Add new winsup directory structure stuff to -L library search.
* Makefile.in (CC_FOR_TARGET): Add new winsup directory
	structure stuff to -L library search.
	(CXX_FOR_TARGET): Ditto.
	(CROSS_CHECK_MODULES): Fix spelling mistake.

From-SVN: r32184
2000-02-26 13:04:50 -07:00
Nick Clifton
521fe9d066 Add support for an OS of "wince"
From-SVN: r32137
2000-02-24 21:21:31 +00:00
Nick Clifton
3a685f6f03 Add support for sh-pe and arm-wince-pe targets.
From-SVN: r32109
2000-02-23 01:25:56 +00:00
Franz Sirl
7a15eef574 config.guess: Synchronize with master repository.
* config.guess: Synchronize with master repository.
	* config.sub: Likewise.

From-SVN: r32014
2000-02-16 18:48:36 +00:00
Kaveh R. Ghazi
4746ee266f configure (gcc_version): When setting, narrow search to lines containing `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
2000-02-16 16:22:47 +00:00
Denis Chertykov
ba96c72d6b * config.sub: Add support for avr target.
From-SVN: r32003
2000-02-15 22:57:09 -08:00
Nick Clifton
77f16a661e Add maintainers for MCore port.
From-SVN: r31973
2000-02-14 22:54:41 +00:00
Hans-Peter Nilsson
784a3a806a * config.sub: Add mmix-knuth-mmixware.
From-SVN: r31732
2000-02-01 10:45:12 +00:00
Kaveh R. Ghazi
719dd4fa9c * MAINTAINERS: Pair cccp with cpplib maintainership.
From-SVN: r31715
2000-01-31 16:13:45 +00:00
Mark Mitchell
7a53e94bc8 Makefile.in (CXX_FOR_TARGET): Use g++, not xgcc, to invoke the C++ compiler.
* Makefile.in (CXX_FOR_TARGET): Use g++, not xgcc, to invoke
	the C++ compiler.

	* lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
	compiler.
	(tool_option_proc): Fix typo.

From-SVN: r31593
2000-01-24 21:02:27 +00:00
Mark Mitchell
c135ea3910 * configure.in: Fix typo in last change.
From-SVN: r31372
2000-01-13 01:00:59 +00:00
Richard Henderson
0da3b5a7af * configure.in: Don't build some bits for beos.
From-SVN: r31368
2000-01-12 19:47:44 -05:00
Joel Sherrill
02368d6dd4 Makefile.in (CC_FOR_TARGET): Use newlib libraries as well as include files.
* Makefile.in (CC_FOR_TARGET): Use newlib libraries as well
        as include files.

From-SVN: r31351
2000-01-12 04:01:26 -07:00
Zack Weinberg
2e76d35c7c * Add self as cpplib maintainer, as requested by Jason
Merrill.  Correct my e-mail address.

From-SVN: r31341
2000-01-12 00:14:46 +00:00
Geoffrey Keating
4c25fdcf52 Missed toplevel Changelog in my previous commit.
From-SVN: r31306
2000-01-10 20:54:02 +00:00
Hans-Peter Nilsson
188e3966cd * MAINTAINERS: Add myself to "write after approval" list.
From-SVN: r31076
1999-12-23 01:47:09 +00:00
Richard Henderson
c2f5d0304c config.guess (alpha-osf, [...]): Detect ev67.
* config.guess (alpha-osf, alpha-linux): Detect ev67.
        * config.sub: Accept alphaev[78], alphaev8.

From-SVN: r30922
1999-12-14 08:10:58 -08:00
Alexandre Oliva
eeda916a18 * config.guess, config.sub: Update from autoconf.
From-SVN: r30766
1999-12-03 04:17:09 +00:00
Jason Molenda
2c290989c7 re PR other/4 (Test PR)
1999-12-01  Jason Molenda  (jsm@bugshack.cygnus.com)

	* ChangeLog:  Dummy commit to make sure the logging is working
	right.
	Oh, and test the PR system.  PR other/4.

From-SVN: r30737
1999-12-01 03:54:08 -08:00
Bruce Korb
b3bd782076 Update e-address
From-SVN: r30711
1999-11-29 22:31:15 +00:00
Rainer Orth
1882b2b11e config-ml.in (sparc*-*-*): Disable sparcv9 support if the necessary libraries are missing.
* config-ml.in (sparc*-*-*): Disable sparcv9 support if the
        necessary libraries are missing.

From-SVN: r30632
1999-11-23 00:57:06 -07:00
Diego Novillo
2395f8059c * MAINTAINERS: Add new 'write after approval' maintainer.
From-SVN: r30590
1999-11-19 13:23:48 -05:00
Alexandre Petit-Bianco
1e25de97de MAINTAINERS: Add new Java maintainer.
Wed Nov 17 16:08:43 1999  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* MAINTAINERS: Add new Java maintainer.

From-SVN: r30560
1999-11-17 16:11:10 -08:00
Andreas Schwab
1722c704a2 * configure: Fix quoting inside arguments of eval.
From-SVN: r30179
1999-10-25 23:47:42 -06:00
Nick Clifton
8141abe88d Allos suppression of some ARM multilibs
From-SVN: r30119
1999-10-21 10:54:53 +00:00
Diego Novillo
e6f5c0ed64 Moved ChangeLog entry for a recent change to gcc/config/rs6000 to
its proper place in gcc/ChangeLog.

From-SVN: r29861
1999-10-07 23:31:43 -04:00
Diego Novillo
201b6183d2 rs6000.c (secondary_reload_class): For TARGET_ELF make sure that HIGH instructions are copied into BASE_REGS.
* config/rs6000/rs6000.c (secondary_reload_class): For
	TARGET_ELF make sure that HIGH instructions are copied
	into BASE_REGS.

From-SVN: r29850
1999-10-07 02:38:15 -04:00
Jeffrey A Law
3897b7b7b8 * configure.in (fr30): Fix typo.
From-SVN: r29789
1999-10-03 14:21:45 -06:00
Nick Clifton
09b5f8bf2f Add FR30 target.
From-SVN: r29548
1999-09-21 15:17:53 +00:00
Linas Vepstas
0b77644a54 config.guess: Add OS/390 match pattern.
* config.guess: Add OS/390 match pattern.
        * config.sub: Add mvs, openedition targets.
        * configure.in (i370-ibm-opened*): New.

From-SVN: r29190
1999-09-07 23:35:42 -07:00
Nick Clifton
af13ebe9d8 Do not configure or build ld for AIX native systems.
From-SVN: r28854
1999-08-25 10:12:07 +00:00
Jeff Law
ca236658f4 Typo.
From-SVN: r28849
1999-08-25 02:18:41 -06:00
Rainer Orth
1250c76046 config-ml.in: Pass compiler flag corresponding to multidirs to subdir configures.
* config-ml.in: Pass compiler flag corresponding to multidirs to
        subdir configures.

From-SVN: r28842
1999-08-25 01:14:07 -06:00
Jeffrey A Law
dbd83e1178 * config.sub (vxworks case): Use os=-vxworks, not os=vxworks.
From-SVN: r28489
1999-08-04 02:07:57 -06:00
Tom Tromey
cd1f4c2c36 configure.in (target_libs): Added target-zlib.
�
	* configure.in (target_libs): Added target-zlib.
	* Makefile.in (ALL_TARGET_MODULES): Added zlib.
	(CONFIGURE_TARGET_MODULES): Likewise.
	(CHECK_TARGET_MODULES): Likewise.
	(INSTALL_TARGET_MODULES): Likewise.
	(CLEAN_TARGET_MODULES): Likewise.
	(configure-target-zlib): New target.
	(all-target-zlib): Likewise.
	(all-target-libjava): Depend on all-target-zlib.
	(configure-target-libjava): Depend on configure-target-zlib.
	* Makefile.in (configure-target-libjava): Depend on
	configure-target-newlib.
	(configure-target-boehm-gc): New target.
	(configure-target-qthreads): New target.
        * configure.in (host_tools): Added zip.
        * Makefile.in (all-target-libjava): Depend on all-zip.
        (all-zip): New target.
        (ALL_MODULES): Added all-zip.
        (NATIVE_CHECK_MODULES): Added check-zip.
        (INSTALL_MODULES): Added install-zip.
        (CLEAN_MODULES): Added clean-zip.
        * configure.in (target_libs): Added target-qthreads.
        * Makefile.in (ALL_TARGET_MODULES): Added qthreads.
        (CONFIGURE_TARGET_MODULES): Likewise.
        (CHECK_TARGET_MODULES): Likewise.
        (INSTALL_TARGET_MODULES): Likewise.
        (CLEAN_TARGET_MODULES): Likewise.
        (all-target-qthreads): New target.
        (configure-target-libjava): Depend on configure-target-qthreads.
        (all-target-libjava): Depend on all-target-qthreads.
	* Makefile.in (ALL_TARGET_MODULES): Added libjava, boehm-gc.
	(CONFIGURE_TARGET_MODULES): Likewise.
	(CHECK_TARGET_MODULES): Likewise.
	(INSTALL_TARGET_MODULES): Likewise.
	(CLEAN_TARGET_MODULES): Likewise.
	(all-target-libjava): New target.
	(all-target-boehm-gc): Likewise.
	* configure.in (target_libs): Added libjava, boehm-gc.

From-SVN: r27708
1999-06-22 16:46:17 -06:00
Tom Tromey
90fb0c2498 * ltconfig, ltmain.sh: Update to libtool 1.2f.
From-SVN: r27699
1999-06-21 20:36:09 -06:00
Michael Meissner
d4e8d1dc07 move gcc changes to gcc subdirectory
From-SVN: r27588
1999-06-18 06:01:42 +00:00
Don Lindsay
2c8ec431e3 Added -mpcrel flag, and underlying support for PC-relative addressing on m68k.
h
Added -mpcrel flag, and underlying support for PC-relative addressing
on m68k. Patch is tested, and approved by Jim Wilson.

From-SVN: r27576
1999-06-17 15:09:47 +00:00
Cort Dougan
26d088fa91 Cort Dougan <cort@cs.nmt.edu>
Cort Dougan  <cort@cs.nmt.edu>
        * config.guess (ppc-*-linux-gnu): Also use ld emul elf32ppclinux.

From-SVN: r27254
1999-05-30 09:05:07 -07:00
H.J. Lu
c2c08b29b9 config.guess (dummy): Changed to $dummy.
Tue May 25 11:20:46 1999  H.J. Lu  (hjl@gnu.org)
	* config.guess (dummy): Changed to $dummy.

From-SVN: r27139
1999-05-25 23:06:22 +10:00
Nick Clifton
671d0648e0 Tidied up case statements
From-SVN: r27127
1999-05-24 15:24:52 +00:00
Ben Elliston
51ccbd8d03 config.guess: Handle NEC UX/4800.
1999-05-22  Ben Elliston  <bje@cygnus.com>
	* config.guess: Handle NEC UX/4800. Contributed by Jiro Takabatake
	<jiro@din.or.jp>.

From-SVN: r27094
1999-05-22 15:41:47 +10:00
Ben Elliston
b1345c7213 config.guess: Merge with FSF version.
1999-05-22  Ben Elliston  <bje@cygnus.com>
	* config.guess: Merge with FSF version. Future changes will be
	more accurately recorded in this ChangeLog.
	* config.sub: Likewise.

From-SVN: r27093
1999-05-22 15:17:55 +10:00
Stephen L Moshier
2caf864f82 Makefile.in (GCC_FOR_TARGET): Add -I$(build_tooldir)/include.
Thu May 20 10:00:42 1999   Stephen L Moshier  <moshier@world.std.com>
         * Makefile.in (GCC_FOR_TARGET): Add -I$(build_tooldir)/include.

From-SVN: r27074
1999-05-20 16:24:35 -06:00
Alexandre Oliva
ceff9b1445 Fixed some old ChangeLog entries I wrote before becoming aware of the GNU
coding standards.

From-SVN: r26679
1999-04-27 13:27:29 +00:00
Donn Terry
3516940d2a config.guess (interix Alpha): Add.
* config.guess (interix Alpha): Add.

Co-Authored-By: Martin Heller <Ing.-Buero_Heller@t-online.de>

From-SVN: r26423
1999-04-13 15:55:39 -06:00
Alexandre Oliva
e891fbfe34 config-ml.in: On mips*-*-*...
* config-ml.in: On mips*-*-*, if multidirs contains mabi=64, try to
        link a trivial program with -mabi=64.  If it fails, remove mabi=64
        from multidirs.

From-SVN: r26355
1999-04-11 17:00:24 -06:00
Philipp Thomas
f9ae47d652 * config.sub: Set basic_machine to i586 when target_alias = k6-*.
From-SVN: r26340
1999-04-10 14:50:51 -07:00
H.J. Lu
88101ab976 configure (gxx_include_dir): Removed.
* 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
1999-04-02 07:17:49 -07:00
Mark Elbrecht
8dc91cbee4 mh-go32: Delete.
* config/mh-go32: Delete.
        * config/mh-djgpp: New. Renamed from mh-go32.
        * configure.in (pc-msdosdjgpp): Set host_makefile_frag to
        config/mh-djgpp.

From-SVN: r25834
1999-03-17 16:19:59 -07:00
Mumit Khan
926bb5ed06 config.sub: Add i386-uwin support.
* config.sub: Add i386-uwin support.
        * config.guess: Likewise.

From-SVN: r25693
1999-03-10 17:20:22 -07:00
Franz Sirl
4a6e300025 configure.in: cleanup, add mh-*pic handling for arm, special case powerpc*-*-aix*
�
        * configure.in: cleanup, add mh-*pic handling for arm, special
        case powerpc*-*-aix*

From-SVN: r25687
1999-03-10 17:09:24 -07:00
Nick Clifton
71c91078fc Rename CYGNUS LOCAL to EGCS LOCAL
From-SVN: r25536
1999-03-02 09:20:14 +00:00
Geoffrey Noer
282e5df8f1 * config.sub: Check for "cygwin*" rather than "cygwin32*"
From-SVN: r25497
1999-02-27 18:23:55 -07:00
Nick Clifton
1de558ee81 Fix typo in arm recognition string
From-SVN: r25408
1999-02-24 16:23:58 +00:00
Nick Clifton
3b7265ff89 Support ARM/Linux's armv syntax
From-SVN: r25381
1999-02-22 17:24:21 +00:00
Marc Espie
fab7445ab3 * config.guess: Recognize openbsd-*-hppa.
From-SVN: r25292
1999-02-18 11:59:05 -07:00
H.J. Lu
8ccdc2287e Makefile.in (REALLY_SET_LIB_PATH): Append $$$(RPATH_ENVVAR) only if it is not empty.
�
	* Makefile.in (REALLY_SET_LIB_PATH): Append $$$(RPATH_ENVVAR)
	only if it is not empty.

From-SVN: r25258
1999-02-16 17:40:16 -07:00
Mumit Khan
c48dd3f59f configure.in (*-*-cygwin32*): Use config/mh-cygwin instead of the old name config/mh-cygwin32.
�
        * configure.in (*-*-cygwin32*): Use config/mh-cygwin instead of
        the old name config/mh-cygwin32.
        Enable texinfo.

From-SVN: r25119
1999-02-09 14:01:11 -07:00
Jim Wilson
ecd6282003 Patch to fix canadian cross build problem with libcpp.a.
* Makefile.in (EXTRA_GCC_FLAGS):  Set AR to $AR instead of
	$AR_FOR_TARGET.  Likewise for RANLIB.

From-SVN: r24990
1999-02-02 14:36:33 -08:00
Catherine Moore
bbd8fa7f52 config.sub (oabi): Recognize.
* config.sub (oabi):  Recognize.
        * configure.in (arm-*-oabi):  Handle.

From-SVN: r24976
1999-02-02 13:29:47 -05:00
Robert Lipe
0397442c35 config.guess: Improve detection of i686 on UnixWare 7.
�
 * config.guess: Improve detection of i686 on UnixWare 7.

From-SVN: r24920
1999-01-30 13:08:40 +00:00
Mumit Khan
c9ffaa6386 config.guess: Add support for i386-pc-interix.
* config.guess: Add support for i386-pc-interix.
        * config.sub: Likewise.
        * configure.in: Likewise.
        * config/mh-interix: New file.

From-SVN: r24913
1999-01-30 00:07:42 -07:00
Jeffrey A Law
ebe1232579 * config.sub: Clean up handling of hppa2.0.
From-SVN: r24401
1998-12-22 16:23:33 -07:00
Rodney Brown
57057b677c * config.guess: Use C code to identify more HP machines.
From-SVN: r24398
1998-12-22 15:58:25 -07:00
Jeffrey A Law
f8670be1f7 * config.sub: Handle hppa2.0.
From-SVN: r24350
1998-12-16 17:25:11 -07:00
Jeff Law
d1a0959019 [multiple changes]
Fri Dec  4 01:34:02 1998  Jeffrey A Law  (law@cygnus.com)
        * config.guess: Improve detection of hppa2.0 processors.
Fri Dec  4 01:33:05 1998  Niall Smart <nialls@euristix.ie>
        * config.guess: Recognize FreeBSD using ELF automatically.

From-SVN: r24081
1998-12-03 17:36:49 -07:00
Manfred Hollstein
71205e0b3f configure (skip-this-dir): Add handling for new shell script...
./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-11-26 01:48:34 +00:00
Robert Lipe
d2ec8b393c * config.guess: Match any version of Unixware7.
From-SVN: r23217
1998-10-22 08:57:09 +00:00
Jeff Law
35cd256514 config.if (cxx_interface, [...]): Do not try to set these if the appropriate directories and files to not exist.
�
        * config.if (cxx_interface, libstdcxx_interface): Do not try to set
        these if the appropriate directories and files to not exist.

From-SVN: r23165
1998-10-18 11:37:09 -06:00
Jeffrey A Law
52d4e5b7ee Makefile.in (DEVO_SUPPORT): Add config.if.
�
        * Makefile.in (DEVO_SUPPORT): Add config.if.

From-SVN: r23080
1998-10-14 03:32:28 -06:00
Jeffrey A Law
7c5fa4cb37 * configure.in: Fix merge typo.
From-SVN: r23059
1998-10-13 15:59:52 -06:00
Manfred Hollstein
38ada91eef configure: Add pattern to replace "build_tooldir"'s definition in the 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-13 10:48:25 +00:00
Jeffrey A Law
56a8387f0b * config.sub: Bring back lost sparcv9.
From-SVN: r23041
1998-10-13 02:37:39 -06:00
Jeffrey A Law
e44e84daea * Makefile.in (all-snvavigator): Remove all-flexlm dependency.
From-SVN: r23040
1998-10-13 02:19:08 -06:00
Jeff Law
5cb95c7ac4 Makefile.in (CHILL_FOR_TARGET): Mirror recent changes to CC_FOR_TARGET and friends.
* Makefile.in (CHILL_FOR_TARGET): Mirror recent changes to
        CC_FOR_TARGET and friends.
Mon Oct 12 12:09:30 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
        * Makefile.in (build_tooldir): new variable, same as tooldir
        (CC_FOR_TARGET, GCC_FOR_TARGET, CXX_FOR_TARGET): add
        -B$(build_tooldir)/bin/
        (BASE_FLAGS_TO_PASS): pass build_tooldir down

From-SVN: r23016
1998-10-12 05:11:16 -06:00
Jeff Law
5d4a5ee6d9 Final changes from devo<->egcs merge.
Final changes from devo<->egcs merge.  Ugh, a year of configury/Makefile
hacking.

From-SVN: r23012
1998-10-12 04:44:57 -06:00
Ian Lance Taylor
1b409d25b8 config.guess: Merge with FSF.
* config.guess: Merge with FSF.
Merged with devo.

From-SVN: r22952
1998-10-08 18:15:05 -06:00
Ian Lance Taylor
466456d9d7 config.sub: Merge with FSF.
�
	* config.sub: Merge with FSF.
	* config.sub: Accept m68060 and m5200 as CPU names.
Merge with devo/config.sub.

From-SVN: r22949
1998-10-08 18:07:35 -06:00
Ian Lance Taylor
6755ff7314 config-ml.in: Default to being verbose, to match Feb 18 change to configure.
* config-ml.in: Default to being verbose, to match Feb 18 change to
        configure.

From-SVN: r22948
1998-10-08 17:34:45 -06:00
Ian Lance Taylor
fbd836fca0 Various libtool updates from devo, including update to libtool 1.2b
From-SVN: r22947
1998-10-08 17:32:31 -06:00
Ian Lance Taylor
8af1427536 missing: Update to version from automake 1.3.
Wed Jun 10 11:19:47 1998  Ian Lance Taylor  <ian@cygnus.com>
        * missing: Update to version from automake 1.3.
Bring over from devo.

From-SVN: r22946
1998-10-08 17:28:38 -06:00
Marc Lehmann
1e025bde1d ylwrap: Change absolute path checks to check for DOS style path names.
�
        * ylwrap: Change absolute path checks to check for DOS style path
        names.
        * ylwrap: Don't use a full path name if the source file is in the
        same directory.  From hjl@lucon.org (H.J. Lu).
Brought over from devo.

From-SVN: r22944
1998-10-08 17:26:53 -06:00
Gerald Pfeifer
f2d11dcdd0 README: Remove installation instructions and refer to the INSTALL directory instead.
* README: Remove installation instructions and refer to the
	INSTALL directory instead.

From-SVN: r22747
1998-10-02 09:22:08 +00:00
Robert Lipe
73a6d2e797 config.sub: Add support for i[34567]86-pc-udk.
* config.sub: Add support for i[34567]86-pc-udk.
	* configure.in: Likewise.

From-SVN: r22701
1998-09-30 20:25:11 +00:00
Jeffrey A Law
6fc19d6d03 Makefile.in (TARGET_CONFIGDIRS): Add libobjc.
* Makefile.in (TARGET_CONFIGDIRS): Add libobjc.
        (ALL_TARGET_MODULES): Add all-target-libobjc.
        (CONFIGURE_TARGET_MODULES, CHECK_TARGET_MODULES): Similarly.
        (INSTALL_TARGET_MODULES, CLEAN_TARGET_MODULES): Similarly.
        (all-target-libchill): Add dependencies.
        * configure.in (target_libs): Add libchill.

From-SVN: r22658
1998-09-29 20:02:35 -06:00
Manfred Hollstein
f653f0ab3f configure.in (target_subdir): Remove duplicate line.
�
	* configure.in (target_subdir): Remove duplicate line.

From-SVN: r22656
1998-09-29 23:50:57 +00:00
Jeffrey A Law
494933e4cd configure.in: Minor cleanups for building in the $(target_alias) subdir.
* configure.in: Minor cleanups for building in the $(target_alias)
        subdir.

From-SVN: r22612
1998-09-27 21:07:27 -06:00
Jim Wilson
f6b5826298 Fix `make bootstrap' failures where libraries are compiled with wrong compiler.
* Makefile.in (bootstrap): Set r and s before make all.  Use
	BASE_FLAGS_TO_PASS in make all.
	(cross): Likewise.

From-SVN: r22569
1998-09-24 04:13:50 -07:00
Mark Mitchell
27c7a08d68 * Makefile.in (bootstrap): Pass TARGET_FLAGS_TO_PASS to `make all'.
From-SVN: r22500
1998-09-20 11:21:12 +00:00
Richard Henderson
e67afd1ee0 * config.sub: Fix typo in last change.
From-SVN: r22490
1998-09-19 17:13:42 -07:00
Michael Hayes
8e44ac71fd config.sub: Add support for C4x target.
�
	* config.sub: Add support for C4x target.
	* configure.in: Likewise.

From-SVN: r22481
1998-09-19 15:26:14 -06:00
David S. Miller
d7496fbb76 We now fully bootstrap on solaris-2.7 sparcv9.
toplevel:
	* config.sub: Recognize sparcv9 just like sparc64.
	gcc/ChangeLog:
	* configure.in: in sparc9-sol2 config, use 'if test' not
	brackets.
	* configure: Rebuilt.
	* config/sparc/sol2-sld-64.h (SPARC_DEFAULT_CMODEL): Change to
	CM_MEDANY.
	(CPP_CPU_SPEC): Do not define _LP64, header files do this.
	(CPP_CPU_DEFAULT_SPEC): Likewise.
	* config/sparc/sol2.h (INIT_SUBTARGET_OPTABS): Get the names right
	for arch64 libfuncs.
	gcc/java/ChangeLog:
	* jcf-io.c: Include string.h.
	libchill/ChangeLog:
	* configure.in: Use 'if test' not brackets.
	* configure: Rebuilt.

From-SVN: r22404
1998-09-13 13:37:17 -07:00
Robert Lipe
22097bd1dd * config.guess: Match "Pent II" or "PentII" for OpenServer.
From-SVN: r22358
1998-09-09 13:47:30 +00:00
Jeff Law
2c8ec9a23a config.guess: Correctly identify Pentium II sco boxes.
* config.guess: Correctly identify Pentium II sco boxes.

From-SVN: r22337
1998-09-08 16:10:04 -06:00
Jeffrey A Law
4b877abdec * config.guess: Fix "tr" code. From Weiwen Liu.
From-SVN: r22321
1998-09-07 18:19:58 -06:00
John Hughes
ab03db526f configure.in: Do not assume x86-svr4 or x86-unixware can handle stabs.
�
        * configure.in: Do not assume x86-svr4 or x86-unixware can handle
        stabs.

From-SVN: r22263
1998-09-05 06:58:39 -06:00
Jeffrey A Law
b54db29476 Makefile.in (TARGET_CONFIGDIRS): Add libchill.
* Makefile.in (TARGET_CONFIGDIRS): Add libchill.
        (ALL_TARGET_MODULES): Add all-target-libchill.
        (CONFIGURE_TARGET_MODULES, CHECK_TARGET_MODULES): Similarly.
        (INSTALL_TARGET_MODULES, CLEAN_TARGET_MODULES): Similarly.
        (all-target-libchill): Add dependencies.
        * configure.in (target_libs): Add libchill.

From-SVN: r22239
1998-09-04 19:14:28 -06:00
Lutz Wohlrab
bf48dd7382 config.guess: Avoid assumptions about "tr" behaves when LANG is set to something other than...
* config.guess: Avoid assumptions about "tr" behaves when
        LANG is set to something other than English.

From-SVN: r22118
1998-08-30 15:29:31 -06:00
H.J. Lu
a3cbd10560 configure (gxx_include_dir): Changed to '${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-08-30 15:15:53 -06:00
Mark Klein
c4acd909d5 config.guess: Detect and handle MPE/IX.
* config.guess: Detect and handle MPE/IX.
        * config.sub: Deal with MPE/IX.

From-SVN: r22108
1998-08-30 14:17:13 -06:00
David Edelsohn
9ea976658e Add and use mh-aix43 to set AR_FOR_TARGET.
From-SVN: r22077
1998-08-29 07:38:06 -04:00
Manfred Hollstein
0ce065bdf6 configure: Fix --without/--disable cases for gxx-include-dir.
1998-07-29  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure: Fix --without/--disable cases for gxx-include-dir.

From-SVN: r21486
1998-07-29 17:13:57 -06:00
Robert Lipe
7f1937c125 config.guess: (*-pc-sco3.2v5) Add detection for Pentium II.
@
	* config.guess: (*-pc-sco3.2v5) Add detection for Pentium II.
	(*-pc-unixware7) Add detection for Pentium II, Pentium Pro.

From-SVN: r21296
1998-07-19 18:00:52 -06:00
Marc Lehmann
2ada2bd6bf Fix typo.
From-SVN: r21275
1998-07-18 15:48:44 +00:00
Jeffrey A Law
81241b5e65 * Makefile.in (BASE_FLAGS_TO_PASS): Add TARGET_SUBDIR.
From-SVN: r20761
1998-06-27 16:08:28 -06:00
Jeffrey A Law
69b471bc42 configure.in (target_subdir): Set to ${target_alias} instead of "libraries".
* configure.in (target_subdir): Set to ${target_alias} instead
        of "libraries".

From-SVN: r20760
1998-06-27 15:48:29 -06:00
Manfred Hollstein
bedf82df60 *** empty log message ***
From-SVN: r20731
1998-06-26 02:13:35 +00:00
Manfred Hollstein
28e449d812 configure (enable_version_specific_runtime_libs): Implement new flag --enable-version-specific-runtime-libs which installs C++...
S
egcs/ChangeLog:
1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure (enable_version_specific_runtime_libs): Implement new flag
	--enable-version-specific-runtime-libs which installs C++ runtime stuff in
	$(libsubdir); emit definition in each generated Makefile.
	(gxx_include_dir): Initialize depending on $enable_version_specific_runtime_libs.
egcs/gcc/ChangeLog:
1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (gxx_include_dir): Initialize default value depending on
	new flag --enable-version-specific-runtime-libs; remove superfluous default
	initialization afterwards.
	* configure: Regenerate.
egcs/libio/ChangeLog:
1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
	* Makefile.in (install): Install _G_config.h depending on new flag
	--enable-version-specific-runtime-libs.
	* config/linux.mt (gxx_include_dir): Remove definition here as we use
	gcc's default anyway.
egcs/libstdc++/ChangeLog:
1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
	* Makefile.in (INSTALLDIR): Add comment to document the fact,
	this macro will be properly initialized at make's runtime.
	(install): Add initialization of INSTALLDIR depending on $(libsubdir)
	and ${enable_version_specific_runtime_libs}; use $${INSTALLDIR} shell variable
	instead of the $(INSTALLDIR) make macro.

From-SVN: r20693
1998-06-24 06:26:01 +00:00
Manfred Hollstein
50c4c9f7bd configure (gcc_version): Initialize properly depending on how and where configure is started.
1
egcs/ChangeLog:
1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure (gcc_version): Initialize properly depending on
	how and where configure is started.
	(recursion line): Pass a --with-gcc-version=${gcc_version}
	to configures in subdirs.
egcs/libf2c/ChangeLog.egcs:
1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
	* Makefile.in (version): Rename to gcc_version.
	* configure.in (version): Likewise.
	(gcc_version): Add code to use an option passed from parent configure.
	* configure: Regenerate.
egcs/libio/ChangeLog:
1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
	* config.shared (FLAGS_TO_PASS): Add gcc_version.

From-SVN: r20686
1998-06-24 06:16:14 +00:00
Manfred Hollstein
2f96399bc2 *** empty log message ***
From-SVN: r20581
1998-06-19 05:42:12 +00:00
Alexandre Oliva
c4137c5039 Makefile.in (local-clean): remove *.log
* Makefile.in (local-clean): remove *.log
        (warning.log): built with warn_summary from build.log
        (mail-report.log): run test_summary
        (mail-report-with-warnings.log): run test_summary including
        warning.log in the report

From-SVN: r20579
1998-06-18 19:42:01 -06:00
Robert Lipe
276d5ee0ca * config.guess: Detection of Pentium II for *-sco-3.2v5*.
From-SVN: r20558
1998-06-18 09:30:03 +00:00
Alexandre Oliva
f098395833 Makefile.in (boostrap2-lean, [...]): new targets Forgot to commit.
* Makefile.in (boostrap2-lean, bootstrap3-lean,
        bootstrap4-lean): new targets
Forgot to commit.

From-SVN: r20016
1998-05-24 04:20:27 -06:00
Jeff Law
bfed1ea086 l
* mpw-* Delete.  Not used.
	* ltconfig, ltmain.sh: Update to libtool 1.2a.
	* Makefile.in (CC_FOR_TARGET): Use $(TARGET_SUBDIR) when passing -B
	for newlib directory.
	(CXX_FOR_TARGET): Likewise.
Bring over from devo.

From-SVN: r19688
1998-05-11 17:00:43 -06:00
Ian Lance Taylor
0aadd65786 config.guess: Use ${UNAME_MACHINE} rather than i386 for cygwin32 and mingw32.
* config.guess: Use ${UNAME_MACHINE} rather than i386 for cygwin32
        and mingw32.
Bring over from devo.

From-SVN: r19686
1998-05-11 16:36:06 -06:00
Jeff Law
38e012594e typo typo fixes fixes
From-SVN: r19601
1998-05-06 15:09:07 -06:00
Michael Meissner
77be0cab5f Fixup --enable-target-optspace
From-SVN: r19464
1998-04-28 04:36:18 +00:00
Jim Wilson
624411284f Fix consistency error reported by Yotam Medini.
* configure: Set CXXFLAGS from CXXFLAGS, not CFLAGS.

From-SVN: r19392
1998-04-23 14:33:41 -07:00
Michael Meissner
3f4ea1dee8 Add support for --enable-target-optspace to compile with -Os instead of -O2, and default m32r to use it
From-SVN: r19374
1998-04-22 12:33:17 +00:00
Krister Walfridsson
ec8d6ddc83 configure: Define DEFAULT_M4 by searching PATH.
* configure: Define DEFAULT_M4 by searching PATH.
        * Makfile.in: Use DEFAULT_M4.

From-SVN: r19208
1998-04-14 04:34:37 -06:00
Jeffrey A Law
547a618398 * Makefile.in (INSTALL_MODULES): Remove texinfo.
From-SVN: r19153
1998-04-12 13:58:53 -06:00
Nick Clifton
e98e406fcc Add support for ARM's Thumb instruction set.
From-SVN: r18822
1998-03-25 10:44:07 +00:00
Manfred Hollstein
3cd730af0b Makefile.in (install-gcc): Don't specify LANGUAGES here.
8
	* Makefile.in (install-gcc): Don't specify LANGUAGES here.
	(install-gcc-cross): Instead, override LANGUAGES here.

From-SVN: r18722
1998-03-20 00:33:35 +00:00
Dave Love
8056460354 Makefile.in ($(CONFIGURE_TARGET_MODULES)): Set CONFIG_SITE to a non-existent file since /dev/null loses with bash...
1998-03-18  Dave Love  <d.love@dl.ac.uk>
	* Makefile.in ($(CONFIGURE_TARGET_MODULES)): Set CONFIG_SITE to a
	non-existent file since /dev/null loses with bash 2.0/autoconf 2.12.

From-SVN: r18656
1998-03-18 08:51:01 +00:00
Manfred Hollstein
2d4a055846 config-ml.in: After building symlink tree call make distclean if...
P
	* config-ml.in: After building symlink tree call make distclean
	if a Makefile got linked into ${ml_dir}/${ml_libdir}; this happens
	to be the case for libiberty.
	* Makefile.in (clean, distclean): Add 'info' explicitly.

From-SVN: r18642
1998-03-17 01:38:10 +00:00
H.J. Lu
04b9356733 configure: When making link, also check the current directory.
p
	* configure: When making link, also check the current
	directory. The configure scripts may create one.

From-SVN: r18640
1998-03-17 01:24:54 +00:00
Richard Henderson
9a06b8421f * config.sub: Accept alphapca56 and alphaev6 properly.
From-SVN: r18425
1998-03-05 17:02:12 -08:00
Franz Sirl
217fc4e6e1 * configure.in: Revert 3 Jan change for powerpc-linux-gnulibc1.
From-SVN: r18423
1998-03-05 16:11:56 -07:00
Bruno Haible
3e07bdbd6c * config.sub (sco5): Fix typo.
From-SVN: r18209
1998-02-23 13:16:17 +00:00
Dave Love
ce0d965c12 Makefile.in ($(CONFIGURE_TARGET_MODULES)): Run configure with CONFIG_SITE=/dev/null to forestall lossage with site...
* Makefile.in ($(CONFIGURE_TARGET_MODULES)): Run configure with
        CONFIG_SITE=/dev/null to forestall lossage with site configuration.

From-SVN: r18060
1998-02-17 17:18:26 -07:00
Manfred Hollstein
3acd1fd020 Makefile.in (BASE_FLAGS_TO_PASS, [...]): Really add this change to sync Makefile.in with its ChangeLog entries.
�
	* Makefile.in (BASE_FLAGS_TO_PASS, EXTRA_TARGET_FLAGS): Really add
	this change to sync Makefile.in with its ChangeLog entries.

From-SVN: r18021
1998-02-16 04:20:12 +00:00
Manfred Hollstein
4e77e8f159 Makefile.in (BASE_FLAGS_TO_PASS): Don't pass PICFLAG and PICFLAG_FOR_TARGET.
* Makefile.in (BASE_FLAGS_TO_PASS): Don't pass PICFLAG and
        PICFLAG_FOR_TARGET.
        (EXTRA_TARGET_FLAGS): Don't pass PICFLAG_FOR_TARGET.
        * configure: Emit a definition for the new macro enable_shared
        into each Makefile.
        * config/mh-sparcpic (PICFLAG): Define to properly according
        to current multilib configuration.
        * config/mt-sparcpic (PICFLAG_FOR_TARGET): Define to properly
        according to current multilib configuration.

From-SVN: r17680
1998-02-05 17:33:04 -07:00
Richard Henderson
8821a725d6 Makefile.in (TARGET_CONFIGDIRS): Add libf2c.
* Makefile.in (TARGET_CONFIGDIRS): Add libf2c.
        (ALL_TARGET_MODULES, CONFIGURE_TARGET_MODULES): Similarly
        (CHECK_TARGET_MODULES, INSTALL_TARGET_MODULES): Similarly
        (CLEAN_TARGET_MODULES): Similarly
        (all-target-libf2c): Add dependences.
        * configure.in (target_libs): Add libf2c.

From-SVN: r17569
1998-01-31 18:41:24 -07:00
Manfred Hollstein
d0a8352c0d Makefile.in (BASE_FLAGS_TO_PASS): Remove passing $(local_prefix) here as it is not defined in the toplevel Makefile.
* Makefile.in (BASE_FLAGS_TO_PASS): Remove passing $(local_prefix)
        here as it is not defined in the toplevel Makefile.

From-SVN: r17528
1998-01-28 02:31:48 -07:00
Manfred Hollstein
59739e3ce9 configure (package_makefile_rules_frag): New variable, which names a file with generic rules, ...
* configure (package_makefile_rules_frag): New variable, which names
        a file with generic rules, ...
        Change comment to mention we now have FIVE parts.
        * configure: Undo last change.

From-SVN: r17522
1998-01-27 15:23:50 -07:00
Lassi A. Tuura
228197ee23 config.guess: More accurate determination of HP processor types.
* config.guess: More accurate determination of HP processor types.
        * config.sub: More accurate determination of HP processor types.

From-SVN: r17520
1998-01-27 15:15:40 -07:00
Manfred Hollstein
efd4c0ba20 configure (package_makefile_frag): Move inserting the ${package_makefile_frag} to where it should be according to...
* configure (package_makefile_frag): Move inserting the
        ${package_makefile_frag} to where it should be according
        to the comment.

From-SVN: r17467
1998-01-23 17:58:07 -07:00
Philip Blundell
6eef3189b8 * config.guess: Add support for Linux/ARM.
From-SVN: r17455
1998-01-22 16:28:32 -07:00
Richard Henderson
48464ebfef * configure.in: Revert 3 Jan change for alpha-linux-gnulibc1.
From-SVN: r17439
1998-01-21 17:39:33 -08:00
Pieter Nagel
803462a79f Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and local_prefix to sub-make invocations.
Sat Jan 17 21:28:08 1998  Pieter Nagel <pnagel@epiuse.co.za>
        * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and
        local_prefix to sub-make invocations.

From-SVN: r17390
1998-01-17 13:28:11 -07:00
H.J. Lu
520ab477c8 configure.in: Check makefile fragments in the source directory.
* configure.in: Check makefile fragments in the source
        directory.

From-SVN: r17385
1998-01-17 13:04:38 -07:00
Alexandre Oliva
4bcdb76dd5 configure.in: check whether host and target makefile fragments exist before adding them to...
* configure.in: check whether host and target makefile
        fragments exist before adding them to *_makefile_frag

From-SVN: r17373
1998-01-15 16:39:59 -07:00
Lee Iverson
0d3e11a596 config-ml.in (multi-do): LDFLAGS must include multilib designator.
* config-ml.in (multi-do): LDFLAGS must include multilib
        designator.

From-SVN: r17341
1998-01-13 14:01:03 -07:00
Jeff Law
d45b3d875b undo test change
From-SVN: r17332
1998-01-13 09:40:20 -07:00
Jeff Law
fe30ff7b7d Test
From-SVN: r17331
1998-01-13 09:39:53 -07:00
Anonymous CVS User
34af74f55f Test
From-SVN: r17330
1998-01-13 16:30:05 +00:00
Jeff Law
f682fc8f00 Testing.
From-SVN: r17329
1998-01-13 09:27:20 -07:00
Robert Lipe
936cb32345 * config.guess: Recognize i[3456]-i586-UnixWare7-sysv5.
From-SVN: r17322
1998-01-12 17:12:01 -07:00
Mumit Khan
d39cd7a1e9 config.sub: Add mingw32 support.
* config.sub: Add mingw32 support.
        * configure.in: Likewise.
        * config/mh-mingw32: New file.

From-SVN: r17291
1998-01-03 17:10:33 -07:00
Franz Sirl
6decbc24a4 *** empty log message ***
From-SVN: r17285
1998-01-03 04:14:43 -07:00
Jeffrey A Law
d3d1907aac * config.guess: HP 9000/803 is a PA1.1 machine.
From-SVN: r17217
1997-12-23 04:40:37 -07:00
Richard Henderson
b104e095c1 It's alpha*-...
From-SVN: r17179
1997-12-21 18:40:10 -08:00
H.J. Lu
aca823c140 configure.in (host_makefile_frag, [...]): Handle multiple config files.
F
        * configure.in (host_makefile_frag, target_makefile_frag):
        Handle multiple config files.
        (alpha-*-linux*): Treat alpha-*-linux* as alpha-*-linux* and
        alpha-*-*.

From-SVN: r17169
1997-12-21 08:50:33 -07:00
Fred Fish
baf558778c * config.guess: Add BeOS support.
From-SVN: r17059
1997-12-11 23:28:39 -07:00
Jeff Law
f2d765451e release branch changes from 11-27 snapshot to egcs-1.0.
From-SVN: r16970
1997-12-05 15:13:17 -07:00
Jeffrey A Law
205cba5349 Makefile.in (INSTALL_TARGET_CROSS): Define.
* Makefile.in (INSTALL_TARGET_CROSS): Define.
        (install-cross, install-gcc-cross): New targets.

From-SVN: r16888
1997-12-02 10:53:36 -07:00
Jeffrey A Law
7dfef6ed40 Bring in changes from release branch (egcs_ss_971127).
From-SVN: r16865
1997-12-01 10:45:00 -07:00
Jeffrey A Law
96b0f1fc03 Makefile.in (INSTALL_TARGET): Do install-gcc first.
* Makefile.in (INSTALL_TARGET): Do install-gcc first.
        * configure (gxx_include_dir): Provide a definition for subdirs
        which do not use autoconf.

From-SVN: r16784
1997-11-27 01:37:03 -07:00
Jeffrey A Law
83cfe7c011 config.guess (alpha stuff): Merge with FSF to avoid incorrect guesses.
* config.guess (alpha stuff): Merge with FSF to avoid incorrect
        guesses.

From-SVN: r16639
1997-11-21 10:07:04 -07:00
Jason Merrill
c9670e62b9 * Makefile.in: check-target-libio depends on all-target-libstdc++.
From-SVN: r16206
1997-10-27 15:04:45 -05:00
Manfred Hollstein
cc71c0ca1f Makefile.in (bootstrap-lean): Combined with `normal' bootstrap targets using "$@" to provide support for...
* Makefile.in (bootstrap-lean): Combined with `normal' bootstrap
        targets using "$@" to provide support for similar but not identical
        targets without having to duplicate code.

From-SVN: r16186
1997-10-26 11:44:33 -07:00
Aaron Jackson
b1e3ddfd29 Makefile.in (bootstrap-lean): New target.
* Makefile.in (bootstrap-lean): New target.
        * gcc/Makefile.in (bootstrap-lean, compare-lean): New targets.

From-SVN: r15786
1997-09-29 00:37:11 -06:00
Jeffrey A Law
09f97c1e6c * Makefile.in (cross): New target.
From-SVN: r15564
1997-09-18 23:56:16 -06:00
Alexandre Oliva
339c9b006c Makefile.in (bootstrap2, bootstrap3): New targets.
* Makefile.in (bootstrap2, bootstrap3): New targets.
        (all-bootstrap): Remove outdated and confusing target.
        (bootstrap, bootstrap2, bootstrap3): Don't pass BOOT_CFLAGS down.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>

From-SVN: r15563
1997-09-18 23:23:00 -06:00
Alexandre Oliva
335d0ab208 Makefile.in (bootstrap2, bootstrap3): New targets.
* Makefile.in (bootstrap2, bootstrap3): New targets.
        (all-bootstrap): Remove outdated and confusing target.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>

From-SVN: r15559
1997-09-18 21:42:14 -06:00
Ulrich Drepper
e693cc28bb Uli's libio/libstdc++ patches.
From-SVN: r15486
1997-09-16 10:01:55 -06:00
Jim Wilson
f401679ee1 Patches from H.J. Lu for alpha-linux -fPIC --enable-shared problem.
* Makefile.in (local-distclean): Also remove mh-frag mt-frag.
	* configure.in (skipdirs): Add target-librx for Linux.
	(alpha-*-linux*): Use config/mh-elfalphapic and config/mt-elfalphapic.
	* mh-elfalphapic, mt-elfalphapic: New files.

From-SVN: r15419
1997-09-11 16:44:33 -07:00
Jeffrey A Law
ec20b1b98c * Makefile.in (bootstrap): New target.
From-SVN: r15399
1997-09-10 21:32:08 -06:00
Jeffrey A Law
becdcf6da0 * config.sub: Accept 'amigados' for backward compatability.
From-SVN: r15389
1997-09-10 15:18:25 -06:00
Fred Fish
0c82f6bfae INSTALL: Change 'amigados' to 'amigaos' to match current usage.
* INSTALL: Change 'amigados' to 'amigaos' to match current usage.
	* install.texi (Configurations): Ditto.
	* config.sub: Ditto.

From-SVN: r15143
1997-09-07 23:17:48 -06:00
Joel Sherrill
3fbc0b7094 * configure.in (*-*-rtems*): Do not build libgloss for rtems.
From-SVN: r15125
1997-09-05 23:15:09 +00:00
Jeffrey A Law
e20d4801db * config.sub: Handle v850-elf.
From-SVN: r15114
1997-09-05 12:25:50 -06:00
Jeff Law
fe181f78b3 Test commit.
From-SVN: r15085
1997-09-04 16:20:21 -06:00
Fred Fish
d30e0541de * .cvsignore (*-install): Remove.
From-SVN: r15075
1997-09-04 09:49:02 -06:00
Jim Wilson
558a1e7cb3 Fix sunos4/rs6000/powerpc/etc build problems with multilibbed libraries.
* configure.in (target_subdir): Set to libraries if enable_multilib.

From-SVN: r15025
1997-09-01 16:55:29 -07:00
Jim Wilson
7818d6fcb2 Make the gcc config.guess exec the toplevel config.guess.
Make the gcc config.guess exec the toplevel config.guess.  Update the toplevel
config.guess from the gcc config.guess.

From-SVN: r14976
1997-08-27 16:20:52 -07:00
Jason Merrill
6599da043e Initial revision
From-SVN: r14877
1997-08-21 18:57:35 -04:00