Commit Graph

421 Commits

Author SHA1 Message Date
Jeffrey Oldham
6ebe3121aa ltcf-cxx.sh: Add -nostdlib to IRIX 6 archive_cmds.
2001-05-09  Jeffrey Oldham  <oldham@codesourcery.com>

	* ltcf-cxx.sh: Add -nostdlib to IRIX 6 archive_cmds.

From-SVN: r41931
2001-05-09 22:29:20 +00:00
Alexandre Oliva
ca3667c482 configure.in (noconfigdirs): Disable libgcj.
* configure.in (noconfigdirs) [*-cygwin*, *-mingw*, *-beos]: Disable
libgcj.

From-SVN: r41805
2001-05-03 20:31:25 +00:00
Alexandre Oliva
b1bb230234 configure.in (noconfigdirs): Don't reset it from scratch in the target case; only append to it.
* configure.in (noconfigdirs): Don't reset it from scratch in the
target case; only append to it.

From-SVN: r41576
2001-04-26 05:12:36 +00:00
Alexandre Oliva
b2964d6355 configure.in (noconfigdirs): Disable ${libgcj}.
* configure.in (noconfigdirs) [hppa*-*-*, mips*-*-irix6*,
sparc-*-solaris2.8]: Disable ${libgcj}.

From-SVN: r41575
2001-04-26 05:10:04 +00:00
Alexandre Oliva
8343765d38 configure.in (libgcj_saved): Copy from $libgcj.
* configure.in (libgcj_saved): Copy from $libgcj.
(libgcj): Zero out if --enable-libgcj; add to noconfigdirs is
--disable-libgcj.

From-SVN: r41551
2001-04-25 21:29:48 +00:00
Gavin Romig-Koch
ddbb6d43a3 remove self as maintainer
From-SVN: r41546
2001-04-25 17:25:53 +00:00
Anthony Green
3fa03ff9de configure.in: Move *-chorusos target case to the proper switch.
* configure.in: Move *-chorusos target case to the proper switch.
        Disable libgcj.

From-SVN: r41505
2001-04-23 16:47:08 +00:00
Alexandre Oliva
99ffe40fe7 ltconfig, [...]: Upgraded to libtool 1.4a 1.641.2.228.
* ltconfig, ltmain.sh, ltcf-cxx.sh: Upgraded to libtool 1.4a
1.641.2.228.

From-SVN: r41452
2001-04-20 09:26:56 +00:00
Franz Sirl
78faa32d14 Makefile.in (STAGE1_CFLAGS): Pass down.
2000-04-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
        * Makefile.in (STAGE1_CFLAGS): Pass down.

gcc/
        * Makefile.in (CFLAGS, BOOT_CFLAGS): Partly revert 2000-10-27 patch.
        (stage1_build): Instead pass down STAGE1_CFLAGS here. Pass down.
        MAKEINFO and MAKEINFOFLAGS too.
        (stage4_build): Correctly order -B flags.

From-SVN: r41335
2001-04-13 10:14:47 +00:00
Alan Modra
cdbff0ab8c config.guess: Add hppa64-linux support.
* config.guess: Add hppa64-linux support.  Note for next import that
	this is already in the master file.
	* configure.in: Likewise.  Accept `parisc' alias for `hppa'.

From-SVN: r41327
2001-04-13 15:11:45 +09:30
Alexandre Oliva
75b9074c18 ltconfig, [...]: Upgraded to libtool 1.4a 1.641.2.226.
* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.226.

From-SVN: r41299
2001-04-12 12:28:03 +00:00
Stan Shebs
125404c5f3 * MAINTAINERS: Add self as Darwin port maintainer.
From-SVN: r41278
2001-04-12 02:19:48 +00:00
Alan Modra
876684fea3 update my mail address
From-SVN: r41246
2001-04-11 18:32:47 +09:30
Loren J. Rittle
06729913c7 ltcf-cxx.sh: Support creation of C++ shared libraries on recent versions of FreeBSD (release...
2001-04-10  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: r41237
2001-04-11 05:25:00 +00:00
Joseph Myers
67916302b5 * MAINTAINERS: Add self and RTH as C front end maintainers.
From-SVN: r41154
2001-04-06 18:14:46 +01:00
Alexandre Oliva
d2bc06280b config.sub: Make sure to match an already-canonicalized machine name (eg.
2001-04-05  Alexandre Oliva  <aoliva@redhat.com>

        * config.sub: Make sure to match an already-canonicalized
        machine name (eg. mn10300-unknown-elf).

From-SVN: r41145
2001-04-06 07:06:32 +00:00
Alexandre Oliva
a3406c06c2 Makefile.in (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, [...]): New macros.
* Makefile.in (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS):
New macros.
(bootstrap, cross): Use RECURSE_FLAGS.
* configure.in: Subst CXX_FOR_TARGET_FOR_RECURSIVE_MAKE.

From-SVN: r40991
2001-04-02 01:26:14 +00:00
Alexandre Oliva
a076f6a483 * configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.
From-SVN: r40893
2001-03-28 01:18:00 +00:00
Colin Howell
7238de5c34 Makefile.in (DO_X): Do not backslash single-quotes in backquotes (two places).
* Makefile.in (DO_X): Do not backslash single-quotes in
backquotes (two places).

From-SVN: r40796
2001-03-23 18:59:17 -05:00
Colin Howell
e9f4fa7143 * Makefile.in (DO_X): Do not backslash single-quotes in backquotes.
From-SVN: r40783
2001-03-23 13:21:28 -05:00
Alexandre Oliva
b6b14b1bb4 ltcf-c.sh: Clear ac_cv_prog_cc_pic for DJGPP.
Re-installed:
2001-01-02  Laurynas Biveinis  <lauras@softhome.net>
* 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.

From-SVN: r40749
2001-03-22 18:13:39 +00:00
Gerald Pfeifer
1eb0b89d0e * MAINTAINERS: Add myself as "documentation co-maintainer".
From-SVN: r40738
2001-03-22 14:27:11 +00:00
Alexandre Oliva
82e232360d ltconfig, [...]: Upgraded to libtool 1.4a 1.641.2.198.
* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.198.

From-SVN: r40731
2001-03-22 06:48:32 +00:00
Tom Tromey
64ec27c320 * config-ml.in: Handle GCJ and GCJFLAGS.
From-SVN: r40721
2001-03-21 23:55:58 +00:00
Michael Chastain
191de40709 * Makefile.in: all-m4 depends on all-texinfo.
From-SVN: r40707
2001-03-21 14:34:08 -05:00
Loren J. Rittle
fed4dede7e * MAINTAINERS: Add myself to write after approval list.
From-SVN: r40682
2001-03-21 03:37:36 +00:00
Laurynas Biveinis
085072bbd3 * Makefile.in (DO_X): Quote nested quotes.
From-SVN: r40631
2001-03-19 19:12:04 +00:00
Alan Modra
5af8ea3f17 Add alan@linuxcare.com.au
From-SVN: r40597
2001-03-18 22:13:37 +10:30
Laurynas Biveinis
69e2303718 Makefile.in (DO_X): Use double quotes for quoting "RANLIB=$${RANLIB}".
* Makefile.in (DO_X): Use double quotes for quoting
       "RANLIB=$${RANLIB}".

From-SVN: r40557
2001-03-16 18:34:03 +00:00
Ovidiu Predescu
2b9650f432 MAINTAINERS: Added Stan Shebs as new maintainer for Objective-C.
2001-03-10  Ovidiu Predescu  <ovidiu@cup.hp.com>

	* MAINTAINERS: Added Stan Shebs as new maintainer for Objective-C.

From-SVN: r40380
2001-03-11 02:08:36 +00:00
Nicola Pero
4698d2cf4b configure.in: Only use `lang_requires' for languages athat are actually enabled.
2001-03-09  Nicola Pero <n.pero@mi.flashnet.it>

	* configure.in: Only use `lang_requires' for languages athat are
	actually enabled.

From-SVN: r40356
2001-03-10 00:20:21 +00:00
Phil Edwards
f6646274a0 MAINTAINERS (C++ runtime libs): Update and alphabatize.
2001-03-08  Phil Edwards  <pme@sources.redhat.com>

	* MAINTAINERS (C++ runtime libs):  Update and alphabatize.

From-SVN: r40329
2001-03-08 21:50:26 +00:00
Alexandre Oliva
c9a54638a4 * Makefile.in (ALL_GCC, ALL_GCC_C, ALL_GCC_CXX): Set before use.
From-SVN: r40311
2001-03-08 05:40:30 +00:00
Tom Tromey
6a556ad682 configure.in: Allow config-lang.in to set `lang_requires' to list of other required languages.
* configure.in: Allow config-lang.in to set `lang_requires' to list
	of other required languages.

From-SVN: r40309
2001-03-07 22:51:02 +00:00
Laurynas Biveinis
6822468a69 Makefile.in: Remove RANLIB definition.
* Makefile.in: Remove RANLIB definition. Use RANLIB
        in RANLIB_FOR_TARGET, EXTRA_HOST_FLAGS, EXTRA_TARGET_FLAGS,
        EXTRA_GCC_FLAGS, $(DO_X) targets only when the RANLIB is set.

        * Makefile.in: Set RANLIB to @RANLIB@.
        Remove RANLIB_TEST.

        * fixinc/inclhack.def (djgpp_wchar_h): New test.
        * fixinc/fixincl.x: Regenerated.

From-SVN: r40299
2001-03-07 19:05:25 +00:00
Benjamin Kosnik
f04885d3c8 Makefile.in (check-c++): Use tabs, not spaces.
2001-02-28  Benjamin Kosnik  <bkoz@redhat.com>
            Alexandre Oliva  <aoliva@redhat.com>

	* Makefile.in (check-c++): Use tabs, not spaces.

Co-Authored-By: Alexandre Oliva <aoliva@redhat.com>

From-SVN: r40139
2001-02-28 23:30:26 +00:00
Laurynas Biveinis
288edf4753 * MAINTAINERS: add myself to Write After Approval list.
From-SVN: r39929
2001-02-20 19:29:07 +00:00
Benjamin Kosnik
3d55d2f8dc Makefile.in (check-c++): New rule.
2001-02-19  Benjamin Kosnik  <bkoz@redhat.com>

        * Makefile.in (check-c++): New rule.

From-SVN: r39915
2001-02-20 04:13:50 +00:00
Benjamin Kosnik
4d88a68a06 configure.in (target_libs): Remove libg++.
2001-02-19  Benjamin Kosnik  <bkoz@purist.soma.redhat.com>

	* configure.in (target_libs): Remove libg++.
	(noconfigdirs): Remove libg++.
	(noconfigdirs): Same.
	(noconfigdirs): Same.
	(noconfigdirs): Same.

	* config-ml.in: Remove libg++ references.

	* Makefile.in (TARGET_CONFIGDIRS): Remove libio, libstdc++, libg++.
	(ALL_TARGET_MODULES): Same.
	(configure-target-libg++): Remove.
	(all-target-libg++): Remove.
	(configure-target-libio): Remove.
	(all-target-libio): Remove.
	(check-target-libio): Remove.
	(.PHONY): Remove.
	(libg++.tar.bz2): Remove.
	(all-target-cygmon): Remove libio.
	(all-target-libstdc++): Remove.
	(configure-target-libstdc++): Remove.
	(TARGET_LIB_PATH): Remove libstdc++.
	(ALL_GCC_CXX): Remove libstdc++.

From-SVN: r39911
2001-02-20 00:57:54 +00:00
Nick Clifton
2437d4ed72 Allow configuration of texinfo for Cygwin hosts.
From-SVN: r39787
2001-02-17 00:52:44 +00:00
Anthony Green
85b99cbe64 configure: Introduce GCJ_FOR_TARGET.
2001-02-15  Anthony Green  <green@redhat.com>

        * configure: Introduce GCJ_FOR_TARGET.
        * configure.in: Ditto.
        * Makefile.in: Ditto.

From-SVN: r39718
2001-02-15 13:55:34 +00:00
Andreas Schwab
7b18790c85 * MAINTAINERS: Update mail address.
From-SVN: r39631
2001-02-13 12:59:57 +00:00
Martin Schwidefsky
c4880c9936 Add config suport for s390
From-SVN: r39612
2001-02-12 23:47:41 +00:00
Chandrakala Chavva
e31ae6db84 configure.in: for *-chorusos, don't config target-newlib and target-libgloss.
* configure.in: for *-chorusos, don't config target-newlib and
        target-libgloss.

From-SVN: r39550
2001-02-08 17:05:23 -05:00
Ben Elliston
7739adfb17 * configure: Output host type to stdout, not stderr.
From-SVN: r39505
2001-02-06 20:03:16 -05:00
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