1. 14 May, 2004 17 commits
    • * match.c (gfc_match): Eliminate dead code. · a2f0e34d
      From-SVN: r81846
      Tobias Schlüter committed
    • parse.c (gfc_statement_next_fixed): (Change from Andy's tree) Detect bad… · 5b5afddf
      parse.c (gfc_statement_next_fixed): (Change from Andy's tree) Detect bad continuation line in fixed form sources.
      
      fortran:
      * parse.c (gfc_statement_next_fixed): (Change from Andy's tree)
      Detect bad continuation line in fixed form sources.
      
      testsuite:
      * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
      test.
      
      From-SVN: r81845
      Tobias Schlüter committed
    • [multiple changes] · 9bc856dd
      2004-05-14  Robert Dewar  <dewar@gnat.com>
      
      	* gnat_ugn.texi: Minor change to -gnatS documentation
      
      	* sprint.adb: Remove some instances of Assert (False) and for this
      	purpose replace them by output of a ??? string.
      
      	* checks.adb, exp_aggr.adb, sem_elim.adb: Remove useless pragma
      	Assert (False).
      
      	* lib-writ.adb, lib-load.adb, lib.ads, lib.adb: Remove Dependent_Unit
      	flag processing. This was suppressing required dependencies in
      	No_Run_Time mode and is not needed since the binder does not generate
      	references for things in libgnat anyway.
      
      	* sem_ch3.adb (Access_Type_Declaration): Reorganize code to avoid GCC
      	warning.
      
      2004-05-14  Thomas Quinot  <quinot@act-europe.fr>
      
      	* gnat_ugn.texi: Document AIX-specific issue with initialization of
      	resolver library.
      
      	* exp_ch4.adb (Insert_Dereference_Action): Do not generate dereference
      	action for the case of an actual parameter in an init proc call.
      
      2004-05-14  Ed Schonberg  <schonberg@gnat.com>
      
      	* sem_ch4.adb (Analyze_Selected_Component): If prefix is a protected
      	subtype, check visible entities in base type.
      
      	* exp_ch7.adb (Clean_Simple_Protected_Objects): Do not generate cleanup
      	actions if the object is a renaming.
      
      	* sem_ch12.adb (Same_Instantiated_Entity): Predicate for
      	Check_Formal_Package_Instance, to determine more precisely when the
      	formal and the actual denote the same entity.
      
      2004-05-14  Javier Miranda  <miranda@gnat.com>
      
      	* par-ch10.adb (P_Context_Clause): Complete documentation on AI-262
      
      	* sem_ch10.adb (Analyze_With_Clause): After analyzed, the entity
      	corresponding to a private_with must be removed from visibility; it
      	will be made visible later, just before we analyze the private part of
      	the package.
      	(Check_Private_Child_Unit): Allow private_with clauses in public
      	siblings.
      	(Install_Siblings): Make visible the private entities of private-withed
      	siblings.
      	(Install_Withed_Unit): Do not install the private withed unit if we
      	are compiling a package declaration and the Private_With_OK flag was
      	not set by the caller. These declarations will be installed later,
      	just before we analyze the private part of the package.
      
      	* sem_ch3.adb (Analyze_Object_Declaration): In case of errors detected
      	during the evaluation of the expression that initializes the object,
      	decorate it with the expected type to avoid cascade errors.
      	Code cleanup.
      
      	* sem_ch6.adb (Analyze_Subprogram_Body): If we are compiling a library
      	subprogram we have to install the private_with clauses after its
      	specification has been analyzed (as documented in AI-262.TXT).
      
      	* sem_ch8.adb (Has_Private_With): New function. Determines if the
      	current compilation unit has a private with on a given entity.
      	(Find_Direct_Name): Detect the Beaujolais problem described in
      	AI-262.TXT
      
      	* sem_utils.ads, sem_util.adb (Is_Ancestor_Package): New function. It
      	provides the functionality of the function Is_Ancestor that was
      	previously available in sem_ch10. It has been renamed to avoid
      	overloading.
      
      	* sprint.adb (Sprint_Node_Actual): Print limited_with clauses
      
      2004-05-14  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
      
      	* utils.c (build_vms_descriptor): Use SImode pointers.
      
      2004-05-14  Vasiliy Fofanov  <fofanov@act-europe.fr>
      
      	* gnat_ugn.texi: Revised chapter "GNAT and Libraries".
      
      2004-05-14  GNAT Script  <nobody@gnat.com>
      
      	* Make-lang.in: Makefile automatically updated
      
      From-SVN: r81844
      Arnaud Charlet committed
    • re PR fortran/15205 (NEAREST intrinsic returns wrong value in DOUBLE PRECISION) · 8765339d
      PR fortran/15205
      * iresolve.c (gfc_resolve_nearest): Add new function.
      * intrinsic.h: ... declare it here.
      * intrinsic.c (add_functions): ... add it as resolving function
      for NEAREST.
      
      From-SVN: r81843
      Tobias Schlüter committed
    • re PR fortran/14066 (Infinite DO loops not recognized.) · 9b089e05
      fortran:
              PR fortran/14066
      * match.c (gfc_match_do): Allow infinite loops with
      label-do-stmt. Do not enforce space after comma.
      
      testsuite:
      
      PR fortran/14066
      * gfortran.fortran-torture/compile/do_1.f90: New test.
      
      Also fixed date on previous ChangeLog entries.
      
      From-SVN: r81842
      Tobias Schlüter committed
    • re PR fortran/15051 (Incorrect error for empty interface block) · ee17cbda
      testsuite:
      
      PR fortran/15051
      * gfortran.fortran-torture/compile/empty_interface_1.f90: New
      test.
      
      fortran:
      
              PR fortran/15051
      * parse.c (parse_interface): Allow empty INTERFACE, remove
              seen_body.
      
      Also added ChangeLog entry missing from previous commit, removed umlaut from ChangeLog, and fixed previous entry to use tabs.
      
      From-SVN: r81841
      Tobias Schlüter committed
    • Make-lang.in, [...]: Update copyright years and boilerplate. · 9fc4d79b
      * Make-lang.in, arith.c, arith.h, array.c, bbt.c, check.c,
      decl.c, dependency.c, dependency.h, dump-parse-tree.c, error.c,
      expr.c, f95-lang.c, gfortran.h, interface.c, intrinsic.c,
      intrinsic.h, io.c, iresolve.c, lang-specs.h, match.c, match.h,
      matchexp.c, misc.c, module.c, options.c, parse.c, parse.h,
      primary.c, resolve.c, scanner.c, simplify.c, st.c, symbol.c,
      trans-array.c, trans-array.h, trans-common.c, trans-const.c,
      trans-const.h, trans-decl.c, trans-expr.c, trans-intrinsic.c,
      trans-io.c, trans-stmt.c, trans-stmt.h, trans-types.c,
      trans-types.h, trans.c, trans.h: Update copyright years and
      boilerplate.
      * data.c: Likewise, also removed two whitespace-only lines.
              * gfortranspec.c, lang.opt: Update copyright years.
      
      From-SVN: r81839
      Tobias Schlüter committed
    • stor-layout.c (update_alignment_for_field): Use targetm.align_anon_bitfield. · 13c1cd82
      	* stor-layout.c (update_alignment_for_field): Use
      	targetm.align_anon_bitfield.
      	* target-def.h (TARGET_ALIGN_ANON_BITFIELD): Define.
      	(TARGET_INITIALIZER): Use it.
      	* target.h (struct gcc_target): Add align_anon_bitfield.
      	* config/arm/arm.c (arm_align_anon_bitfield):  New function.
      	(TARGET_ALIGN_ANON_BITFIELD): Define.
      	* doc/tm.texi: Document TARGET_ALIGN_ANON_BITFIELD.
      
      From-SVN: r81838
      Paul Brook committed
    • re PR fortran/14568 (should not warn about unused variables in common blocks) · ce8fc97b
             PR fortran/14568
             * trans-decl.c (generate_local_decl): Don't warn for unused
             variables which are in common blocks.
      
      From-SVN: r81837
      Tobias Schlüter committed
    • re PR libfortran/15149 (problem computing Pi) · abdef811
              PR fortran/15149
              * gfortran.fortran-torture/execute/random_init.f90: New test.
              * libgfortan.h,intrinsics/random.c: Made random_seed visible.
              * runtime/main.c(init): Call random_seed as part of MAIN init.
      
      From-SVN: r81836
      Bud Davis committed
    • Renaming of target specific files for clarity · 084c663c
              * Makefile.in: Rename GNAT target specific files.
      
      	* 31soccon.ads, 31soliop.ads 35soccon.ads, 3asoccon.ads,
      	3bsoccon.ads, 3gsoccon.ads, 3hsoccon.ads, 3psoccon.ads,
      	3ssoccon.ads, 3ssoliop.ads, 3veacodu.adb, 3vexpect.adb,
      	3vsoccon.ads, 3vsocthi.adb, 3vsocthi.ads, 3vtrasym.adb,
      	3wsoccon.ads, 3wsocthi.adb, 3wsocthi.ads, 3wsoliop.ads,
      	3zsoccon.ads, 3zsocthi.adb, 3zsocthi.ads, 41intnam.ads,
      	42intnam.ads, 45intnam.ads, 4aintnam.ads, 4cintnam.ads,
      	4gintnam.ads, 4hexcpol.adb, 4hintnam.ads, 4lintnam.ads,
      	4nintnam.ads, 4ointnam.ads, 4onumaux.ads, 4pintnam.ads,
      	4sintnam.ads, 4vcaldel.adb, 4vcalend.adb, 4vcalend.ads,
      	4vintnam.ads, 4wcalend.adb, 4wexcpol.adb, 4wintnam.ads,
      	4zintnam.ads, 4znumaux.ads, 4zsytaco.adb, 4zsytaco.ads,
      	51osinte.adb, 51osinte.ads, 51system.ads,
      	52osinte.adb, 52osinte.ads, 53osinte.ads, 54osinte.ads,
      	55osinte.adb, 55osinte.ads, 55system.ads, 56osinte.adb,
      	56osinte.ads, 56system.ads, 56taprop.adb, 56taspri.ads,
      	56tpopsp.adb, 57system.ads, 58system.ads,
      	5amastop.adb, 5aml-tgt.adb, 5aosinte.adb, 5aosinte.ads,
      	5asystem.ads, 5ataprop.adb, 5atasinf.ads, 5ataspri.ads,
      	5atpopsp.adb, 5avxwork.ads, 5bml-tgt.adb, 5bosinte.adb,
      	5bosinte.ads, 5bsystem.ads, 5cosinte.ads, 5csystem.ads,
      	5dsystem.ads, 5esystem.ads, 5fintman.adb, 5fosinte.adb,
      	5fosinte.ads, 5fsystem.ads, 5ftaprop.adb, 5ftasinf.ads,
      	5ginterr.adb, 5gintman.adb, 5gmastop.adb, 5gml-tgt.adb,
      	5gosinte.ads, 5gproinf.adb, 5gproinf.ads, 5gsystem.ads,
      	5gtaprop.adb, 5gtasinf.adb, 5gtasinf.ads, 5gtpgetc.adb,
      	5hml-tgt.adb, 5hosinte.adb, 5hosinte.ads, 5hparame.ads,
      	5hsystem.ads, 5htaprop.adb, 5htaspri.ads, 5htraceb.adb,
      	5iosinte.adb, 5iosinte.ads, 5itaprop.adb, 5itaspri.ads,
      	5ksystem.ads, 5kvxwork.ads, 5lml-tgt.adb, 5losinte.ads,
      	5lparame.adb, 5lsystem.ads, 5msystem.ads, 5mvxwork.ads,
      	5ninmaop.adb, 5nintman.adb, 5nosinte.ads, 5nsystem.ads,
      	5ntaprop.adb, 5ntaspri.ads, 5ointerr.adb, 5omastop.adb,
      	5oosinte.adb, 5oosinte.ads, 5oosprim.adb, 5oparame.adb,
      	5osystem.ads, 5otaprop.adb, 5otaspri.ads, 5posinte.ads,
      	5posprim.adb, 5psystem.ads, 5pvxwork.ads, 5sintman.adb,
      	5sml-tgt.adb, 5sosinte.adb, 5sosinte.ads, 5sosprim.adb,
      	5sparame.adb, 5ssystem.ads, 5staprop.adb, 5stasinf.adb,
      	5stasinf.ads, 5staspri.ads, 5stpopsp.adb, 5svxwork.ads,
      	5tosinte.ads, 5usystem.ads, 5vasthan.adb, 5vdirval.adb,
      	5vinmaop.adb, 5vinterr.adb, 5vintman.adb, 5vintman.ads,
      	5vmastop.adb, 5vml-tgt.adb, 5vosinte.adb, 5vosinte.ads,
      	5vosprim.adb, 5vosprim.ads, 5vparame.ads, 5vsymbol.adb,
      	5vsystem.ads, 5vtaprop.adb, 5vtaspri.ads, 5vtpopde.adb,
      	5vtpopde.ads, 5vtraent.adb, 5vtraent.ads, 5vvaflop.adb,
      	5wdirval.adb, 5wgloloc.adb, 5wintman.adb, 5wmemory.adb,
      	5wml-tgt.adb, 5wosinte.ads, 5wosprim.adb, 5wsystem.ads,
      	5wtaprop.adb, 5wtaspri.ads, 5xparame.ads, 5xsystem.ads,
      	5xvxwork.ads, 5yparame.ads, 5ysystem.ads, 5zinterr.adb,
      	5zintman.adb, 5zintman.ads, 5zml-tgt.adb, 5zosinte.adb,
      	5zosinte.ads, 5zosprim.adb, 5zparame.ads, 5zstchop.adb,
      	5zsystem.ads, 5ztaprop.adb, 5ztaspri.ads, 5ztfsetr.adb,
      	5ztpopsp.adb, 6vcpp.adb, 6vcstrea.adb, 6vinterf.ads,
      	7sinmaop.adb, 7sintman.adb, 7sosinte.adb, 7sosprim.adb,
      	7staprop.adb, 7staspri.ads, 7stfsetr.adb, 7stpopsp.adb,
      	7straceb.adb, 7straces.adb, 7strafor.adb, 7strafor.ads,
      	7stratas.adb, 86numaux.adb, 86numaux.ads: Replaced by files below.
      
      	* a-caldel-vms.adb, a-calend-mingw.adb, a-calend-vms.adb,
      	a-calend-vms.ads, a-dirval-mingw.adb, a-dirval-vms.adb,
      	a-excpol-abort.adb, a-excpol-interix.adb, a-intnam-aix.ads,
      	a-intnam-dummy.ads, a-intnam-freebsd.ads, a-intnam-hpux.ads,
      	a-intnam-interix.ads, a-intnam-irix.ads, a-intnam-linux.ads,
      	a-intnam-lynxos.ads, a-intnam-mingw.ads, a-intnam-os2.ads,
      	a-intnam-solaris.ads, a-intnam-tru64.ads, a-intnam-unixware.ads,
      	a-intnam-vms.ads, a-intnam-vxworks.ads, a-numaux-libc-x86.ads,
      	a-numaux-vxworks.ads, a-numaux-x86.adb, a-numaux-x86.ads,
      	a-sytaco-vxworks.adb, a-sytaco-vxworks.ads, g-eacodu-vms.adb,
      	g-expect-vms.adb, g-soccon-aix.ads, g-soccon-freebsd.ads,
      	g-soccon-hpux.ads, g-soccon-interix.ads, g-soccon-irix.ads,
      	g-soccon-mingw.ads, g-soccon-solaris.ads, g-soccon-tru64.ads,
      	g-soccon-unixware.ads, g-soccon-vms.adb, g-soccon-vxworks.ads,
      	g-socthi-mingw.adb, g-socthi-mingw.ads, g-socthi-vms.adb,
      	g-socthi-vms.ads, g-socthi-vxworks.adb, g-socthi-vxworks.ads,
      	g-soliop-mingw.ads, g-soliop-solaris.ads, g-soliop-unixware.ads,
      	g-trasym-vms.adb, i-cpp-vms.adb, i-cstrea-vms.adb,
      	interfac-vms.ads, mlib-tgt-aix.adb, mlib-tgt-hpux.adb,
      	mlib-tgt-irix.adb, mlib-tgt-linux.adb, mlib-tgt-mingw.adb,
      	mlib-tgt-solaris.adb, mlib-tgt-tru64.adb, mlib-tgt-vms.adb,
      	mlib-tgt-vxworks.adb, s-asthan-vms.adb, s-gloloc-mingw.adb,
      	s-inmaop-dummy.adb, s-inmaop-posix.adb, s-inmaop-vms.adb,
      	s-interr-dummy.adb, s-interr-sigaction.adb, s-interr-vms.adb,
      	s-interr-vxworks.adb, s-intman-dummy.adb, s-intman-irix.adb,
      	s-intman-irix-athread.adb, s-intman-mingw.adb, s-intman-posix.adb,
      	s-intman-solaris.adb, s-intman-vms.adb, s-intman-vms.ads,
      	s-intman-vxworks.adb, s-intman-vxworks.ads, s-mastop-irix.adb,
      	s-mastop-tru64.adb, s-mastop-vms.adb, s-mastop-x86.adb,
      	s-memory-mingw.adb, s-osinte-aix.adb, s-osinte-aix.ads,
      	s-osinte-aix-fsu.ads, s-osinte-dummy.ads, s-osinte-freebsd.adb,
      	s-osinte-freebsd.ads, s-osinte-fsu.adb, s-osinte-hpux.ads,
      	s-osinte-hpux-dce.adb, s-osinte-hpux-dce.ads, s-osinte-interix.ads,
      	s-osinte-irix.adb, s-osinte-irix.ads, s-osinte-irix-athread.ads,
      	s-osinte-linux.ads, s-osinte-linux-fsu.ads, s-osinte-linux-ia64.ads,
      	s-osinte-lynxos-3.adb, s-osinte-lynxos-3.ads, s-osinte-lynxos.adb,
      	s-osinte-lynxos.ads, s-osinte-mingw.ads, s-osinte-os2.adb,
      	s-osinte-os2.ads, s-osinte-posix.adb, s-osinte-solaris.adb,
      	s-osinte-solaris.ads, s-osinte-solaris-fsu.ads,
      	s-osinte-solaris-posix.ads, s-osinte-tru64.adb, s-osinte-tru64.ads,
      	s-osinte-unixware.adb, s-osinte-unixware.ads, s-osinte-vms.adb,
      	s-osinte-vms.ads, s-osinte-vxworks.adb,
      	s-osinte-vxworks.ads, s-osprim-mingw.adb,
      	s-osprim-os2.adb, s-osprim-posix.adb, s-osprim-solaris.adb,
      	s-osprim-unix.adb, s-osprim-vms.adb, s-osprim-vms.ads,
      	s-osprim-vxworks.adb, s-parame-ae653.ads, s-parame-hpux.ads,
      	s-parame-linux.adb, s-parame-os2.adb, s-parame-solaris.adb,
      	s-parame-vms.ads, s-parame-vms-restrict.ads, s-parame-vxworks.ads,
      	s-proinf-irix-athread.adb, s-proinf-irix-athread.ads,
      	s-stchop-vxworks.adb, s-taprop-dummy.adb,
      	s-taprop-hpux-dce.adb, s-taprop-irix.adb,
      	s-taprop-irix-athread.adb, s-taprop-linux.adb, s-taprop-lynxos.adb,
      	s-taprop-mingw.adb, s-taprop-os2.adb, s-taprop-posix.adb,
      	s-taprop-solaris.adb, s-taprop-tru64.adb, s-taprop-vms.adb,
      	s-taprop-vxworks.adb, s-tasinf-irix.ads, s-tasinf-irix-athread.adb,
      	s-tasinf-irix-athread.ads, s-tasinf-solaris.adb, s-tasinf-solaris.ads,
      	s-tasinf-tru64.ads, s-taspri-dummy.ads, s-taspri-hpux-dce.ads,
      	s-taspri-linux.ads, s-taspri-lynxos.ads, s-taspri-mingw.ads,
      	s-taspri-os2.ads, s-taspri-posix.ads, s-taspri-solaris.ads,
      	s-taspri-tru64.ads, s-taspri-vms.ads, s-taspri-vxworks.ads,
      	s-tfsetr-default.adb, s-tfsetr-vxworks.adb, s-tpopde-vms.adb,
      	s-tpopde-vms.ads, s-tpopsp-lynxos.adb, s-tpopsp-posix.adb,
      	s-tpopsp-posix-foreign.adb, s-tpopsp-solaris.adb, s-tpopsp-vxworks.adb,
      	s-traceb-hpux.adb, s-traceb-mastop.adb, s-traces-default.adb,
      	s-traent-vms.adb, s-traent-vms.ads, s-trafor-default.adb,
      	s-trafor-default.ads, s-tratas-default.adb, s-vaflop-vms.adb,
      	s-vxwork-alpha.ads, s-vxwork-m68k.ads, s-vxwork-mips.ads,
      	s-vxwork-ppc.ads, s-vxwork-sparcv9.ads, s-vxwork-xscale.ads,
      	symbols-vms.adb, system-aix.ads, system-freebsd-x86.ads,
      	system-hpux.ads, system-interix.ads, system-irix-n32.ads,
      	system-irix-o32.ads, system-linux-x86_64.ads,
      	system-linux-x86.ads, system-lynxos-ppc.ads, system-lynxos-x86.ads,
      	system-mingw.ads, system-os2.ads, system-solaris-sparc.ads,
      	system-solaris-sparcv9.ads, system-solaris-x86.ads, system-tru64.ads,
      	system-unixware.ads, system-vms.ads, system-vms-zcx.ads,
      	system-vxworks-alpha.ads, system-vxworks-m68k.ads,
      	system-vxworks-mips.ads, system-vxworks-ppc.ads,
      	system-vxworks-sparcv9.ads, system-vxworks-xscale.ads: Replace files
      	above.
      
      From-SVN: r81834
      Arnaud Charlet committed
    • tree-ssa-live.c (calculate_live_on_entry): Ignore virtual variables. · 02ea8d06
              * tree-ssa-live.c (calculate_live_on_entry): Ignore virtual
              variables.  Simplify slightly by using USE_OP/DEF_OP instead
              of USE_OP_PTR/DEF_OP_PTR and dereferencing the result.
      
      From-SVN: r81832
      Jeff Law committed
    • tree.def (documentation): Remove mention of class 'b'. · 90afe2c9
      	* tree.def (documentation): Remove mention of class 'b'.
      	(BLOCK): Now in class 'x'.
      	* c-common.c (verify_tree): Remove case 'b'.
      	* c-typeck.c (same_translation_unit_p): Change 'b' to 'x'.
      	* calls.c (calls_function_1): Control cannot get past the switch
      	when exp is a BLOCK.
      	* print-tree.c (print_node): Move code for class 'b' to the class
      	'c'/'x' switch, as case BLOCK.
      	* tree.c (tree_size, make_node_stat, tree_node_structure): Likewise.
      	(unsafe_for_reeval, substitute_placeholder_in_expr)
      	(stabilize_reference_1): Remove case 'b'.
      	* tree-browser.c (browse_tree): Change all tests for TREE_CODE_CLASS
      	of something being 'b' to tests for TREE_CODE of something being
      	BLOCK.
      	* tree-ssa-operands.c (get_expr_operands): Likewise.
      ada:
      	* trans.c (gnat_stabilize_reference_1): Remove case 'b'.
      
      From-SVN: r81831
      Zack Weinberg committed
    • tree-gimple.c: Rename from tree-simple.c. · eadf906f
      
      	* tree-gimple.c: Rename from tree-simple.c.
      	* tree-gimple.h: Rename from tree-simple.h.
      	* c-gimplify.c: Rename from c-simplify.c
      	* Makefile.in, c-decl.c, gimple-low.c, gimplify.c,
      	langhooks.c, tree-alias-ander.c, tree-alias-common.c,
      	tree-complex.c, tree-dfa.c, tree-flow.h, tree-inline.c,
      	tree-into-ssa.c, tree-iterator.c, tree-mudflap.c,
      	tree-nested.c, tree-nomudflap.c, tree-outof-ssa.c, tree-sra.c,
      	tree-ssa-alias.c, tree-ssa-ccp.c, tree-ssa-copyrename.c,
      	tree-ssa-dce.c, tree-ssa-live.c, tree-ssa-pre.c, tree-ssa.c:
      	Update.
      
      cp/ChangeLog
      
      	* cp-gimplify.c: Rename from cp-simplify.c.
      	* Make-lang.in, optimize.c: Update.
      
      fortran/ChangeLog
      
      	* Make-lang.in, f95-lang.c, trans-array.c, trans-decl.c,
      	trans-expr.c, trans-intrinsic.c, trans-io.c, trans-stmt.c,
      	trans.c: Rename tree-simple.[ch] to tree-gimple.[ch].
      
      java/ChangeLog
      
      	* Make-lang.in, expr.c, java-gimplify.c: Rename
      	tree-simple.[ch] to tree-gimple.[ch].
      
      From-SVN: r81829
      Diego Novillo committed
    • * doc/sourcebuild.texi: Mention libbanshee and libmudflap. · fc55c95e
      From-SVN: r81824
      Ranjit Mathew committed
    • Daily bump. · 919fb66e
      From-SVN: r81822
      GCC Administrator committed
  2. 13 May, 2004 23 commits