Commit Graph

1648 Commits

Author SHA1 Message Date
David Daney
773c14678d configure.ac: Remove mips64*-*-linux* noconfigdirs section, thus enabling libgcj.
* configure.ac: Remove mips64*-*-linux* noconfigdirs section, thus
	enabling libgcj.
	* configure: Regenerate.

From-SVN: r128439
2007-09-12 15:24:26 +00:00
H.J. Lu
9f349f630e Move the entry to proper ChangeLog.
From-SVN: r128410
2007-09-11 21:44:56 -07:00
Rask Ingemann Lambertsen
c03353e219 re PR other/32154 (sim-crt0.o/crt0.o isn't found during configure due to missing -L or -B)
PR other/32154
	* configure.ac: For libgloss targets, point the linker to the linker
	script, startup code and simulator library.
	* configure: Regenerate.

From-SVN: r128344
2007-09-10 14:20:10 +00:00
Sandra Loosemore
dd735081f0 put entry for last commit in correct ChangeLog
From-SVN: r128309
2007-09-09 18:31:02 -04:00
Sandra Loosemore
55b8093e20 invoke.texi (Overall Options): Add .sx file extension as a synonym for .S.
2007-09-09  Sandra Loosemore  <sandra@codesourcery.com>
            Nigel Stephens <nigel@mips.com>

	gcc/
	* doc/invoke.texi (Overall Options):  Add .sx file extension
	as a synonym for .S.
	* cppspec.c (known_suffixes): Likewise.
	* gcc.c (default_compilers): Likewise.

Co-Authored-By: Nigel Stephens <nigel@mips.com>

From-SVN: r128308
2007-09-09 18:29:24 -04:00
Andrew Haley
c4e9bf2b9b configure.ac (noconfigdirs): Remove target-libffi and target-libjava.
2007-09-07  Andrew Haley  <aph@redhat.com>

        * configure.ac (noconfigdirs): Remove target-libffi and
        target-libjava.
        * configure: Regenerate.

From-SVN: r128250
2007-09-07 17:14:51 +00:00
Francois-Xavier Coudert
1f5a6b84ab re PR target/33281 (gfortran crt2.o not found under Vista)
PR target/33281
	* configure.ac: Use config/mh-mingw on mingw.
	* configure: Regenerate.
	* config/mh-mingw: New host makefile fragment.

From-SVN: r128188
2007-09-06 15:42:02 +00:00
Pat Haugen
3951e521b5 MAINTAINERS (Write After Approval): Add myself.
2007-09-05  Pat Haugen  <pthaugen@us.ibm.com>

        * MAINTAINERS (Write After Approval): Add myself.

From-SVN: r128143
2007-09-05 18:33:58 +00:00
Richard Guenther
e643dc2373 configure.ac (--enable-stage1-checking): If neither --enable-checking nor --disable-checking is provided also turn on...
2007-09-05  Richard Guenther  <rguenther@suse.de>

	* configure.ac (--enable-stage1-checking): If neither --enable-checking
	nor --disable-checking is provided also turn on yes and types
	checking for stage1.
	* configure: Re-generate.

From-SVN: r128131
2007-09-05 14:10:07 +00:00
Krister Walfridsson
039874df9e MAINTAINERS (OS Port Maintainers): Add myself as NetBSD maintainer.
* MAINTAINERS (OS Port Maintainers): Add myself as NetBSD maintainer.
	(Write After Approval): Remove myself.

From-SVN: r127936
2007-08-30 19:24:47 +00:00
Richard Sandiford
8229df675f Move changelog
From-SVN: r127935
2007-08-30 18:31:57 +00:00
Nick Clifton
c3f07bd6a0 * config.sub, config.guess: Update from upstream sources.
From-SVN: r127904
2007-08-29 15:21:28 +00:00
M R Swami Reddy
1509835994 * config.sub: Add support for cr16 target.
From-SVN: r127885
2007-08-29 08:58:00 +00:00
Bud Davis
4bbed40523 MAINTAINERS (Write After Approval): Added myself.
2007-08-22  Bud Davis   <jmdavis@link.com>

	* MAINTAINERS (Write After Approval): Added myself.
	* MAINTAINERS (Reviewers): Removed myself.

From-SVN: r127726
2007-08-23 04:15:24 +00:00
Paul Brook
c8aea42ce2 Makefile.tpl (DEBUG_PREFIX_CFLAGS_FOR_TARGET): New.
2007-08-18  Paul Brook  <paul@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

	* Makefile.tpl (DEBUG_PREFIX_CFLAGS_FOR_TARGET): New.
	(CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Include it.
	* Makefile.in: Regenerate.
	* configure.ac (--with-debug-prefix-map): New.
	* configure: Regenerate.

config:
2007-08-18  Paul Brook  <paul@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

	* mt-gnu (CXXFLAGS_FOR_TARGET): Add
	$(DEBUG_PREFIX_CFLAGS_FOR_TARGET).

gcc:
2007-08-18  Paul Brook  <paul@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

	* common.opt (-fdebug-prefix-map=): New option.
	* opts.c: Include debug.h.
	(common_handle_option): Handle -fdebug-prefix-map.
	* final.c: Include ggc.h.
	(struct debug_prefix_map, debug_prefix_maps, add_debug_prefix_map,
	remap_debug_filename): New.
	* Makefile.in (final.o, opts.o): Update dependencies.
	* debug.h (remap_debug_filename, add_debug_prefix_map): Declare.
	* configure.ac: Check for assembler --debug-prefix-map support.
	* configure, config.in: Regenerate.
	* gcc.c (ASM_MAP): Define conditional on HAVE_AS_DEBUG_PREFIX_MAP.
	(ASM_DEBUG_SPEC): Include ASM_MAP.
	* doc/install.texi (--with-debug-prefix-map): Document.
	* doc/invoke.texi (-fdebug-prefix-map): Document.
	* dbxout.c (dbxout_init, dbxout_start_source_file,
	dbxout_source_file): Call remap_debug_filename.
	* dwarf2out.c (add_comp_dir_attribute, maybe_emit_file,
	dwarf2out_start_source_file, dwarf2out_finish): Call
	remap_debug_filename.
	(file_table_relative_p): Do not check d->emitted_number.
	* toplev.c (output_file_directive): Call remap_debug_filename.
	* vmsdbgout.c (write_srccorr): Call remap_debug_filename.
	* xcoffout.c (xcoffout_source_file): Call remap_debug_filename.

Co-Authored-By: Joseph Myers <joseph@codesourcery.com>

From-SVN: r127613
2007-08-18 16:15:39 +01:00
Richard Sandiford
4bf6c438d2 mt-sde: New file.
2007-08-17  Richard Sandiford  <richard@codesourcery.com>
	    Nigel Stephens  <nigel@mips.com>

	* config/mt-sde: New file.
	* configure.ac (mips*-sde-elf*): New stanza.  Use config/mt-sde
	as target_makefile_frag.
	* configure: Regenerate.

gcc/
2007-08-17  Richard Sandiford  <richard@codesourcery.com>
	    Nigel Stephens  <nigel@mips.com>

	* config/mips/sde.h (DRIVER_SELF_SPECS): Add commas.
	Treat -mno-data-in-code and -mcode-xonly as aliases for
	-mcode-readable=no and -mcode-readable=pcrel respectively.
	* config/mips/t-sde (TARGET_LIBGCC2_CFLAGS): Add -mcode-xonly.
	(MULTILIB_OPTIONS): Add -mcode-readable=no multilibs.
	(MULTILIB_DIRNAMES): Update accordingly.

Co-Authored-By: Nigel Stephens <nigel@mips.com>

From-SVN: r127586
2007-08-17 13:12:22 +00:00
Alexandre Oliva
bb286d7113 Makefile.def (STAGE2_CFLAGS, [...]): Add to flags_to_pass.
ChangeLog:
* Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
Add to flags_to_pass.  Adjust uses of BOOT_CFLAGS.
(bootstrap2-debug, bootstrap-debug): New bootstrap stages.
* Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New.
(do-compare, do-compare3, do-compare-debug): New.
([+compare-target+]): Use them.
contrib/ChangeLog:
* compare-debug: New.

From-SVN: r127570
2007-08-17 00:00:00 +00:00
Maxim Kuvyrkov
a46304171f * MAINTAINERS (Write After Approval): Change my email address.
From-SVN: r127406
2007-08-14 08:25:41 +00:00
Ralf Wildenhues
d9acb717f1 configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Pass --silent if $silent.
* configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Pass
	--silent if $silent.
	* configure: Regenerate.

Co-Authored-By: Ben Elliston <bje@au.ibm.com>

From-SVN: r127390
2007-08-13 11:24:29 +10:00
Zdenek Dvorak
9687668119 MAINTAINERS (Various Maintainers): Add myself as loop infrastructure maintainer.
* MAINTAINERS (Various Maintainers): Add myself as
	loop infrastructure maintainer.  Update my e-mail
	address.

From-SVN: r127379
2007-08-12 19:49:35 +00:00
Diego Novillo
1c1d80eec2 MAINTAINERS (Reviewers): Rename from Non-Autopoiesis.
* MAINTAINERS (Reviewers): Rename from Non-Autopoiesis.
	Adjust description.

From-SVN: r127095
2007-07-31 11:40:24 -04:00
Richard Guenther
7e98624c5e configure.ac: Add types checking to stage1 checking flags.
2007-07-26  Richard Guenther  <rguenther@suse.de>

	toplev/
	* configure.ac: Add types checking to stage1 checking flags.
	* configure: Regenerate.

        gcc/
	* tree-cfg.c (verify_gimple_unary_expr, verify_gimple_binary_expr,
	verify_gimple_min_lval, verify_gimple_reference, verify_gimple_expr,
	verify_gimple_modify_stmt, verify_gimple_stmt, verify_gimple_1,
	verify_gimple): New functions.
	* tree-flow.h (verify_gimple): Declare.
	(verify_gimple_1): Declare.
	* gimplify.c (cpt_same_type): Remove.
	(gimplify_addr_expr): Remove checking code.
	(check_pointer_types_r): Remove.
	(gimplify_body): Call verify_gimple_1 instead of check_pointer_types_r.
	Only verify if there were no errors.
	* configure.ac: Add types checking flag.
	* configure: Regenerate.
	* config.in: Regenerate.

From-SVN: r126951
2007-07-26 10:27:50 +00:00
Nick Clifton
4c85af60e8 COPYING_v3: New file.
* COPYING_v3: New file.  Contains version 3 of the GNU General Public License.
* COPYING.LIB_v3: New file.  Contains version 3 of the GNU Lesser General Public License.
* gpl_v3.texi: New file.  Contains a texinfo formated copy of the GNU General Public License, version 3.

From-SVN: r126701
2007-07-17 08:37:53 +00:00
Andreas Krebbel
19ddfd3a76 MAINTAINERS (S/390 port maintainer): Remove my co-maintainer tag.
2007-07-16  Andreas Krebbel  <krebbel1@de.ibm.com>

	* MAINTAINERS (S/390 port maintainer): Remove my co-maintainer tag.

From-SVN: r126673
2007-07-16 08:11:23 +00:00
Andreas Krebbel
2a06454566 MAINTAINERS (S/390 co-maintainer): Add myself.
2007-07-16  Andreas Krebbel  <krebbel1@de.ibm.com>

	* MAINTAINERS (S/390 co-maintainer): Add myself.
	(Write after approval): Remove myself.

From-SVN: r126672
2007-07-16 07:45:03 +00:00
Dan Hipschman
f861f54dd7 Add myself to MAINTAINERS with write after approval.
From-SVN: r126629
2007-07-13 14:34:01 -07:00
Nick Clifton
0136f2f71a Makefile.tpl (BUILD_EXPORTS): Escape the newline at the end of the WINDRES export.
* Makefile.tpl (BUILD_EXPORTS): Escape the newline at the end of the WINDRES export.
* Makefile.in: Regenerate.

From-SVN: r126541
2007-07-11 08:29:47 +00:00
Sebastian Pop
de8b1dca2f Move changelog entry from toplev to config.
From-SVN: r126414
2007-07-06 13:36:28 +00:00
Sebastian Pop
ec162f0dca re PR target/32622 (BOOT_CFLAGS is not passed to stage2 and stage3 compile)
PR bootstrap/32622
	* config/mh-x86omitfp (BOOT_CFLAGS): Add -fomit-frame-pointer,
	don't reset its value.

From-SVN: r126386
2007-07-05 20:26:10 +00:00
Rainer Orth
6e29b5a488 MAINTAINERS (OS Port Maintainers): Add myself as IRIX, Tru64 UNIX maintainer.
* MAINTAINERS (OS Port Maintainers): Add myself as IRIX, Tru64 UNIX
	maintainer.

From-SVN: r126378
2007-07-05 18:51:00 +00:00
H.J. Lu
bd76921050 Remove myself as libbid maintainer.
From-SVN: r126376
2007-07-05 11:26:11 -07:00
H.J. Lu
159a4b0296 lt~obsolete.m4: New.
2007-07-05  H.J. Lu  <hongjiu.lu@intel.com>

	* lt~obsolete.m4: New. Import from 20070318 libtool.

From-SVN: r126372
2007-07-05 10:36:59 -07:00
H.J. Lu
fd06b17007 MAINTAINERS (libbid): Add myself.
2007-07-05  H.J. Lu  <hongjiu.lu@intel.com>

	* MAINTAINERS (libbid): Add myself.

From-SVN: r126367
2007-07-05 06:12:20 -07:00
Julian Brown
6ba6728370 MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r126260
2007-07-03 15:03:28 +00:00
Ralf Wildenhues
30b74385c7 configure.ac: Rewrite 'configure --help' strings to look nicer.
2007-07-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	* configure.ac: Rewrite 'configure --help' strings to look nicer.
	* configure: Regenerate.

2007-07-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	* configure.ac: Add some missing m4 quotation.
	* configure: Regenerate.

From-SVN: r126246
2007-07-03 09:06:26 +02:00
Simon Baldwin
943c54ce49 MAINTAINERS (Write After Approval): Add myself.
2007-07-02  Simon Baldwin  <simonb@google.com>

        * MAINTAINERS (Write After Approval): Add myself.

From-SVN: r126221
2007-07-02 18:08:56 +00:00
Paolo Bonzini
1c00b50300 configure: Regenerate.
2007-07-02  Paolo Bonzini  <bonzini@gnu.org>

	* configure: Regenerate.

From-SVN: r126193
2007-07-02 08:33:26 +00:00
Kai Tietz
901119aede Makefile.def: Add windmc tool to build.
2007-07-02  Kai Tietz   <kai.tietz@onevision.com>

	* Makefile.def: Add windmc tool to build.
	* Makefile.tpl: Likewise.
	* configure.ac: Likewise.
	* Makefile.in: Regenerate.
	* configure: Regenerate.

From-SVN: r126191
2007-07-02 08:19:12 +00:00
DJ Delorie
83f4c19f67 configure.ac (arm*-*-linux-gnueabi): Don't build libgloss if we're not building newlib.
* configure.ac (arm*-*-linux-gnueabi): Don't build libgloss if we're
not building newlib.
* configure: Regenerated.

From-SVN: r126089
2007-06-28 15:34:07 -04:00
Jan Sjodin
5346c75c56 MAINTAINERS (Write After Approval): Add myself.
2007-06-28  Jan Sjodin  <jan.sjodin@amd.com>

        * MAINTAINERS (Write After Approval): Add myself.

From-SVN: r126081
2007-06-28 18:37:47 +00:00
Martin Michlmayr
aacfb86b57 add myself to MAINTAINERS under Write After Approval.
From-SVN: r126003
2007-06-25 21:15:48 +00:00
Chris Matthews
590bf0d3aa * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r125864
2007-06-20 00:10:46 +00:00
Rask Ingemann Lambertsen
cdbbee7a43 MAINTAINERS (Write After Approval): Add myself.
2007-06-19  Rask Ingemann Lambertsen  <rask@sygehus.dk>

	* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r125850
2007-06-19 16:08:04 +00:00
Daniel Jacobowitz
b8afffc15f Makefile.def: Add dependency from configure-gdb to all-bfd.
* Makefile.def: Add dependency from configure-gdb to all-bfd.
	* Makefile.in: Regenerated.

From-SVN: r125811
2007-06-18 15:58:17 +00:00
Bernd Schmidt
3fcfad7607 configure.ac: Don't add target-libmudflap to noconfigdirs for bfin*-*-uclinux* targets.
* configure.ac: Don't add target-libmudflap to noconfigdirs for
	bfin*-*-uclinux* targets.
	* configure: Regenerate.

	* gcc/config/bfin/uclinux.h (MFWRAP_SPEC): New.

From-SVN: r125717
2007-06-14 17:10:54 +00:00
Ian Lance Taylor
3f5a2b7f67 MAINTAINERS: Add myself as non-algorithmic global write maintainer.
* MAINTAINERS: Add myself as non-algorithmic global write
	maintainer.

From-SVN: r125713
2007-06-14 13:56:46 +00:00
Diego Novillo
4c46daeea9 MAINTAINERS: Add self as middle-end maintainer and non-algorithmic global write maintainer.
* MAINTAINERS: Add self as middle-end maintainer and
	non-algorithmic global write maintainer.

From-SVN: r125710
2007-06-14 09:15:24 -04:00
Francois-Xavier Coudert
a3bb222a7b MAINTAINERS: Change spelling from "fortran 95" to "Fortran".
* MAINTAINERS: Change spelling from "fortran 95" to "Fortran".
	Move all Fortran maintainers except Paul Brook into the
	Non-Autopoiesis section.

From-SVN: r125704
2007-06-14 12:30:28 +00:00
Paolo Bonzini
a19e8f6495 Makefile.tpl (cleanstrap): Don't delete the toplevel Makefile.
2007-06-14  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.tpl (cleanstrap): Don't delete the toplevel Makefile.
	(distclean-stage[+id+]): Possibly delete stage_last.
	* Makefile.in: Regenerate.

From-SVN: r125701
2007-06-14 08:50:28 +00:00
Seongbae Park
1c2abe5e5c MAINTAINERS (Various Maintainer): Fix typo.
2007-06-12  Seongbae Park  <seongbae.park@gmail.com>

	* MAINTAINERS (Various Maintainer): Fix typo.

From-SVN: r125651
2007-06-12 15:56:10 +00:00
Paolo Bonzini
abca47391d MAINTAINERS (Various Maintainer): Add myself as dataflow maintainer.
2007-06-11  Paolo Bonzini  <bonzini@gnu.org>

	* MAINTAINERS (Various Maintainer): Add myself as
	dataflow maintainer.

From-SVN: r125618
2007-06-11 13:33:29 +00:00
Ben Elliston
a894d2c35e * config.sub, config.guess: Update from upstream sources.
From-SVN: r125511
2007-06-07 09:23:20 +10:00
Ben Elliston
8024d75e65 Makefile.tpl: Fix spelling error.
* Makefile.tpl: Fix spelling error.
	* Makefile.in: Regenerate.

From-SVN: r125509
2007-06-07 09:02:22 +10:00
H.J. Lu
9659893870 Fix ChangeLog entry.
From-SVN: r125264
2007-06-01 06:46:37 -07:00
Steve Ellcey
973a9a5ee1 libtool.m4 (LT_CMD_MAX_LEN): Try using getconf to set lt_cv_sys_max_cmd_len.
2007-06-01  Steve Ellcey  <sje@cup.hp.com>

	* libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN): Try using getconf
	to set lt_cv_sys_max_cmd_len.

From-SVN: r125262
2007-06-01 11:32:07 +00:00
Andreas Schwab
5fda945dd9 Remove conflict marker.
From-SVN: r125260
2007-06-01 08:51:05 +00:00
Dorit Nuzman
ccb4d26be0 MAINTAINERS (Various Maintainers): Add myself as auto-vectorizer maintainer.
* MAINTAINERS (Various Maintainers): Add myself as
        auto-vectorizer maintainer.

From-SVN: r125230
2007-05-31 17:05:23 +00:00
Paolo Bonzini
eecb746156 [multiple changes]
2003-05-31  Paolo Bonzini  <bonzini@gnu.org>

	PR libjava/32098
	* libtool.m4: Revert previous change.
	* ltgcc.m4: Put it here.

libjava:
2007-05-31  Paolo Bonzini  <bonzini@gnu.org>

	PR libjava/32098
	* configure: Regenerated.
	* aclocal.m4: Regenerated.

From-SVN: r125215
2007-05-31 06:40:42 +00:00
Russell Yanofsky
8af2fec40b re PR c++/7412 ([DR 106] References to references)
2007-05-30  Russell Yanofsky <russ@yanofsky.org>
            Douglas Gregor <doug.gregor@gmail.com>
            Pedro Lamarao <pedro.lamarao@mndfck.org>
            Howard Hinnant <howard.hinnant@gmail.com>

	PR c++/7412
	PR c++/29939
        * g++.dg/cpp0x/rv8p.C: New.
        * g++.dg/cpp0x/temp-constructor-bug.C: New.
        * g++.dg/cpp0x/cast-bug.C: New.
        * g++.dg/cpp0x/elision_weak.C: New.
        * g++.dg/cpp0x/collapse-bug.C: New.
        * g++.dg/cpp0x/rv3p.C: New.
        * g++.dg/cpp0x/rv7n.C: New.
        * g++.dg/cpp0x/overload-conv-1.C: New.
        * g++.dg/cpp0x/rv2n.C: New.
        * g++.dg/cpp0x/deduce.C: New.
        * g++.dg/cpp0x/temp-va-arg-bug.C: New.
        * g++.dg/cpp0x/rv6p.C: New.
        * g++.dg/cpp0x/template_deduction.C: New.
        * g++.dg/cpp0x/implicit-copy.C: New.
        * g++.dg/cpp0x/rv1p.C: New.
        * g++.dg/cpp0x/cast.C: New.
        * g++.dg/cpp0x/rv5n.C: New.
        * g++.dg/cpp0x/collapse.C: New.
        * g++.dg/cpp0x/overload-conv-2.C: New.
        * g++.dg/cpp0x/rv4p.C: New.
	* g++.dg/cpp0x/rvo.C: New.
        * g++.dg/cpp0x/iop.C: New.
        * g++.dg/cpp0x/rv3n.C: New.
        * g++.dg/cpp0x/rv7p.C: New.
        * g++.dg/cpp0x/reference_collapsing.C: New.
        * g++.dg/cpp0x/overload.C: New.
        * g++.dg/cpp0x/named.C: New.
        * g++.dg/cpp0x/rv2p.C: New.
        * g++.dg/cpp0x/rv6n.C: New.
        * g++.dg/cpp0x/not_special.C: New.
        * g++.dg/cpp0x/bind.C: New.
        * g++.dg/cpp0x/rv1n.C: New.
        * g++.dg/cpp0x/rv5p.C: New.
        * g++.dg/cpp0x/elision.C: New.
        * g++.dg/cpp0x/named_refs.C: New.
        * g++.dg/cpp0x/unnamed_refs.C: New.
        * g++.dg/cpp0x/rv4n.C: New.
        * g++.dg/cpp0x/elision_neg.C: New.
        * g++.dg/init/copy7.C: Run in C++98 mode.
        * g++.dg/overload/arg1.C: Ditto.
        * g++.dg/overload/arg4.C: Ditto.
	
2007-05-30  Russell Yanofsky <russ@yanofsky.org>
            Douglas Gregor <doug.gregor@gmail.com>
            Pedro Lamarao <pedro.lamarao@mndfck.org>
            Howard Hinnant <howard.hinnant@gmail.com>

	PR c++/7412
	PR c++/29939
	* typeck.c (comptypes): Don't consider rvalue and lvalue
	reference types to be equivalent.
	(check_return_expr): Move from certain lvalues when returning
	them.
	* decl.c (grokdeclarator): Implement reference collapsing.
	(copy_fn_p): Don't consider constructors taking rvalue references
	to be copy constructors.
	(move_fn_p): New.
        * call.c (conversion): New "rvaluedness_matches_p" member.
	(convert_class_to_reference): Require reference type as first
	parameter instead of base type.
	(reference_binding): Add logic to handle rvalue references.
	(implicit_conversion): Update inaccurate comment.
	(convert_like_real): Disable creation of temporaries that are
	impossible to initialize for types with move constructors.
	(build_over_call): Elide move constructors when possible.
	(maybe_handle_implicit_object): Set "rvaluedness_matches_p".
	(maybe_handle_ref_bind): Return conversion instead of type node.
	(compare_ics): Add logic to use "rvaluedness_matches_p" values to
	determine preferred conversion sequences.
	* cp-tree.h (TYPE_REF_IS_RVALUE): New.
	(LOOKUP_PREFER_RVALUE): New.
	(DECL_MOVE_CONSTRUCTOR_P): New.
	(struct cp_declarator): Add "reference" member for reference
	types, with new "rvalue_ref" flag.
	(cp_build_reference_type): Declare.
	(move_fn_p): Declare.
	* error.c (dump_type_prefix): Format rvalue reference types
	correctly in error messages.
	* except.c (build_throw): Move from certain lvalues when
	throwing.
	* mangle.c (write_type): Mangle rvalue references differently
	than regular references.
	* parser.c (make_reference_declarator): Add boolean parameter for
	rvalue references.
	(cp_parser_make_indirect_declarator): New.
	(cp_parser_new_declarator_opt): Call
	cp_parser_make_indirect_declarator. 
	(cp_parser_conversion_declarator_opt): Ditto.
	(cp_parser_declarator): Ditto.
	(cp_parser_ptr_operator): Parse "&&" tokens into rvalue reference
	declarators.
	* pt.c (tsubst): Implement reference collapsing.
	(maybe_adjust_types_for_deduction): Implement special template
	parameter deduction rule for rvalue references.
	(type_unification_real): Update calls to
	maybe_adjust_types_for_deduction.
	(try_one_overload): Ditto.
	(unify_pack_expansion): Ditto.
	* tree.c (lvalue_p_1): Handle rvalue reference types.
	(cp_build_reference_type): New.

From-SVN: r125211
2007-05-31 01:18:22 +00:00
Zdenek Dvorak
89d28202fb MAINTAINERS (Various Maintainers): Add myself as auto-vectorizer maintainer.
* MAINTAINERS (Various Maintainers): Add myself as
	auto-vectorizer maintainer.

From-SVN: r125205
2007-05-30 23:25:30 +00:00
H.J. Lu
60c7a11a30 re PR java/32098 (New libtool doesn't support libjava)
2007-05-30  H.J. Lu  <hongjiu.lu@intel.com>

	PR libjava/32098
	* libtool.m4 (_LT_LANG_GCJ_CONFIG): Use gcc to test gcj features.

From-SVN: r125193
2007-05-30 10:48:10 -07:00
Richard Guenther
9dd3cc811b MAINTAINERS (Various Maintainers): Add myself as auto-vectorizer maintainer.
2007-05-30  Richard Guenther  <rguenther@suse.de>

	* MAINTAINERS (Various Maintainers): Add myself as
	auto-vectorizer maintainer.

From-SVN: r125191
2007-05-30 15:41:03 +00:00
Jakub Jelinek
9cc1244e76 re PR bootstrap/29382 (Bootstrap comparison failure!)
PR bootstrap/29382
	* configure.in: Don't use -fkeep-inline-functions for GCC < 3.3.1.
	* configure: Rebuilt.

From-SVN: r125182
2007-05-30 15:32:34 +02:00
Roberto Costa
6124296bce Removed myself from MAINTAINERS.
From-SVN: r125132
2007-05-28 16:18:31 +00:00
Steven Bosscher
6b757a0d5d * MAINTAINERS (Write After Approval): Remove myself.
From-SVN: r125074
2007-05-25 21:25:28 +00:00
Andreas Tobler
86ef8528be ltmain.sh: Fix Darwin verstring, remove ${wl}.
2007-05-25  Andreas Tobler  <a.tobler@schweiz.org>

	* ltmain.sh: Fix Darwin verstring, remove ${wl}.

From-SVN: r125066
2007-05-25 21:26:27 +02:00
Steve Ellcey
1cf3d07da6 ltmain.sh: Update from ToT Libtool.
* ltmain.sh: Update from ToT Libtool.
        * libtool.m4: Update from ToT Libtool.
        * ltsugar.m4: New. Update from ToT Libtool.
        * ltversion.m4: New. Update from ToT Libtool.
        * ltoptions.m4: New. Update from ToT Libtool.
        * ltconfig: Remove.
        * ltcf-c.sh: Remove.
        * ltcf-cxx.sh: Remove.
        * ltcf-gcj.sh: Remove.
	* Regenerate all subdirs

From-SVN: r125032
2007-05-24 16:37:27 +00:00
Ollie Wild
ce3fcf8c5f * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r124958
2007-05-22 20:16:21 +00:00
Paolo Bonzini
342b920070 Makefile.def (bootstrap_stage): Replace stage_make_flags with stage_cflags.
2007-05-16  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.def (bootstrap_stage): Replace stage_make_flags with
	stage_cflags.
	* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS, POSTSTAGE1_FLAGS_TO_PASS):
	Remove CFLAGS/LIBCFLAGS.
	(configure-stage[+id+]-[+prefix+][+module+],
	all-stage[+id+]-[+prefix+][+module+]): Pass it from [+stage_cflags+].
	* Makefile.in: Regenerate.

From-SVN: r124764
2007-05-16 09:01:01 +00:00
Diego Novillo
cea1728560 MAINTAINERS: Update e-mail address.
* MAINTAINERS: Update e-mail address.

From-SVN: r124757
2007-05-15 21:57:30 -04:00
Revital Eres
11c004e7f0 add self to MAINTAINERS: waa
From-SVN: r124742
2007-05-15 10:29:20 +00:00
Roberto Costa
ab6bd6931e Updated Roberto Costa's address.
From-SVN: r124711
2007-05-14 12:34:19 +00:00
Thomas Neumann
388cdf0703 * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r124708
2007-05-14 06:40:54 +00:00
Silvius Rus
23f24034cb MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r124620
2007-05-11 15:54:44 +00:00
Tom Tromey
34a7526e36 * MAINTAINERS: Added myself as non-algorithmic libcpp maintainer.
From-SVN: r124075
2007-04-23 17:19:46 +00:00
Mark Mitchell
51da21be95 MAINTAINERS (cpplib): Rename to ...
* MAINTAINERS (cpplib): Rename to ...
	(libcpp): ... this.  Add C/C++ front end maintainers.

From-SVN: r124053
2007-04-23 01:15:50 +00:00
Steve Ellcey
70070387d5 * config-ml.in: Pass ${ml_config_env} to configure calls.
From-SVN: r123825
2007-04-14 19:48:36 +00:00
Christian Bruel
df1a0dbb1e (Write After Approval): Add myself.
From-SVN: r123491
2007-04-04 08:47:08 +02:00
Dave Korn
9daff147c0 MAINTAINERS (Write After Approval): Add myself.
2007-04-02  Dave Korn  <dave.korn@artimi.com>

	* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r123417
2007-04-02 07:11:29 +00:00
Tobias Burnus
374eadb2bb MAINTAINERS (fortran 95 front end): Add myself.
2007-03-31  Tobias Burnus  <burnus@net-b.de>

       * MAINTAINERS (fortran 95 front end): Add myself.

From-SVN: r123384
2007-03-31 19:02:02 +02:00
Dwarakanath Rajagopal
8eced3a2a9 Added <dwarak.rajagopal@amd.com> to MAINTAINERS file with Write After Approval access
From-SVN: r123306
2007-03-28 16:29:21 +00:00
Ayal Zaks
653de3e34c * MAINTAINERS (Modulo Scheduler): Add myself.
From-SVN: r123178
2007-03-24 00:33:20 +00:00
Brooks Moses
b737d953fd MAINTAINERS (fortran 95 front end): Add myself.
* MAINTAINERS (fortran 95 front end): Add myself.
(c++ front end): whitespace fix.

From-SVN: r123161
2007-03-23 11:40:46 -07:00
Nathan Froyd
a584cdf253 * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r123126
2007-03-22 13:01:07 +00:00
Richard Sandiford
8c79f3c49d configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix m4 quoting of glob.
* configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix m4 quoting
	of glob.  Quote arguments with single quotes too.
	* configure: Regenerate.

From-SVN: r123117
2007-03-21 20:09:15 +00:00
Brooks Moses
6da4bc4e6e Fixed erroneous ChangeLog and gcc/ChangeLog entries.
From-SVN: r122856
2007-03-12 12:00:28 -07:00
Brooks Moses
07f1ac6d75 Makefile.in: Add dummy "install-info" target.
fixincludes/
* Makefile.in: Add dummy "install-info" target.
<toplevel>
* Makefile.def (fixincludes): Remove unneeded "missing" lines.
* Makefile.in: Regenerate

From-SVN: r122855
2007-03-12 11:58:12 -07:00
Seongbae Park
50d50fc7ee invoke.texi (Wvla): New warning.
ChangeLog:

2007-03-12  Seongbae Park <seongbae.park@gmail.com>

	* gcc/doc/invoke.texi (Wvla): New warning.

gcc/ChangeLog:

2007-03-12  Seongbae Park <seongbae.park@gmail.com>

	* c-decl.c (warn_variable_length_array): New function.
	Refactored from grokdeclarator to handle warn_vla
	and handle unnamed array case.
	(grokdeclarator): Refactored VLA warning case.
	* c.opt (Wvla): New flag.

gcc/cp/ChangeLog:

2007-03-12  Seongbae Park <seongbae.park@gmail.com>

	* decl.c (compute_array_index_type): New warning flag warn_vla.

gcc/testsuite/ChangeLog:

2007-03-12  Seongbae Park <seongbae.park@gmail.com>

 	* gcc.dg/wvla-1.c: New test
 	* gcc.dg/wvla-2.c: New test
 	* gcc.dg/wvla-3.c: New test
 	* gcc.dg/wvla-4.c: New test
 	* gcc.dg/wvla-5.c: New test
 	* gcc.dg/wvla-6.c: New test
 	* gcc.dg/wvla-7.c: New test
	* g++.dg/warn/Wvla-1.C: New test
	* g++.dg/warn/Wvla-2.C: New test
	* g++.dg/warn/Wvla-3.C: New test

From-SVN: r122851
2007-03-12 18:31:39 +00:00
Andreas Schwab
172e41aaee configure: Regenerate.
* configure: Regenerate.

config/:
	* acx.m4 (GCC_TARGET_TOOL): Expand backquotes outside
	AC_MSG_RESULT.

From-SVN: r122659
2007-03-07 14:01:40 +00:00
Brooks Moses
9c4d24932e configure.ac: Add "--with-pdfdir" configure option, which defines pdfdir variable.
* configure.ac: Add "--with-pdfdir" configure option,
which defines pdfdir variable.
* Makefile.def (target=fixincludes): Add install-pdf to
missing targets.
(recursive_targets): Add install-pdf target.
(flags_to_pass): Add pdfdir.
* Makefile.tpl: Add pdfdir handling, add do-install-pdf
target.
* configure: Regenerate
* Makefile.in: Regenerate

From-SVN: r122467
2007-03-01 16:28:09 -08:00
Eric Christopher
e14e622ecf Missed this. See previous Change.
From-SVN: r122416
2007-02-28 22:51:59 +00:00
Matt Kraai
54e433bc4f configure: Regenerate.
* configure: Regenerate.
	* configure.ac: Move statements after variable declarations.

From-SVN: r122397
2007-02-28 00:56:22 +00:00
Alan Modra
1ba7cb8018 mt-spu (all-ld): Depend on all-binutils.
* mt-spu (all-ld): Depend on all-binutils.
also fix previous ChangeLog entry

From-SVN: r122362
2007-02-27 19:31:58 +10:30
Kaz Kojima
6c8d3d8f0b MAINTAINERS: Add myself as sh maintainer.
* MAINTAINERS: Add myself as sh maintainer.

From-SVN: r122142
2007-02-19 23:59:15 +00:00
Joseph Myers
9f8c673960 configure.ac: Adjust for loop syntax.
* configure.ac: Adjust for loop syntax.
	* configure: Regenerate.

From-SVN: r122132
2007-02-19 17:28:03 +00:00
Alexandre Oliva
278a7a38ae configure: Rebuilt.
ChangeLog:
* configure: Rebuilt.
config/ChangeLog:
* acx.m4 (NCN_STRICT_CHECK_TOOLS): Mark environment variable as
precious.  Prefer it over a cached value.  Use cached value
verbosely.
(NCN_STRICT_CHECK_TARGET_TOOLS): Likewise.  Don't override
environment variable with build-time tools.

From-SVN: r122108
2007-02-18 22:51:18 +00:00
Alexandre Oliva
b2eaac4a51 configure.ac: Drop multiple occurrences of --enable-languages, and fix its quoting.
* configure.ac: Drop multiple occurrences of --enable-languages,
and fix its quoting.
* configure: Rebuilt.

From-SVN: r122107
2007-02-18 22:45:12 +00:00
Mark Mitchell
beeaf21625 Vladimir Prus <vladimir@codesourcery.com Joseph Myers <joseph@codesourcery.com>
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

	* configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix quoting.
	* configure: Regenerate.

Co-Authored-By: Nathan Sidwell <nathan@codesourcery.com>

From-SVN: r122073
2007-02-17 13:35:03 +00:00
Gerald Pfeifer
09201a0980 * ltconfig (freebsd*): Default to elf.
From-SVN: r121948
2007-02-14 13:19:26 +00:00
Daniel Jacobowitz
291f172e62 configure.ac (target_libraries): Move libgcc before libiberty.
* configure.ac (target_libraries): Move libgcc before libiberty.
	* configure: Regenerated.

From-SVN: r121893
2007-02-13 21:27:11 +00:00
Daniel Jacobowitz
c3a86da9a8 re PR bootstrap/30753 (checking for correct version of gmp.h... no)
PR bootstrap/30753
	* configure.ac: Remove obsolete build / host tests.  Use AC_PROG_CC
	unconditionally.  Use AC_PROG_CXX.  Use ACX_TOOL_DIRS to find $prefix.
	* configure: Regenerated.

Co-Authored-By: Paolo Bonzini <bonzini@gnu.org>

From-SVN: r121882
2007-02-13 13:39:19 +00:00
Francois-Xavier Coudert
88e1e72a9f MAINTAINERS (Language Front End Maintainers): Update my mail address.
* MAINTAINERS (Language Front End Maintainers): Update my mail
	address.

From-SVN: r121816
2007-02-11 11:06:15 +00:00
Uros Bizjak
3de8da2a3c ChangeLog: Whitespace fixes.
* ChangeLog: Whitespace fixes.
	* gcc/ChangeLog: Ditto.
	* gcc/testsuite/ChangeLog: Ditto.

From-SVN: r121815
2007-02-11 09:09:03 +01:00
Daniel Jacobowitz
44bfc3acc2 re PR bootstrap/30748 (configure broken on trunk)
PR bootstrap/30748
	* configure.ac: Correct syntax for Solaris ksh.
	* configure: Regenerated.

From-SVN: r121778
2007-02-09 22:33:51 +00:00
Paolo Bonzini
3e19841a04 configure.ac: Sync with src.
2007-02-09  Paolo Bonzini  <bonzini@gnu.org>

	* configure.ac: Sync with src.
	* configure: Regenerate.

From-SVN: r121762
2007-02-09 16:44:18 +00:00
Paolo Bonzini
74a487625a Makefile.in: Regenerate.
2007-02-09  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.in: Regenerate.

From-SVN: r121761
2007-02-09 16:35:29 +00:00
Paolo Bonzini
d846e52e83 config.sub: Sync with src.
2007-02-09  Paolo Bonzini  <bonzini@gnu.org>

	* config.sub: Sync with src.

From-SVN: r121760
2007-02-09 16:31:28 +00:00
Daniel Jacobowitz
1c710c3ca6 Makefile.tpl (build_alias, [...]): Use noncanonical equivalents.
* Makefile.tpl (build_alias, host_alias, target_alias): Use
	noncanonical equivalents.
	* configure.in: Rename to...
	* configure.ac: ...this.  Update AC_PREREQ.  Prevent error for
	AS_FOR_TARGET.  Set build_noncanonical, host_noncanonical, and
	target_noncanonical.  Use them.  Rewrite removal of configure
	arguments for autoconf 2.59.  Discard variable settings.  Force
	program_transform_name for native tools.

	* Makefile.in: Regenerated.
	* configure: Regenerated with autoconf 2.59.

	* src-release (DEVO_SUPPORT, do-proto-toplev): Expect configure.ac.

	* acx.m4 (ACX_CHECK_INSTALLED_TARGET_TOOL): Avoid AC_PATH_PROG
	with an empty path.

From-SVN: r121751
2007-02-09 15:14:37 +00:00
Roman Zippel
74372bdfc6 * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r121691
2007-02-07 15:56:15 +00:00
Andreas Schwab
f6671c9376 Makefile.tpl (LDFLAGS): Substitute it.
* Makefile.tpl (LDFLAGS): Substitute it.
	* Makefile.in: Regenerate.

From-SVN: r121441
2007-01-31 22:22:50 +00:00
Andrey Belevantsev
ba9f17dfd9 MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r121337
2007-01-30 14:33:55 +03:00
David Edelsohn
2472200d9c * MAINTAINERS (spu port): Add myself.
From-SVN: r121269
2007-01-28 14:30:47 -05:00
Richard Guenther
5305be7e84 re PR bootstrap/30541 (Top-level should pass GNATBIND, GNATLINK and GNATMAKE variables down)
2007-01-23  Richard Guenther  <rguenther@suse.de>

	PR bootstrap/30541
	* Makefile.def (flags_to_pass): Add GNATBIND and GNATMAKE.
	* Makefile.tpl (GNATBIND): Substitute it.
	(GNATMAKE): Likewise.
	(POSTSTAGE1_FLAGS_TO_PASS): Pass staged GNATBIND instead
	of STAGE_PREFIX.
	* Makefile.in: Regenerate.
	* configure: Regenerate.

        config/
	* acx.m4 (ACX_PROG_GNAT): Check for gnatmake.

	libada/
	* Makefile.in (STAGE_PREFIX): Do not define.
	(FLAGS_TO_PASS): Do not pass STAGE_PREFIX.

	gnattools/
	* Makefile.in (STAGE_PREFIX): Do not define.

	ada/
	* Make-lang.in: Replace invocations of gnatmake with $(GNATMAKE).
	(gnatboot2): Pass staged GNATMAKE instead of STAGE_PREFIX.
	(gnatboot3): Likewise.
	(GNATBIND): Do not define.
	* Makefile.in (GNATBIND): Do not define.

From-SVN: r121082
2007-01-23 16:37:09 +00:00
Mike Stump
416cfb5e37 * configure.in: Re-enable -Werror for gcc builds.
From-SVN: r120947
2007-01-19 02:08:33 +00:00
Harsha Jagasia
ad4fe825e2 Added <harsha.jagasia@amd.com> to MAINTAINERS file with Write After Approval access
From-SVN: r120682
2007-01-11 18:05:59 +00:00
Paolo Bonzini
d943d7c4d9 configure.in: Change == to = in test command.
2007-01-11  Paolo Bonzini  <bonzini@gnu.org>

	* configure.in: Change == to = in test command.
        * configure: Regenerate.

From-SVN: r120674
2007-01-11 14:53:06 +00:00
Paolo Bonzini
e69bf64be9 [multiple changes]
2007-01-11  Paolo Bonzini  <bonzini@gnu.org>
            Nick Clifton  <nickc@redhat.com>
            Kaveh R. Ghazi  <ghazi@caip.rutgets.edu>

        * configure.in (build_configargs, host_configargs, target_configargs):
        Remove build/host/target parameters.
        (host_libs): Add gmp and mpfr.
        (GMP tests): Reorganize to allow in-tree GMP/MPFR.
        * Makefile.def (gmp, mpfr): New.
        (gcc): Remove makefile target.
        * Makefile.tpl (build_os, build_vendor, host_os, host_vendor,
        target_os, target_vendor): New.
        (configure): Add host_alias/target_alias arguments.  Adjust invocations.
        * configure: Regenerate.
        * Makefile.in: Regenerate.

2007-01-11  Matt Fago  <fago@earthlink.net>

	* configure.in: Try to link to functions only in mpfr 2.2.x
        to improve robustness of configure tests.
	* configure: Regenerate.

From-SVN: r120671
2007-01-11 11:20:44 +00:00
Uros Bizjak
a42f3b8075 MAINTAINERS: Add myself as i386 maintainer.
* MAINTAINERS: Add myself as i386 maintainer.

From-SVN: r120612
2007-01-09 10:34:45 +01:00
Kai Tietz
95af8923f1 Regenerate configure after updating configure.in
From-SVN: r120610
2007-01-09 07:35:39 +00:00
Jan Hubicka
61fcaeefb2 * MAINTAINERS: Add myself as i386 maintainer.
From-SVN: r120592
2007-01-08 22:13:52 +00:00
Jan Hubicka
a36aee1a6a * MAINTAINERS: Add myself as build system maintainer.
From-SVN: r120591
2007-01-08 22:11:02 +00:00
Kai Tietz
738a52d3e2 * configure.in: Add support for an x86_64-mingw* target.
From-SVN: r120585
2007-01-08 18:04:46 +00:00
Daniel Jacobowitz
54fdc47452 Makefile.tpl (all-target): Correct @if conditional for target modules.
* Makefile.tpl (all-target): Correct @if conditional for target
	modules.
	* configure.in: Omit libiberty if building only target libgcc.
	* configure, Makefile.in: Regenerated.

From-SVN: r120494
2007-01-05 19:29:29 +00:00
Paolo Bonzini
3dd7172662 commit changelog entry for last commit
From-SVN: r120439
2007-01-04 14:10:50 +00:00
Daniel Jacobowitz
fa9585134f Makefile.def (target_modules): Add libgcc.
./	* Makefile.def (target_modules): Add libgcc.
	(lang_env_dependencies): Remove default items.  Use no_c and no_gcc.
	* Makefile.tpl (clean-target-libgcc): Delete.
	(configure-target-[+module+]): Emit --disable-bootstrap dependencies
	on gcc even for bootstrapped modules.  Rewrite handling of
	lang_env_dependencies to loop over target_modules.
	* configure.in (target_libraries): Add target-libgcc.
	* Makefile.in, configure: Regenerated.
gcc/
	* config.gcc: Mention libgcc/config.host.
	* Makefile.in: Update comments mentioning libgcc.
	(LIBGCC, INSTALL_LIBGCC, GCC_PARTS, mklibgcc): Delete.
	(all.cross, start.encap, rest.encap, rest.cross): Update
	dependencies for libgcc move.
	(libgcc.mk, LIBGCC_DEPS, libgcov.a, libgcc.a, stmp-multilib)
	(clean-target, clean-target-libgcc): Delete.
	(srcdirify, GCC_EXTRA_PARTS): New macros.
	(libgcc-support, libgcc.mvars): New rules.
	(distclean): Remove mention of mklibgcc.
	(install): Don't reference INSTALL_LIBGCC.
	(install-common): Don't reference EXTRA_PARTS.
	(install-libgcc, install-multilib): Delete rules.
	* mklibgcc.in: Delete file.
	* doc/configfiles.texi: Don't mention mklibgcc.

	* config/i386/t-darwin (SHLIB_VERPFX): Delete (moved to libgcc).
	* config/i386/t-darwin64 (SHLIB_VERPFX): Likewise.
	* config/rs6000/t-darwin (SHLIB_VERPFX): Likewise.
	* config/rs6000/t-ppccomm (TARGET_LIBGCC2_CFLAGS, SHLIB_MAPFILES)
	(mklibgcc, ldblspecs): Likewise.

	* config/i386/t-nwld (libgcc.def, libc.def, libpcre.def)
	(posixpre.def): Use $(T).
	(SHLIB_EXT, SHLIB_NAME, SHLIB_SLIBDIR_QUAL, SHLIB_DEF, SHLIB_MAP)
	(SHLIB_SRC, SHLIB_INSTALL): Delete.
	(SHLIB_LINK): Make dummy.
	* config/t-slibgcc-darwin: Delete contents except for dummy SHLIB_LINK.

	* config/frv/t-linux (EXTRA_MULTILIB_PARTS): Clear.

	* config/alpha/t-crtfm: Use $(T) in rules for EXTRA_PARTS.
	* config/alpha/t-vms, config/alpha/t-vms64, config/fr30/t-fr30,
	config/i386/t-rtems-i386, config/ia64/t-ia64, config/rs6000/t-beos,
	config/rs6000/t-newas, config/sparc/t-elf: Likewise.

	* configure.ac (all_outputs): Remove mklibgcc.
	* configure: Regenerated.
libgcc/
	* Makefile.in, config/i386/t-darwin, config/i386/t-darwin64,
	config/i386/t-nwld, config/rs6000/t-darwin, config/rs6000/t-ldbl128,
	config/i386/t-crtfm, config/alpha/t-crtfm, config/ia64/t-ia64,
	config/sparc/t-crtfm, config/t-slibgcc-darwin,
	config/rs6000/t-ppccomm, config.host, configure.ac, empty.mk,
	shared-object.mk, siditi-object.mk, static-object.mk: New files.
	* configure: Generated.

Co-Authored-By: Paolo Bonzini <bonzini@gnu.org>

From-SVN: r120429
2007-01-04 04:22:37 +00:00
Paolo Bonzini
e1888513cc configure.in: Reorganize recognition of languages.
2006-12-29  Paolo Bonzini  <bonzini@gnu.org>

	* configure.in: Reorganize recognition of languages.  Add
	--enable-stage1-languages.  Show supported languages for the chosen
	target rather than all recognized languages.
	* configure: Regenerate.

From-SVN: r120271
2006-12-29 16:58:48 +00:00
Paolo Bonzini
53b88b731c Makefile.tpl (GCC_STRAP_TARGETS, [...]): Remove.
2006-12-29  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.tpl (GCC_STRAP_TARGETS, all-prebootstrap): Remove.
	* Makefile.in: Regenerate.

From-SVN: r120270
2006-12-29 16:42:51 +00:00
Kaveh R. Ghazi
a3993f3350 configure.in: Warn that MPFR 2.2.0 is buggy.
* configure.in: Warn that MPFR 2.2.0 is buggy.
	* configure: Regenerate.

From-SVN: r120262
2006-12-29 15:06:55 +00:00
Ian Lance Taylor
f063a9ed05 configure.in: When removing Makefiles to force a reconfigure, also remove prev-DIR*/Makefile.
* configure.in: When removing Makefiles to force a reconfigure, also
	remove prev-DIR*/Makefile.
	* configure: Regenerate.

From-SVN: r120226
2006-12-27 23:44:13 +00:00
Andreas Schwab
af71363e45 * configure: Regenerate with correct autoconf version.
From-SVN: r120146
2006-12-22 10:53:13 +00:00
Adam Megacz
0b0dc2724a configure.in: add AC_SUBST for *_FOR_TARGET.
2006-12-20  Adam Megacz  <megacz@cs.berkeley.edu>

        * configure.in: add AC_SUBST for *_FOR_TARGET.
        * configure: Regenerate.

From-SVN: r120142
2006-12-22 07:06:29 +00:00
Paolo Bonzini
400ebff494 configure.in: Remove "$build" case for powerpc-*-darwin* since it only affects bootstrap and...
2006-12-19  Paolo Bonzini  <bonzini@gnu.org>

	* configure.in: Remove "$build" case for powerpc-*-darwin* since
	it only affects bootstrap and could be tested on "$host" as well.
	* configure: Regenerate.
	* config/mh-ppc-darwin: Add to the stage1 cflags here.

From-SVN: r120049
2006-12-19 11:28:35 +00:00
Paolo Bonzini
8efea77549 re PR bootstrap/29544 (Not building with checking in stage1)
2006-12-19  Paolo Bonzini  <bonzini@gnu.org>

	PR bootstrap/29544
	* Makefile.def (flags_to_pass): Add STAGE1_CHECKING.
	(bootstrap_stage): Add STAGE1_CHECKING to stage1 configure flags,
	move here comment from Makefile.tpl.
	* Makefile.tpl: Move some definitions higher in the file.
	(STAGE1_CHECKING): New.
	* configure.in: Add --enable-stage1-checking.
	* configure: Regenerate.
	* Makefile.in: Regenerate.

gcc:
2006-12-19  Paolo Bonzini  <bonzini@gnu.org>

	* gcc/Makefile.in (STAGE1_CHECKING): Rename to...
	(STAGE1_CHECKING_CFLAGS): ... this.

From-SVN: r120048
2006-12-19 11:01:36 +00:00
Paolo Bonzini
ed88a7ed92 MAINTAINERS: Add myself as build system maintainer.
2006-12-19  Paolo Bonzini  <bonzini@gnu.org>

	* MAINTAINERS: Add myself as build system maintainer.

From-SVN: r120047
2006-12-19 10:59:36 +00:00
Simon Martin
b65151d3dd * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r119944
2006-12-15 21:17:51 +00:00
Eric Christopher
7e05083051 MAINTAINERS: Add myself as darwin maintainer.
2006-12-13  Eric Christopher  <echristo@apple.com>

        * MAINTAINERS: Add myself as darwin maintainer.

From-SVN: r119851
2006-12-14 00:17:58 +00:00
Ian Lance Taylor
8b494895e3 * MAINTAINERS: Add myself as libgcc and fp-bit maintainer.
From-SVN: r119767
2006-12-12 04:48:47 +00:00
Joern Rennecke
0ff1416d1d MAINTAINERS: Update my entry.
From-SVN: r119742
2006-12-11 18:49:23 +00:00
Alan Modra
58e241475b configure.in: Handle spu makefile frag.
* configure.in:  Handle spu makefile frag.
	* config/mt-spu: New file.
	* Makefile.tpl (MAINT): Define
	(MAINTAINER_MODE_FALSE, MAINTAINER_MODE_TRUE): Define.
	* configure: Regenerate.
	* Makefile.in: Regenerate.

From-SVN: r119729
2006-12-11 17:13:16 +10:30
Ben Elliston
9b6f37a025 config.guess: Import latest version.
* config.guess: Import latest version.
	* config.sub: Likewise.

From-SVN: r119728
2006-12-11 15:11:34 +11:00
Ben Elliston
ea6f5c57de configure.in (spu-*-*): Don't skip target-libiberty.
* configure.in (spu-*-*): Don't skip target-libiberty.
	* configure: Regenerate.

From-SVN: r119726
2006-12-11 11:22:24 +11:00
Andreas Tobler
42c1cd8a7a re PR bootstrap/30134 (Bootstrap error: "libffi has not been ported to powerpc64-apple-darwin8.8.0")
2006-12-10  Andreas Tobler  <a.tobler@schweiz.org>

	PR bootstrap/30134
	* configure.in: Correct x86 darwin support for libjava to powerpc
	and i?86 only.
	* configure: Regenerate.

From-SVN: r119708
2006-12-10 20:32:30 +01:00
Sandro Tolaini
55eb837db1 configure.in: Add x86 darwin support for libjava.
* configure.in: Add x86 darwin support for libjava.
	* configure: Regenerate.

From-SVN: r119678
2006-12-09 00:21:52 +00:00
Mike Stump
5bdacbc777 Makefile.def (dependencies): Add dependency for install-target-libssp and install-target-libgomp on install-gcc.
* Makefile.def (dependencies): Add dependency for
	install-target-libssp and install-target-libgomp on
	install-gcc.
	* Makefile.in: Regenerate.

From-SVN: r119645
2006-12-08 02:03:42 +00:00
Richard Guenther
477d851ce1 MAINTAINERS (Non-Algorithmic Maintainers): New section.
2006-12-04  Richard Guenther  <rguenther@suse.de>

	* MAINTAINERS (Non-Algorithmic Maintainers): New section.
	(Non-Algorithmic Maintainers): Move over non-algorithmic
	loop optimizer maintainers, add myself as a non-algorithmic
	middle-end maintainer.

From-SVN: r119514
2006-12-04 22:29:46 +00:00
Daniel Franke
5d33d36735 MAINTAINERS (Write After Approval): Add myself.
2006-12-04  Daniel Franke  <franke.daniel@gmail.com>

        * MAINTAINERS (Write After Approval): Add myself.

From-SVN: r119509
2006-12-04 15:45:41 -05:00
Kaveh R. Ghazi
dbee1fb37d configure.in: Update error message for missing GMP/MPFR.
* configure.in: Update error message for missing GMP/MPFR.

	* configure: Regenerate.

From-SVN: r119465
2006-12-03 14:37:06 +00:00
Kaveh R. Ghazi
b5147de7c1 configure.in: Update MPFR version in error message.
* configure.in: Update MPFR version in error message.

	* configure: Regenerate.

gcc:
	* doc/install.texi: Update recommended MPFR version.  Remove
	obsolete reference to cumulative patch.

gcc/testsuite:
	* gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.

From-SVN: r119447
2006-12-02 16:52:15 +00:00
Kaveh Ghazi
f019376cf5 Checkin ChangeLogs from previous checkin.
* configure.in (--with-mpfr-dir, --with-gmp-dir): Remove flags.
        (--with-mpfr-include, --with-mpfr-lib, --with-gmp-include,
        --with-gmp-lib): New flags.

        * configure: Regenerate.

gcc:
        * doc/install.texi: Move GMP/MPFR configure options from Fortran
        section to general section.  Remove documentation for
        --with-mpfr-dir and --with-gmp-dir, add documentation for
        --with-mpfr-include, --with-mpfr-lib, --with-gmp-include and
        --with-gmp-lib.

From-SVN: r119240
2006-11-27 00:23:24 +00:00
Brooks Moses
91ed95ae2c MAINTAINERS (Write After Approval): Change my email address.
* MAINTAINERS (Write After Approval): Change my email address.

From-SVN: r119205
2006-11-25 11:08:22 -08:00
Manuel López-Ibáñez
05170031ab re PR c/9072 (-Wconversion should be split into two distinct flags)
2006-11-23  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

	PR c/9072 
	* c.opt (Wtraditional-conversion): New.
	(Wconversion): Update description.
	* c-typeck.c (convert_arguments): Warnings for prototypes causing
	type conversions different from what would happen in the absence
	of prototype are now handled by Wtraditional-conversion.
	* doc/invoke.texi (Wtraditional-conversion): New.
	(Wconversion): Update description.
	* doc/trouble.texi (Wconversion): Replace Wconversion by
	Wtraditional-conversion.

testsuite/

	PR c/9072 
	* gcc.dg/builtin-protos-1.c: Replace Wconversion by
	Wtraditional-conversion.
	* gcc.dg/overflow-warn-2.c: Likewise.
	* gcc.dg/Wconversion.c: Likewise. Renamed as
	Wtraditional-conversion.c .
	* gcc.dg/Wconversion-2.c: Likewise. Renamed as
	Wtraditional-conversion-2.c .
	* gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
	Wtraditional-conversion-2.c 
	* gcc.dg/Wconversion-negative-constants.c: New.

From-SVN: r119129
2006-11-23 18:39:32 +00:00
Manuel López-Ibáñez
3a971f154d MAINTAINERS (Write After Approval): Add myself.
2006-11-23  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

        * MAINTAINERS (Write After Approval): Add myself.

From-SVN: r119126
2006-11-23 17:34:34 +00:00
Philipp Thomas
431041eaa3 Update e-mail address in MAINTAINERS
From-SVN: r119092
2006-11-22 15:21:16 +00:00
Trevor Smigiel
df5487ee86 MAINTAINERS (spu port): Add myself as maintainer.
* MAINTAINERS (spu port): Add myself as maintainer.
	(Write After Approval): Remove myself.

From-SVN: r119071
2006-11-21 21:49:03 +00:00
Ben Elliston
92c2f0eec2 configure.in (skipdirs): Don't build libssp for SPU.
* configure.in (skipdirs): Don't build libssp for SPU.
	* configure: Regenerate.

From-SVN: r119070
2006-11-22 07:54:16 +11:00
Andrew Pinski
a3b9719911 MAINTAINERS (spu port): Add myself as maintainer.
2006-11-21  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        * MAINTAINERS (spu port): Add myself as maintainer.
        (libobjc): Update my email address.

From-SVN: r119062
2006-11-21 10:53:35 -08:00
Andrea Bona
0eb9706479 Adding myself as a mantainer
From-SVN: r119050
2006-11-21 10:21:17 +00:00
Trevor Smigiel
85d9c13c20 configure.in (skipdirs): Don't build target-libiberty for SPU.
ChangeLog

	* configure.in (skipdirs) : Don't build target-libiberty for SPU.
	* configure : Rebuilt.

gcc/ChangeLog

	* config.gcc : Add target for SPU.
	* config/spu/constraints.md : New file.
	* config/spu/crt0.c : New file.
	* config/spu/crtend.c : New file.
	* config/spu/crti.asm : New file.
	* config/spu/crtn.asm : New file.
	* config/spu/float_unsdidf.c : New file.
	* config/spu/float_unssidf.c : New file.
	* config/spu/predicates.md : New file.
	* config/spu/spu-builtins.def : New file.
	* config/spu/spu-builtins.h : New file.
	* config/spu/spu-builtins.md : New file.
	* config/spu/spu-c.c : New file.
	* config/spu/spu-elf.h : New file.
	* config/spu/spu-modes.def : New file.
	* config/spu/spu-protos.h : New file.
	* config/spu/spu.c : New file.
	* config/spu/spu.h : New file.
	* config/spu/spu.md : New file.
	* config/spu/spu.opt : New file.
	* config/spu/spu_internals.h : New file.
	* config/spu/spu_intrinsics.h : New file.
	* config/spu/spu_mfcio.h : New file.
	* config/spu/t-spu-elf : New file.
	* config/spu/vec_types.h : New file.
	* config/spu/vmx2spu.h : New file.
	* doc/contrib.texi : Document SPU contributor.
	* doc/extend.texi : Document SPU extensions.
	* doc/invoke.texi : Document SPU options.
	* doc/md.texi : Document SPU constraints.

libcpp/ChangeLog

	* configure.ac (need_64bit_hwint): Need 64bit hwint for SPU.
	* configure : Rebuilt.

From-SVN: r119041
2006-11-21 01:35:42 +00:00
Trevor Smigiel
6696f3cd47 * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r119031
2006-11-21 00:07:54 +00:00
Andrea Ornstein
d58542ea03 MAINTAINERS list - adding myself
From-SVN: r119015
2006-11-20 14:18:03 +00:00
Kaveh R. Ghazi
a357b5ae8d configure.in (--with-mpfr-dir): Also look in .libs and _libs for libmpfr.a.
* configure.in (--with-mpfr-dir): Also look in .libs and _libs for
	libmpfr.a.
	* configure: Regenerate.

From-SVN: r118972
2006-11-18 14:08:54 +00:00
Paolo Bonzini
9bd6112c5a re PR ada/29802 (wrong directory in makefile for ada and libada when srcdir=.)
2006-11-16  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.tpl (clean-target-libgcc): Test for gcc Makefile presence.
	(unstage): Test for stage_last presence.

	PR bootstrap/29802
	* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Add HOST_SUBDIR in STAGE_PREFIX.
	* Makefile.in: Regenerate.

libada:
2006-11-16  Paolo Bonzini  <bonzini@gnu.org>

	PR bootstrap/29802
	* configure.ac: Call GCC_TOPLEV_SUBDIRS.
	* configure: Regenerate.
	* Makefile.in: Replace host_subdir.

From-SVN: r118927
2006-11-17 10:31:47 +00:00
Zdenek Dvorak
c8cf9f0f27 MAINTAINERS: Add myself and Daniel Berlin as loop optimizer maintainers.
* MAINTAINERS: Add myself and Daniel Berlin as loop optimizer
	maintainers.

From-SVN: r118894
2006-11-16 16:24:31 +00:00
Erven Rohou
467b1fc689 MAINTAINERS (Write After Approval): Add myself.
From-SVN: r118813
2006-11-14 16:45:55 +01:00
Paolo Bonzini
995a569727 Makefile.tpl (clean-stage*): Test separately for package/Makefile and stageN-package/Makefile.
2006-11-14  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.tpl (clean-stage*): Test separately for package/Makefile
	and stageN-package/Makefile.
	* Makefile.in: Regenerated.

From-SVN: r118810
2006-11-14 12:14:33 +00:00
Jie Zhang
c8d6d53eef configure.in: Remove target-libgloss from noconfigdirs for bfin-*-*.
* configure.in: Remove target-libgloss from noconfigdirs for
	bfin-*-*.
	* configure: Regenerated.

From-SVN: r118793
2006-11-14 00:39:08 +00:00
Kaveh R. Ghazi
dffb147de1 configure.in (have_gmp): Only error if the gcc directory exists.
* configure.in (have_gmp): Only error if the gcc directory exists.
	
	* configure: Regenerate.

From-SVN: r118699
2006-11-11 17:02:04 +00:00
Kaveh R. Ghazi
ca5589122e configure.in: Robustify error message for missing GMP/MPFR.
* configure.in: Robustify error message for missing GMP/MPFR.

	* configure: Regenerate.

From-SVN: r118568
2006-11-07 23:40:54 +00:00
Stephen M. Webb
7aa4228568 MAINTAINERS (Write After Approval): Add myself.
From-SVN: r118230
2006-10-31 17:04:32 +00:00
Uros Bizjak
779958a200 MAINTAINERS: Change email address.
* MAINTAINERS: Change email address.

From-SVN: r118198
2006-10-30 20:41:10 +01:00
Vladimir Prus
91de15279f MAINTAINERS (Write After Approval): Add myself.
2006-10-30  Vladimir Prus  <vladimir@codesourcery.com>

        * MAINTAINERS (Write After Approval): Add myself.

From-SVN: r118193
2006-10-30 18:47:33 +00:00
Peter Bergner
a38677037c MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r118069
2006-10-26 15:32:28 -05:00
Chen Liqin
b4364fa2a8 MAINTAINERS: Move myself to Write After Approval section.
* MAINTAINERS: Move myself to Write After Approval section.

From-SVN: r118027
2006-10-25 08:53:49 +00:00
Kaveh R. Ghazi
70ec446fab configure.in: Require GMP-4.1+ and MPFR-2.2+.
* configure.in: Require GMP-4.1+ and MPFR-2.2+.  Don't check
	need_gmp anymore.
	* configure: Regenerate.

gcc:
	* Makefile.in (LIBS): Add $(GMPLIBS).
	* doc/install.texi: Update GMP and MPFR requirements.
	* doc/sourcebuild.texi (need_gmp): Delete.

gcc/fortran:
	* Make-lang.in (F95_LIBS): Delete.
	* f951$(exeext): Use $(LIBS) instead of $(F95_LIBS).
	* config-lang.in (need_gmp): Delete.

From-SVN: r117933
2006-10-21 13:58:13 +00:00
Chen Liqin
93ef7c1f7e invoke.texi (Score Options): New section.
* doc/invoke.texi (Score Options): New section.
        * doc/md.texi (Score family): New section to document constraints.
        * config/score/t-score-elf: Fix spelling typo.
        * config/score/score.c: Add TARGET_DEFAULT_TARGET_FLAGS macro.
        * config/score/score.h: Fix spelling typo.
        * config/score/score-mdaux.c: Remove TARGET_NOPINDEX condition.
        * config/score/score.opt: Remove -mnpi -mnuls -mSCORE5/5U -mSCORE7
          options.

From-SVN: r117882
2006-10-19 09:19:21 +00:00
Tobias Burnus
018c8d88cb MAINTAINERS (Write After Approval): Add myself.
2006-10-16  Tobias Burnus  <burnus@net-b.de>

       * MAINTAINERS (Write After Approval): Add myself.

From-SVN: r117780
2006-10-16 13:10:49 +02:00
Ben Elliston
f6a1687efe config.guess: Import latest version.
* config.guess: Import latest version.
	* config.sub: Likewise.

From-SVN: r117772
2006-10-16 13:27:17 +10:00
Tan Shengguo
cf723ae82f crti.asm: add pic support.
* config/score/crti.asm: add pic support.
        * config/score/crtn.asm: add pic support.
        * config/score/score.h: remove builtin_define("__pic__").
        * config/score/score.c: add TARGET_RTX_COST macro.
        * config/score/score.md: PIC support for call/sibcall pattern.
        * config/score/mul-div.S: add pic support.
        * config/score/t-score-elf: update MULTILIB_OPTIONS.
        * ChangeLog: add shengguo as another score maintainer.
        * config.sub: add score support in it.

From-SVN: r117771
2006-10-16 02:13:06 +00:00
Brooks Moses
b5422ad772 --(top level)--------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Makefile.def: Added pdf target handling.
	* Makefile.tpl: Added pdf target handling.
	* Makefile.in: Regenerated.

---fixincludes--------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Makefile.in: Added empty "pdf" target.

---gcc----------------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* configure.ac: Added pdf to "Make-hooks"
	* Makefile.in: Added TEXI2PDF definition, and various pdf-file
	targets and *.pdf file patterns in cleanup targets.
	* configure: Regenerated.

---gcc/cp-------------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Make-lang.in: Added "c++.pdf" target support.

---gcc/fortran--------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Make-lang.in: Added "fortran.pdf", "gfortran.pdf" target
	support.

---gcc/java-----------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Make-lang.in: Added "java.pdf", "gcj.pdf" target support.

---gcc/objc-----------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Make-lang.in: Added empty "objc.pdf" target.

---gcc/objcp----------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Make-lang.in: Added empty "obj-c++.pdf" target.

---gcc/treelang-------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Make-lang.in: Added "treelang.pdf" target support.

---gnattools----------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Makefile.in: Added empty "pdf" target.

---libcpp-------------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Makefile.in: Added empty "pdf" target.

---libdecnumber-------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Makefile.in: Added empty "pdf" target.

---libiberty----------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Makefile.in: Added "pdf", "libiberty.pdf" target support.
	* testsuite/Makefile.in: Added empty "pdf" target.

---libobjc------------------------------------------------

2006-10-10  Brooks Moses  <bmoses@stanford.edu>

	* Makefile.in: Added empty "pdf" target.

From-SVN: r117618
2006-10-10 16:48:09 -07:00
Chen Liqin
bdcee4712e * Add new port for score.
From-SVN: r117597
2006-10-10 07:50:29 +00:00
Brooks Moses
7d61041445 MAINTAINERS (Write After Approval): Add myself.
2006-10-04  Brooks Moses  <bmoses@stanford.edu>

	* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r117437
2006-10-04 11:30:49 -07:00
Steven G. Kargl
e48d66a949 re PR fortran/28276 (EXPONENT() broken for real constants)
* configure.in: Check for GMP 4.1 or newer.  Check for MPFR 2.2.0 
	or newer.
	* configure: Regenerated.
	* doc/install.texi: Document required versions of GMP and MPFR.
	* fortran/arith.c: Conditionally include arctangent2().
	(gfc_check_real_range): Use mpfr_subnormalize in preference to local
	hack.
	* fortran/trans-intrinsic.c (gfc_get_intrinsic_lib_fndecl): Append
	l for long double functions.
	* fortran/simplify.c: Wrap Copyright to new line.
	(gfc_simplify_atan2): Use mpfr_atan2 in preference to arctangent2().
        (gfc_simplify_log): Ditto.


	PR fortran/28276
	* fortran/simplify.c (gfc_simplify_exponent): Use mpfr_get_exp in
	preference to broken local hack.

	PR fortran/27021
	* fortran/simplify.c (gfc_simplify_nearest): Use mpfr_nexttoward and
	mpfr_subnormalize to handle numbers near zero in preference to broken
	 local hack.

	PR fortran/28276
	* testsuite/gfortran.dg/exponent_1.f90: New test.

	PR fortran/27021
	* testsuite/gfortran.dg/nearest_1.f90: New test.

From-SVN: r117257
2006-09-27 20:15:22 +00:00
Dave Brolley
c394e8918d configure.in (RUNTEST): Look for 'runtest' in the source tree by using $s instead of $r.
2006-09-27  Dave Brolley  <brolley@redhat.com>
* configure.in (RUNTEST): Look for 'runtest' in the source tree by using
$s instead of $r.
* configure: Regenerated.

From-SVN: r117256
2006-09-27 15:42:24 -04:00
Thiemo Seufer
1ee4c5a08a configure.in: Remove redundant handling of mips*-dec-bsd*.
* configure.in: Remove redundant handling of mips*-dec-bsd*. Likewise
	for mipstx39-*-*. Disable libgloss for mips64*-*-linux*.
	* configure: Regenerate.

From-SVN: r117230
2006-09-26 16:37:56 +00:00
Graeme Peterson
5997afc39f * MAINTAINERS (Write After Approval): Remove myself.
From-SVN: r117179
2006-09-24 10:04:33 +00:00
Chao-ying Fu
0c5028980b * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r117150
2006-09-22 18:54:44 +00:00
Andrew Pinski
cc6010cd8e Fix some white space issues in the changelog.
From-SVN: r116876
2006-09-12 00:42:10 -07:00
Joseph Myers
a7819e426a * MAINTAINERS: Add self as soft-fp maintainer.
From-SVN: r116813
2006-09-10 11:51:11 +01:00
Anatoly Sokolov
827d0991fd MAINTAINERS: Add myself as avr maintainer.
* MAINTAINERS: Add myself as avr maintainer. 
	Remove Marek Michalkiewicz as avr maintainer.

From-SVN: r116797
2006-09-09 16:25:57 +04:00
Roberto Costa
e8288489d9 Added Roberto Costa to MAINTAINERS list
From-SVN: r116741
2006-09-07 07:14:34 +00:00
Corinna Vinschen
b91f0a4123 configure.in: Never build newlib for a Mingw host.
2006-08-30  Corinna Vinschen  <corinna@vinschen.de>
* configure.in: Never build newlib for a Mingw host.
Never build newlib as Mingw target library.
Test the existence of winsup/cygwin for building a Cygwin newlib,
rather than just winsup.
Add winsup/mingw and winsup/w32api paths to FLAGS_FOR_TARGET if
building a Mingw target.
* configure: Regenerate.

From-SVN: r116587
2006-08-30 09:48:49 -04:00
Eric Botcazou
094c07a00d MAINTAINERS (Various Maintainers): Add self as RTL opt.
* MAINTAINERS (Various Maintainers): Add self as RTL opt. maintainer.

From-SVN: r116012
2006-08-08 07:56:32 +00:00
Paolo Bonzini
8d1171cbcb config.guess: Import from src (was more updated).
2006-07-25  Paolo Bonzini  <bonzini@gnu.org>

	* config.guess: Import from src (was more updated).
	* config.sub: Likewise.

From-SVN: r115734
2006-07-25 08:41:02 +00:00
Daniel Jacobowitz
2e9e6f6874 configure.in: Allow mingw32 and cygwin targets to build cross-gdb.
* configure.in: Allow mingw32 and cygwin targets to build cross-gdb.
	* configure: Regenerated.

From-SVN: r115684
2006-07-23 03:50:24 +00:00
Paolo Bonzini
57255173da Makefile.tpl (configure-stageN-MODULE): Pass --with-build-libsubdir for stages after the first.
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>

        * Makefile.tpl (configure-stageN-MODULE): Pass --with-build-libsubdir
        for stages after the first.

config:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>

        * acx.m4: Support --with-build-libsubdir and AC_SUBST
        build_libsubdir.

gcc:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>

        * configure: Regenerate.
        * Makefile.in (build_libsubdir): New configure substitution
        (build_libobjdir): New variable.
        (BUILD_LIBIBERTY): Use it.

libgfortran:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>

        * configure: Regenerate.

libjava:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>

        * configure: Regenerate.

libobjc:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>

        * configure: Regenerate.

From-SVN: r115552
2006-07-18 11:48:36 +00:00
Jakub Jelinek
9fbe658520 Makefile.def: Add dependencies for configure-opcodes on configure-intl and all-opcodes on...
* Makefile.def: Add dependencies for configure-opcodes
	on configure-intl and all-opcodes on all-intl.
	* Makefile.in: Regenerated.

From-SVN: r115527
2006-07-17 19:06:27 +02:00
Ben Elliston
18c3f977d0 * MAINTAINERS (Various Maintainers): Add myself as dfp maintainer.
From-SVN: r115413
2006-07-13 22:29:12 +10:00
Paul Eggert
27b56ba6cc Port to hosts whose 'sort' and 'tail' implementations treat operands with leading '+' as file names...
Port to hosts whose 'sort' and 'tail' implementations
	treat operands with leading '+' as file names, as POSIX
	has required since 2001.  However, make sure the code still
	works on pre-POSIX hosts.
	* ltmain.sh: Don't assume "sort +2" is equivalent to
	"sort -k 3", since POSIX 1003.1-2001 no longer requires this.

contrib:
	* compare_tests: Don't assume "sort +2" is equivalent to
	"sort -k 3", since POSIX 1003.1-2001 no longer requires this.
gcc:
	* Makefile.in (slowcompare): Port to POSIX 1003.1-2001,
	which says you should use "tail -c +N" rather than "tail +Nc".
	Fix a bug: the old code incorrectly skipped 15 bytes, not 16.

From-SVN: r115234
2006-07-06 23:24:51 +00:00
Ulrich Weigand
ad6d4e435e * MAINTAINERS (Various Maintainers): Add myself as reload maintainer.
From-SVN: r115207
2006-07-05 19:08:50 +00:00
Peter O'Gorman
706601d965 ltconfig: chmod 644 before ranlib during install.
ChangeLog:
* ltconfig: chmod 644 before ranlib during install.
libiberty/ChangeLog:
* Makefile.in: chmod 644 before ranlib during install.
gcc/ChangeLog:
* mklibgcc.in: chmod 644 before ranlib during install.
libjava/classpath/ChangeLog:
* ltconfig: chmod 644 before ranlib during install.

From-SVN: r115183
2006-07-04 20:20:01 +00:00
Eric Botcazou
0b50988af5 re PR bootstrap/18058 (Bootstrap fails with non-GCC compilers)
PR bootstrap/18058
	* configure.in: Add -fkeep-inline-functions to CFLAGS for stage 1
	if the bootstrap compiler is a GCC version that supports it.
	* configure: Regenerate.
gcc/
	* Makefile.in (BUILD_RTL): Add build/vec.o.
	(build/gencondmd.o): Filter out -fkeep-inline-functions.
	(build/genextract): Delete.
	(build/genautomata): Likewise.

From-SVN: r115172
2006-07-04 07:52:47 +00:00
Paolo Bonzini
95695ad38f configure.in: Fix thinkos in previous check-in.
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

	* configure.in: Fix thinkos in previous check-in.
	* configure: Regenerate.

From-SVN: r115147
2006-07-03 11:19:01 +00:00
Paolo Bonzini
b6348cb338 configure.in: Fix thinko in previous check-in.
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

	* configure.in: Fix thinko in previous check-in.
	* configure: Regenerate.

gcc:
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

	* configure.ac: Fix thinko in previous check-in.
	* configure: Regenerate.

From-SVN: r115146
2006-07-03 09:25:46 +00:00
Paolo Bonzini
1546bb648f re PR other/27063 (Fail to build gcc-core-4.2 snapshots)
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

	PR other/27063
	* configure.in: Test subdir_requires and give an appropriate
	error message.
	* configure: Regenerate

gcc:
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

	PR other/27063
	* configure.ac (for lang...): Simplify nesting of conditionals.
	Test subdir_requires for non-enabled languages.  Move processing
	of lang_opt_files and lang_tree_fiels below that test.
	* configure: Regenerate.
	* doc/sourcebuild.texi (Front End Config): Document subdir_requires.

gcc/objcp:
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

	PR other/27063
	* config-lang.in: Add subdir_requires.

From-SVN: r115145
2006-07-03 07:58:08 +00:00
Andrew John Hughes
5cb6c6295e MAINTAINERS (Write After Approval): Add myself.
2006-07-01  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r115117
2006-07-01 19:36:35 +00:00
John David Anglin
f4d8cdf89b MAINTAINERS (OS Port Maintainers): Add myself as hpux maintainer.
* MAINTAINERS (OS Port Maintainers): Add myself as hpux maintainer.

From-SVN: r114913
2006-06-22 23:36:36 +00:00
Steve Ellcey
4fe5abb79e * MAINTAINERS (OS Port Maintainers): Add myself as hpux maintainer.
From-SVN: r114909
2006-06-22 21:38:17 +00:00
David Ayers
2a79fd67a5 re PR bootstrap/28072 (target-boehm-gc is being build for targets that do not support it)
2006-06-20  David Ayers  <d.ayers@inode.at>

	PR bootstrap/28072
	* configure.in:	Add target-boehm-gc to noconfigdirs depending on
	whether target-libjava is being configured instead of whether the
	java front end is enabled.
	* configure: Regenerate.

From-SVN: r114808
2006-06-20 08:45:08 +00:00
Rainer Orth
04879af33d re PR target/27540 (libgomp fails to configure on IRIX 5.3)
PR target/27540
	* configure.in: Only enable libgomp on IRIX 6.
	* configure: Regenerate.

From-SVN: r114726
2006-06-16 17:53:03 +00:00
Paolo Bonzini
ec6c739264 Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Export CFLAGS and LDFLAGS too.
2006-06-15  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Export CFLAGS and LDFLAGS
	too.
	* Makefile.in: Regenerate.

gcc:
2006-06-15  Paolo Bonzini  <bonzini@gnu.org>

	* configure.ac (CFLAGS): Get them from the toplevel or from the
	configure invocation.
	* configure: Regenerate.
	* Makefile.in (CFLAGS): Substitute value provided by configure.

From-SVN: r114673
2006-06-15 06:26:59 +00:00
DJ Delorie
12973d7afb config-ml.in: Alter CCASFLAGS to include special multilib options the same as is done for CFLAGS.
* config-ml.in: Alter CCASFLAGS to include special
multilib options the same as is done for CFLAGS.

From-SVN: r114622
2006-06-13 16:48:23 -04:00
John David Anglin
c67ed86a4a configure.in: Don't enable libgomp on hpux10.
* configure.in: Don't enable libgomp on hpux10.
	* configure: Rebuilt.

From-SVN: r114599
2006-06-13 02:40:01 +00:00
David Ayers
cb253473bc re PR bootstrap/27963 (libjava fails to build if it isn't built by default)
2006-06-12  David Ayers  <d.ayers@inode.at>

	PR bootstrap/27963
	PR target/19970
	* configure.in:	Remove target-boehm-gc from noconfigdirs where 
	${libgcj} is specified.
	* configure: Regenerate.

From-SVN: r114563
2006-06-12 06:58:27 +00:00
Carlos O'Donell
32845532e0 [multiple changes]
2006-06-06  Carlos O'Donell <carlos@codesourcery.com>

	Sync from src:
	
	* configure.in: Sync. 
	* configure: Regenerated.
	
	2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>

	* Makefile.def: Added dependencies from sim and gdb on intl, and
	added configure dependencies to everything with an all dependency
	on intl.
	* Makefile.in: Regenerated.

From-SVN: r114444
2006-06-06 19:01:18 +00:00
David Ayers
7cd0cf9c30 re PR libobjc/13946 (ObjC configured --with-objc-gc needs external Boehm gc)
2006-06-06  David Ayers  <d.ayers@inode.at>

	PR libobjc/13946
	* Makefile.def: Add dependencies for libobjc which boehm-gc.
	* Makefile.in: Regenerate.
	* configure.in: Add --enable-objc-gc at toplevel and have it
	enable boehm-gc for Objective-C.
	Remove target-boehm-gc from libgcj.
	Add target-boehm-gc to target_libraries.
	Add target-boehm-gc to noconfigdirs where ${libgcj}
	is specified.
	Assert that boehm-gc is supported when requested for Objective-C.
	Only build boehm-gc if needed either for Java or Objective-C.
	* configure: Regenerate.

From-SVN: r114435
2006-06-06 16:05:47 +00:00
Paolo Bonzini
3ff3adada4 re PR bootstrap/27674 (make -j3 all-gcc fails when building natively)
2006-06-05  Paolo Bonzini  <bonzini@gnu.org>

	PR 27674
	* Makefile.tpl (configure-[+prefix+][+module+],
	all-[+prefix+][+module+]): Depend on stage_current if bootstrapping.
	Remove rule to unstage bootstrapped modules.
	(stage_current): New.
	* Makefile.in: Regenerate.

From-SVN: r114395
2006-06-05 17:14:23 +00:00
Laurynas Biveinis
898e551d64 MAINTAINERS (Write After Approval): Update my e-mail address.
2006-06-03  Laurynas Biveinis  <laurynas.biveinis@gmail.com>

	* MAINTAINERS (Write After Approval): Update my e-mail address.

From-SVN: r114343
2006-06-03 16:46:04 +00:00
Mark Shinwell
ea60341e32 Patch to provide pex_run_in_environment.
* include/libiberty.h: Declare pex_run_in_environment.

libiberty:

	* pex-common.c: New function pex_run_in_environment.
	* pex-common.h: Add environment parameter to exec_child.
	* pex-msdos.c: Add environment parameter to pex_msdos_exec_child.
	* pex-djgpp.c: Add environment parameter to pex_djgpp_exec_child.
	(pex_djgpp_exec_child): Pass environment to child process.
	* pex-unix.c: Add environment parameter to pex_unix_exec_child.
	(pex_unix_exec_child): Pass environment to child process.
	* pex-win32.c: Add environment parameter to pex_win32_exec_child.
	New function env_compare for comparing VAR=VALUE pairs.
	(win32_spawn): Assemble environment block and pass to CreateProcess.
	(spawn_script): Pass environment through to win32_spawn.
	(pex_win32_exec_child): Pass environment through to spawn_script and
	win32_spawn.
	* functions.texi: Regenerate.
	* pexecute.txh: Document pex_run_in_environment.

From-SVN: r114302
2006-06-01 10:30:51 +00:00
Asher Langton
222ae291bb MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r114292
2006-06-01 01:16:48 +00:00
Paolo Bonzini
e9a54b07f6 Makefile.def (bfd, opcodes): Fix lib_path.
2006-05-25  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.def (bfd, opcodes): Fix lib_path.
	* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Replace ADAC with ADAFLAGS.
	(restrap): Move under "@if gcc-bootstrap".  Fix typo.
	* Makefile.in: Regenerate.

From-SVN: r114109
2006-05-25 08:00:56 +00:00
Carlos O'Donell
03e6713159 Makefile.in: Regenerate.
2006-05-24  Carlos O'Donell  <carlos@codesourcery.com>

	* Makefile.in: Regenerate.

From-SVN: r114050
2006-05-24 19:10:34 +00:00
Carlos O'Donell
65d6e99408 Makefile.def: Add install-html target.
2006-05-24  Carlos O'Donell  <carlos@codesourcery.com>

	* Makefile.def: Add install-html target. Add datarootdir
	docdir and htmldir to flags_to_pass.
	* Makefile.tpl: Add install-html target.
	* Makefile.in: Regenerate.
	* configure.in: Add --with-datarootdir, --with-docdir, and
	--with-htmldir options. AC_SUBST datarootdir, docdir and htmldir.
	* configure: Regenerate.

From-SVN: r114048
2006-05-24 17:57:58 +00:00
Mark Shinwell
9e29923752 Enable gprof for cross builds (mirror of patch to binutils src/)
From-SVN: r114041
2006-05-24 14:04:18 +00:00
Richard Guenther
c31202cd26 revert: Makefile.def (target_modules): Add libgcc-math target module.
2006-05-22  Richard Guenther  <rguenther@suse.de>

        Revert
        2006-01-31  Richard Guenther  <rguenther@suse.de>
        Paolo Bonzini  <bonzini@gnu.org>

        * Makefile.def (target_modules): Add libgcc-math target module.
        * configure.in (target_libraries): Add libgcc-math target
        * library.
        (--enable-libgcc-math): New configure switch.
        * Makefile.in: Re-generate.
        * configure: Re-generate.
        * libgcc-math: New toplevel directory.

        * doc/install.texi (--disable-libgcc-math): Document.

        libgcc-math/
        * configure.ac: New file.
        * Makefile.am: Likewise.
        * configure: New generated file.
        * Makefile.in: Likewise.
        * aclocal.m4: Likewise.
        * libtool-version: New file.
        * include/ieee754.h: New file.
        * include/libc-symbols.h: Likewise.
        * include/math_private.h: Likewise.
        * i386/Makefile.am: New file.
        * i386/Makefile.in: New generated file.
        * i386/sse2.h: New file.
        * i386/endian.h: Likewise.
        * i386/sse2.map: Linker script for SSE2 ABI math intrinsics.
        * flt-32/: Import from glibc.
        * dbl-64/: Likewise.

From-SVN: r113980
2006-05-22 15:04:32 +00:00
John David Anglin
2a332582ce configure.in: Enable libgcj for hppa*-hp-hpux11*.
2006-05-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
	    Andreas Tobler  <a.tobler@schweiz.ch>

	* configure.in:  Enable libgcj for hppa*-hp-hpux11*.
	* configure: Rebuilt.

Co-Authored-By: Andreas Tobler <a.tobler@schweiz.ch>

From-SVN: r113938
2006-05-20 23:33:47 +02:00
Sandra Loosemore
ccce691788 add self to MAINTAINERS
From-SVN: r113741
2006-05-13 14:46:39 -04:00
DJ Delorie
3d8f47a092 Fix typo.
From-SVN: r113448
2006-05-01 20:59:56 -04:00
DJ Delorie
ed606bc0c8 configure.in: Restore CFLAGS if GM P isn't present.
* configure.in: Restore CFLAGS if GM P isn't present.
* configure: Regenerate.

From-SVN: r113444
2006-05-01 20:17:08 -04:00
Richard Guenther
9386bd20a3 MAINTAINERS (Various Maintainers): Add myself as libgcc-math maintainer.
2006-05-01  Richard Guenther  <rguenther@suse.de>

	* MAINTAINERS (Various Maintainers): Add myself as libgcc-math
	maintainer.

From-SVN: r113409
2006-05-01 11:30:26 +00:00
Kenneth Zadeck
7b3bd50372 MAINTAINERS (Write After Approval): Add myself.
2006-04-30  Kenneth Zadeck <zadeck@naturalbridge.com>

	* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r113392
2006-04-30 13:32:05 +00:00
Jan Beulich
87ceee7236 MAINTAINERS (Write After Approval): Add myself.
2006-04-28  Jan Beulich  <jbeulich@novell.com>

	* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r113350
2006-04-28 14:44:20 +00:00
DJ Delorie
e88a2c0973 configure.in (m32c): Build libstdc++-v3.
* configure.in (m32c): Build libstdc++-v3.  Pass flags to
reference libgloss so that libssp can be built in a combined
tree.
* configure: Regenerate.

From-SVN: r113066
2006-04-18 20:56:33 -04:00
Robert Millan
675f0a8ab7 * MAINTAINERS (Write After Approval): Add myself.
From-SVN: r112776
2006-04-08 09:03:32 +00:00
Ben Elliston
27b6c94094 configure.in: Require makeinfo 4.4 or higher.
* configure.in: Require makeinfo 4.4 or higher.
	* configure: Regenerate.

From-SVN: r112691
2006-04-05 10:50:58 +10:00
Gerald Pfeifer
687b17d43d MAINTAINERS: Add Richard Henderson as libgomp maintainer.
* MAINTAINERS: Add Richard Henderson as libgomp maintainer.
	Rearrange the entries of other libraries to have them in one place.

From-SVN: r112658
2006-04-04 05:41:24 +00:00
Janne Blomqvist
906ac235a5 MAINTAINERS (Write After Approval): Remove myself.
2006-03-22  Janne Blomqvist  <jb@gcc.gnu.org>

	* MAINTAINERS (Write After Approval): Remove myself. 
	(Language Front End Maintainers): Add myself as fortran 95 maintainer.

From-SVN: r112287
2006-03-22 18:00:23 +02:00
Richard Guenther
fb0103e5b1 configure: Regenerate with autoconf 2.13.
2006-03-14  Richard Guenther  <rguenther@suse.de>

        * configure: Regenerate with autoconf 2.13.

From-SVN: r112052
2006-03-14 13:35:06 +00:00
Jim Blandy
17237f6b0e MAINTAINERS: Use my work address.
2006-03-13  Jim Blandy  <jimb@codesourcery.com>

	* MAINTAINERS: Use my work address.

From-SVN: r112045
2006-03-14 06:12:40 +00:00
Jim Blandy
bed314347e MAINTAINERS: Update my E-mail address.
2006-03-13  Jim Blandy  <jimb@red-bean.com>

	* MAINTAINERS: Update my E-mail address.

From-SVN: r112020
2006-03-13 19:13:19 +00:00
Aldy Hernandez
27079765d0 configure.in: Handle --disable-<component> generically.
* configure.in: Handle --disable-<component> generically.
	* configure: Regenerate.

From-SVN: r111941
2006-03-10 21:32:39 +00:00
H.J. Lu
54a1703906 re PR libgcj/17311 (Wrong libgcc_s.so.1 is used by lt-gij)
2006-03-01  H.J. Lu  <hongjiu.lu@intel.com>

	PR libgcj/17311
	* ltmain.sh: Don't use "$finalize_rpath" for compile.

From-SVN: r111607
2006-03-01 09:39:35 -08:00
Rafael Espindola
072b06f2dc add missing full stops in the changelog of a previous patch
From-SVN: r111394
2006-02-23 20:32:24 +00:00
Erik Edelmann
b9bd11ca41 MAINTAINERS (Write After Approval): Remove myself.
2006-02-21  Erik Edelmann  <eedelman@gcc.gnu.org>

        * MAINTAINERS (Write After Approval):  Remove myself.
        (Language Front End Maintainers):  Add myself as fortran 95 maintainer.

From-SVN: r111343
2006-02-21 20:28:06 +00:00
Rafael Espindola
ee2312f34f Makefile.tpl (BUILD_CONFIGDIRS): Remove
* Makefile.tpl  (BUILD_CONFIGDIRS): Remove
       (TARGET_CONFIGDIRS): Remove
       * configure.in: Remove AC_SUBST(target_configdirs)
       * Makefile.in, configure: Regenerated

From-SVN: r111334
2006-02-21 13:57:53 +00:00
Steven G. Kargl
936e1a353f MAINTAINERS (Write After Approval): Remove myself.
2006-02-20  Steven G. Kargl  <kargls@comcast.net>

    * MAINTAINERS (Write After Approval):  Remove myself.
    (Language Front End Maintainers):  Add myself as fortran 95 maintainer.

From-SVN: r111315
2006-02-20 21:46:36 +00:00
Paolo Bonzini
cc11cc9b0f re PR bootstrap/25670 (build fail with 'make all-gcc')
2006-02-20  Paolo Bonzini  <bonzini@gnu.org>

	PR bootstrap/25670

	* Makefile.tpl ([+compare-target+]): Print explanation messages.

	* Makefile.def (ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES): New flags_to_pass.
	* Makefile.tpl (BASE_FLAGS_TO_PASS): Support optional flags_to_pass.
	(EXTRA_GCC_FLAGS): Remove ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES,
	BUILD_PREFIX, BUILD_PREFIX_1.
	* configure.in: (BUILD_PREFIX, BUILD_PREFIX_1): Don't substitute.

	* Makefile.def (bootstrap stage 1): Pass LIBCFLAGS too.
	* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Override LIBCFLAGS too.

	* Makefile.tpl (configure-stage[+id+]-[+prefix+][+module+],
	all-stage[+id+]-[+prefix+][+module+], : Use $(current_stage) instead
	of `cat stage_current`.  Always provide the `r' and `s' variables.
	(clean-stage[+id+]-[+prefix+][+module+]): Likewise, and make it into
	a single shell execution.
	(configure-[+prefix+][+module+], all-[+prefix+][+module+]): For
	bootstrapped modules, make the stage1 module if the build was not
	started yet, else build the current stage.
	(all-host, all-target): Omit bootstrapped modules (if bootstrapping).
	(all-build, all-host, all-target, [+make_target+]-host,
	[+make_target+]-target): Do not use \-continued lines.
	(target modules): Depend on stage_last, not all-gcc, if bootstrapping.
	(current_stage, restrap, stage_last): New.

	* Makefile.in: Regenerate.
	* configure: Regenerate.

gcc:
2006-02-20  Paolo Bonzini  <bonzini@gnu.org>

	PR bootstrap/25476

	* Makefile.in (LDFLAGS): Define from autoconf substitution.

	* Makefile.in (BOOTSTRAPPING): New.
	(quickstrap): New definition if BOOTSTRAPPING=yes.

	* Makefile.in (CONFIG_LANGUAGES): Substitute all_selected_languages.
	* configure.ac: Substitute all_selected_languages with the languages
	that were configured.  For all the other variables except
	lang_specs_files, include all the languages in the tree.
	* configure: Regenerate.
	
	* Makefile.in (stmp-fixinc): Copy includes from the prev-gcc directory,
	if there is one.  Run the commands to run fixincludes in the same
	subshell.

	* doc/makefile.texi: Document new makefile targets from toplevel bootstrap.
	* doc/install.texi: Document exact conventions for searching target tools.
	Document --with-build-time-tools.  Document toplevel bootstrap.  Document
	something more about building an Ada cross-compiler.  Don't list GNU Make
	requirements which affect all platforms.

From-SVN: r111295
2006-02-20 08:29:17 +00:00
Bud Davis
63a7c9ef05 MAINTAINERS (Write After Approval): Remove myself.
2006-02-19  Bud Davis  <jmdavis@link.com>

        * MAINTAINERS (Write After Approval):  Remove myself.
        (Language Front End Maintainers):  Add myself as fortran 95
        maintainer and update e-mail address.

From-SVN: r111269
2006-02-19 16:23:20 +00:00
Francois-Xavier Coudert
a3543e3aad MAINTAINERS (Write After Approval): Remove myself.
* MAINTAINERS (Write After Approval):  Remove myself.
	(Language Front End Maintainers):  Add myself as fortran 95
	maintainer.

From-SVN: r111203
2006-02-17 18:08:57 +00:00
Victor Kaplansky
ca5b1d2cc7 MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r111134
2006-02-16 09:30:51 +00:00
Thomas Koenig
0499513f3b MAINTAINERS (Write After Approval): Remove myself.
2006-02-16  Thomas Koenig  <Thomas.Koenig@online.de>

	* MAINTAINERS (Write After Approval):  Remove myself.
	(Language Front End Maintainers):  Add myself as
	fortran 95 maintainer.

From-SVN: r110998
2006-02-14 22:35:10 +00:00