Skip to content
Snippets Groups Projects
  1. Jun 14, 2005
    • Tom Tromey's avatar
      re PR libgcj/19877 (sometimes reconfiguring leads to incorrect config.h) · cd111813
      Tom Tromey authored
      config/:
      	PR libgcj/19877:
      	* no-executables.m4: Call real AC_FUNC_MMAP when cache variable
      	is set but not 'no'.
      libstdc++-v3/:
      	PR libgcj/19877:
      	* configure, aclocal.m4: Rebuilt.
      	* Makefile.in, include/Makefile.in, libmath/Makefile.in,
      	libsupc++/Makefile.in, po/Makefile.in, src/Makefile.in,
      	testsuite/Makefile.in: Likewise.
      libjava/:
      	PR libgcj/19877:
      	* configure, aclocal.m4, Makefile.in: Rebuilt.
      libgfortran/:
      	PR libgcj/19877:
      	* configure, aclocal.m4, Makefile.in: Rebuilt.
      zlib/:
      	PR libgcj/19877:
      	* configure, aclocal.m4, Makefile.in: Rebuilt.
      
      From-SVN: r100953
      cd111813
    • Mike Stump's avatar
      Remove extra white spacing at end of lines. · c8094d83
      Mike Stump authored
      From-SVN: r100952
      c8094d83
    • Alfred M. Szmidt's avatar
      re PR libmudflap/21724 (libmudflap/Makefile.am, refusing to install mf-runtime.h in includedir) · 581fb421
      Alfred M. Szmidt authored
      2005-05-23  Alfred M. Szmidt  <ams@gnu.org>
      
      	PR libmudflap/21724
      	* Makefile.am (AM_MAKEFLAGS): Pass includedir.
      	* Makefile.in: Amend.
      
      From-SVN: r100951
      581fb421
    • Frank Ch. Eigler's avatar
      re PR libmudflap/21023 (mudflap reports errors for external array variable with no size specified) · 0ea49890
      Frank Ch. Eigler authored
      2005-06-14  Frank Ch. Eigler  <fche@redhat.com>
      
      	PR mudflap/21023
      	* tree-mudflap.c (mudflap_finish_file): Exclude non-public
      	rather than static objects (!) from libmudflap registration.
      
      	* testsuite/libmudflap.c/externs.exp, externs-{1,2}.c: New test files.
      	* testsuite/libmudflap.c/cfrags.exp: Bypass new sources.
      
      From-SVN: r100950
      0ea49890
    • Tom Tromey's avatar
      Class.java (getClasses): New method. · 7666af89
      Tom Tromey authored
      	* java/lang/Class.java (getClasses): New method.
      	(internalGetClasses): Likewise.
      	(getClassLoader): Updated documentation.
      	(getDeclaredClasses): New overload; old overload no longer
      	native.
      	(_getConstructors): Removed.
      	(resourcePath): Updated.
      	* java/lang/natClass.cc (getClasses): Removed.
      	* java/lang/Class.h (getDeclaredClasses, getDeclaredConstructors):
      	Updated.
      	(_getConstructors): Removed.
      
      From-SVN: r100948
      7666af89
    • Devang Patel's avatar
      Remove vect-ifcvt-1.c · c9a3d128
      Devang Patel authored
      From-SVN: r100947
      c9a3d128
    • Frank Ch. Eigler's avatar
      re PR testsuite/21094 (libmudflap C++ tests run even when C++ not configured) · 0bddd936
      Frank Ch. Eigler authored
      2005-06-14  Frank Ch. Eigler  <fche@redhat.com>
      
      	PR libmudflap/21094
      	* testsuite/libmudflap.c++/*.exp: Assert build tree g++.
      
      From-SVN: r100946
      0bddd936
    • Frank Ch. Eigler's avatar
      re PR libmudflap/22064 (libmudflap contains possible alias violations) · 665dff26
      Frank Ch. Eigler authored
      2005-06-14  Frank Ch. Eigler  <fche@redhat.com>
      
      	PR mudflap/22064
      	* mf-impl.h (mudflap_mode, violation_mode): Make these ordinary
      	unsigned vars with #defines instead of enums.
      
      From-SVN: r100945
      665dff26
    • Nathan Sidwell's avatar
      re PR c++/21929 (ICE on invalid template parameter) · 792f871e
      Nathan Sidwell authored
      	PR c++/21929
      	* g++.dg/parse/crash11.C: Update
      
      From-SVN: r100939
      792f871e
    • Arnaud Charlet's avatar
      Removed, no longer compatible with latest Ada 2005 issues. · e84b8cdf
      Arnaud Charlet authored
      From-SVN: r100938
      e84b8cdf
    • Richard Sandiford's avatar
      opt-functions.awk (global_state_p, [...]): New. · ee133b69
      Richard Sandiford authored
      	* opt-functions.awk (global_state_p, needs_state_p, static_var): New.
      	(var_ref): Take the option's flags as a second parameter.  Check
      	static_var.
      	* optc-gen.awk: Declare local state variables.  Pass flags to var_ref.
      
      From-SVN: r100937
      ee133b69
    • Roger Sayle's avatar
      * decl.c (grokdeclarator): Only check TREE_OVERFLOW on INTEGER_CST. · efe4c4e7
      Roger Sayle authored
      From-SVN: r100936
      efe4c4e7
    • Eric Botcazou's avatar
      re PR target/20301 (Assembler labels have a leading "-") · fca0efd4
      Eric Botcazou authored
      	PR target/20301
      	* config/sparc/sol2.h (ASM_GENERATE_INTERNAL_LABEL): Emit
      	unsigned index numbers.
      
      From-SVN: r100933
      fca0efd4
    • Eric Botcazou's avatar
      Revert hunk accidentally commited. · f15e443c
      Eric Botcazou authored
      From-SVN: r100932
      f15e443c
    • Geoffrey Keating's avatar
      Index: ChangeLog · 7bfb5ccc
      Geoffrey Keating authored
      2005-06-13  Geoffrey Keating  <geoffk@apple.com>
      
      	* Makefile.in (install-man): Doesn't really depend on installdirs.
      	(various rules for installing manpages): Do depend on installdirs.
      
      Index: cp/ChangeLog
      2005-06-13  Geoffrey Keating  <geoffk@apple.com>
      
      	* Make-lang.in (c++.install-man): Doesn't really depend on installdirs.
      	(rule for installing g++.1 manpage): Does depend on installdirs.
      
      Index: fortran/ChangeLog
      2005-06-13  Geoffrey Keating  <geoffk@apple.com>
      
      	* Make-lang.in (fortran.install-man): Doesn't depend on installdirs.
      	(rule for installing f95.1 manpage): Does depend on installdirs.
      
      Index: java/ChangeLog
      2005-06-13  Geoffrey Keating  <geoffk@apple.com>
      
      	* Make-lang.in (rule for installing gcj.1): Depends on installdirs.
      
      From-SVN: r100928
      7bfb5ccc
    • Nathan Sidwell's avatar
      unwind-dw2-fde-darwin.c (examine_objects): Fix aliasing in read_encoded_value_with_base call. · 950ccbc4
      Nathan Sidwell authored
      	* unwind-dw2-fde-darwin.c (examine_objects): Fix aliasing in
      	read_encoded_value_with_base call.
      	* unwind-dw2-fde-glibc.c (_Unwind_IteratePhdrCallback): Likewise.
      	* unwind-dw2-fde.c (_Unwind_Find_FDE): Likewise.
      	* unwind-dw2.c (extract_cie_info): Fix aliasing in
      	read_encoded_value call.
      	(execute_cfa_program, uw_frame_state_for): Likewise.
      
      From-SVN: r100927
      950ccbc4
    • Roger Sayle's avatar
      re PR rtl-optimization/22053 (ACATS ICE cxg2002 cxg2008 cxg2019 cxg2020... · 6f7e2c0c
      Roger Sayle authored
      re PR rtl-optimization/22053 (ACATS ICE cxg2002 cxg2008 cxg2019 cxg2020 cxg2021 compensate_edge, at reg-stack.c:2671)
      
      
      	PR rtl-optimization/22053
      	* reg-stack.c (compensate_edge): Correct mistake in the assertion
      	checking of EDGE_ABNORMAL_CALL edges; complex return values can
      	result in the top two stack slots, st(0) and st(1), being live.
      
      From-SVN: r100926
      6f7e2c0c
    • Keith Seitz's avatar
      ArrayId.java: New file. · ad1f3d7a
      Keith Seitz authored
              * gnu/classpath/jdwp/id/ArrayId.java: New file.
              * gnu/classpath/jdwp/id/ArrayReferenceTypeId.java: New file.
              * gnu/classpath/jdwp/id/ClassLoaderId.java: New file.
              * gnu/classpath/jdwp/id/ClassObjectId.java: New file.
              * gnu/classpath/jdwp/id/ClassReferenceTypeId.java: New file.
              * gnu/classpath/jdwp/id/InterfaceReferenceTypeId.java: New file.
              * gnu/classpath/jdwp/id/JdwpId.java: New file.
              * gnu/classpath/jdwp/id/ObjectId.java: New file.
              * gnu/classpath/jdwp/id/ReferenceTypeId.java: New file.
              * gnu/classpath/jdwp/id/StringId.java: New file.
              * gnu/classpath/jdwp/id/ThreadGroupId.java: New file.
              * gnu/classpath/jdwp/id/ThreadId.java: New file.
      
      From-SVN: r100913
      ad1f3d7a
    • GCC Administrator's avatar
      Daily bump. · e2623cc6
      GCC Administrator authored
      [[Split portion of a mixed commit.]]
      
      From-SVN: r100911.2
      e2623cc6
  2. Jun 13, 2005
    • Jeff Law's avatar
      tree-ssa-dom.c (simplify_rhs_and_lookup_avail_expr): No longer simplify DIV,... · a513fe88
      Jeff Law authored
      tree-ssa-dom.c (simplify_rhs_and_lookup_avail_expr): No longer simplify DIV, MOD or ABS expressions using VRP information.
      
              * tree-ssa-dom.c (simplify_rhs_and_lookup_avail_expr): No longer
              simplify DIV, MOD or ABS expressions using VRP information.
              Remove WALK_DATA parameter.  Prototype and all callers updated.
              (eliminate_redundant_computations): Remove WALK_DATA parameter.
              Prototype and all callers updated.
              (optimize_stmt): WALK_DATA parameter is now unused.
      
              * tree-vrp.c (local_fold): New function.  Like fold, but
              strips useless type conversions in the result.
              (simplify_using_ranges): New function, largely cribbed from
              tree-ssa-dom.c::simplify_rhs_and_lookup_avail_expr.
              (vrp_finalize): Call simplify_using_ranges.
      
              * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
              perform the desired transformations.
              * gcc.dg/tree-ssa/20030806-6.c: Similarly.
              * gcc.dg/tree-ssa/20040514-2.c: Similarly.
      
      From-SVN: r100909
      a513fe88
    • Thomas Koenig's avatar
      re PR fortran/21594 ([4.0 only] FAIL: gfortran.dg/eoshift.f90 -O0 execution test) · 2b5554f3
      Thomas Koenig authored
      2005-06-12  Thomas Koenig  <Thomas.Koenig@online.de>
      
              PR libfortran/21594
              * intrinsics/eoshift0.c:  Add prototype for eoshift0.
              * intrinsics/eoshift2.c:  Add prototype for eoshift2.
      
      From-SVN: r100907
      2b5554f3
    • Mark Mitchell's avatar
      x86-64.h (ASM_SPEC): Explicitly pass --64 to the assembler in 64-bit mode. · 9b1f9228
      Mark Mitchell authored
      	* config/i386/x86-64.h (ASM_SPEC): Explicitly pass --64 to the
      	assembler in 64-bit mode.
      
      From-SVN: r100905
      9b1f9228
    • Jim Huang's avatar
      re PR libgcj/22036 (libjava/jni.cc compilation fix in cvs 2005-06-12) · a61d70b8
      Jim Huang authored
      2005-06-13  Jim Huang  <jserv@kaffe.org>
      
      	PR libgcj/22036:
      	* jni.cc (_Jv_JNI_NewObjectV): Use chars() method.
      	(_Jv_JNI_NewObject): Likewise.
      
      From-SVN: r100897
      a61d70b8
    • Per Bothner's avatar
      expr.c (int highest_label_pc_this_method, [...]): New globals. · 885beb81
      Per Bothner authored
      	* expr.c (int highest_label_pc_this_method,
      	start_label_pc_this_method): New globals.
      	(lookup_label): Add start_label_pc_this_method to pc for label, and
      	update highest_label_pc_this_method.  This prevents conflicts between
      	labels from different methods.
      	* java-tree.h: Declare new globals.
      	* jcf-parse.c (parse_class_file): If needed bump
      	start_label_pc_this_method and reset highest_label_pc_this_method.
      
      From-SVN: r100896
      885beb81
    • Tom Tromey's avatar
      re PR java/21844 (miscompilation of LinkedHashMap) · a1b6a591
      Tom Tromey authored
      	PR java/21844:
      	* testsuite/libjava.lang/pr21844.java: New file.
      	* testsuite/libjava.lang/pr21844.out: New file.
      
      From-SVN: r100894
      a1b6a591
    • Tom Tromey's avatar
      re PR java/21844 (miscompilation of LinkedHashMap) · 924b2450
      Tom Tromey authored
      	PR java/21844:
      	* parse.y (nested_field_access_p): Handle case where outer field
      	is inherited by enclosing class.
      
      From-SVN: r100893
      924b2450
    • Richard Sandiford's avatar
      * MAINTAINERS: Update my email address. · ab99519a
      Richard Sandiford authored
      From-SVN: r100891
      ab99519a
    • Tobias Schlüter's avatar
      re PR fortran/22038 (Forall with mask broken) · a8e12e4d
      Tobias Schlüter authored
      fortran/
      2005-06-13  Jakub Jelinek  <jakub@redhat.com>
      
      	PR fortran/22038
      	* trans-stmt.c (gfc_trans_forall_loop): Only increment maskindex
      	in the innermost loop.
      
      testsuite/
      2005-06-13  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
      
      	PR fortran/22038
      	* gfortran.dg/forall_1.f90: Un-XFAIL.
      
      From-SVN: r100887
      a8e12e4d
    • Nathan Sidwell's avatar
      re PR c++/20789 (ICE with incomplete type in template) · 8fe4d24b
      Nathan Sidwell authored
      cp:
      	PR c++/20789
      	* decl.c (cp_finish_decl): Clear runtime runtime initialization if
      	in-class decl's initializer is bad.
      
      	PR c++/21929
      	* parser.c (struct cp_parser): Document that scope could be
      	error_mark.
      	(cp_parser_diagnose_invalid_type_name): Cope with error_mark for
      	scope.
      	(cp_parser_nested_name_specifier): Return NULL_TREE on error.
      	(cp_parser_postfix_expression): Deal with null or error_mark
      	scope.
      	(cp_parser_elaborated_type_specifier): Adjust
      	cp_parser_nested_name_specifier call.
      
      	* parser (cp_parser_skip_to_end_of_block_or_statement): Cleanup.
      testsuite:
      	PR c++/21929
      	* g++.dg/parse/crash26.C: New.
      
      	PR c++/20789
      	* g++.dg/init/member1.C: New.
      
      From-SVN: r100880
      8fe4d24b
    • David Edelsohn's avatar
      Revert scc_operand patch. · 56fc483e
      David Edelsohn authored
      	* config/rs6000/predicates.md (scc_operand): Delete.
      	* config/rs6000/rs6000.md (scc_operand): Change to scc_eq_operand.
      
      From-SVN: r100879
      56fc483e
    • Jakub Jelinek's avatar
      trans-expr.c (gfc_conv_function_call): Return int instead of void. · dda895f9
      Jakub Jelinek authored
      	* trans-expr.c (gfc_conv_function_call): Return int instead of
      	void.  Use a local variable for has_alternate_specifier and
      	return it.  Avoid modification of function type's return value
      	in place, since it may be shared.
      	* trans.h (has_alternate_specifier): Remove.
      	(gfc_conv_function_call): Change return type.
      	* trans-stmt.c (has_alternate_specifier): Remove.
      	(gfc_trans_call): Add a local has_alternate_specifier variable,
      	set it from gfc_conv_function_call return value.
      
      	* gfortran.dg/altreturn_1.f90: New test.
      
      From-SVN: r100878
      dda895f9
    • Zdenek Dvorak's avatar
      re PR middle-end/21985 (miscompiled or wrong code snippet?) · adacecf1
      Zdenek Dvorak authored
      	PR middle-end/21985
      	* fold-const.c (split_address_to_core_and_offset): Always return
      	the address of the base object.
      
      	* gcc.dg/tree-ssa/pr21985.c: New test.
      
      From-SVN: r100877
      adacecf1
    • Rafael Ávila de Espíndola's avatar
      treetree.c (tree_code_get_expression): Call build_function_call_expr to build function calls. · 75d93ef7
      Rafael Ávila de Espíndola authored
       2005-06-12  Rafael ?vila de Esp?ndola   <rafael.espindola@gmail.com>
      
               * treetree.c (tree_code_get_expression): Call build_function_call_expr
      	to build function calls.
      
      From-SVN: r100876
      75d93ef7
    • Bernd Schmidt's avatar
      * doc/invoke.texi (Blackfin Options): Document -mlong-calls. · b6877196
      Bernd Schmidt authored
      From-SVN: r100875
      b6877196
    • Zack Weinberg's avatar
      top level: · f610dd5f
      Zack Weinberg authored
      	* depcomp: Update from automake CVS.  Add 'ia64hp' stanza.
      	In 'cpp' stanza, support '#line' as well as '# '.
      config:
      	* depstand.m4, lead-dot.m4: New files.
      libcpp:
      	* configure.ac: Invoke ZW_CREATE_DEPDIR and
      	ZW_PROG_COMPILER_DEPENDENCIES.
      	* aclocal.m4, configure: Regenerate.
      	* Makefile.in (DEPMODE, DEPDIR, depcomp, COMPILE.base, COMPILE):
      	New variables.
      	(distclean): Clean up $(DEPDIR) and its contents.
      	(.c.o): Use $(COMPILE).
      	Include $(DEPDIR)/*.Po for most object->header dependencies.
      
      From-SVN: r100874
      f610dd5f
    • Richard Henderson's avatar
      trans-array.c (gfc_conv_descriptor_data_get): Rename from gfc_conv_descriptor_data. · 4c73896d
      Richard Henderson authored
              * trans-array.c (gfc_conv_descriptor_data_get): Rename from
              gfc_conv_descriptor_data.  Cast the result to the DATAPTR type.
              (gfc_conv_descriptor_data_set, gfc_conv_descriptor_data_addr): New.
              (gfc_trans_allocate_array_storage): Use them.
              (gfc_array_allocate, gfc_array_deallocate): Likewise.
              (gfc_trans_dummy_array_bias, gfc_conv_expr_descriptor): Likewise.
              (gfc_trans_deferred_array): Likewise.
              * trans-expr.c (gfc_conv_function_call): Likewise.
              (gfc_trans_subcomponent_assign): Likewise.
              (gfc_trans_pointer_assignment): Likewise.
              * trans-intrinsic.c (gfc_conv_allocated): Likewise.
              * trans-types.c (gfc_array_descriptor_base): New.
              (gfc_get_element_type): Use GFC_TYPE_ARRAY_DATAPTR_TYPE.
              (gfc_get_array_descriptor_base): Break out from ...
              (gfc_get_array_type_bounds): ... here.  Create type variants.
              * trans-array.h (gfc_conv_descriptor_data_get): Declare.
              (gfc_conv_descriptor_data_set, gfc_conv_descriptor_data_addr): Declare.
      
      From-SVN: r100872
      4c73896d
    • Richard Henderson's avatar
      New test. · 9204496d
      Richard Henderson authored
      From-SVN: r100871
      9204496d
    • Richard Henderson's avatar
      re PR tree-optimization/21994 (complex throwing functions cause ICE) · 5d6b3bba
      Richard Henderson authored
              PR tree-opt/21994
              * tree-complex.c (update_complex_components_on_edge): New.
              (update_parameter_components): Use it.
              (update_phi_components): Likewise.
              (expand_complex_move): Likewise for is_ctrl_altering_stmt.
      
      From-SVN: r100870
      5d6b3bba
    • James A. Morrison's avatar
      re PR tree-optimization/14796 ([tree-ssa] combine two shifts into one) · a165e746
      James A. Morrison authored
      2005-06-12  James A. Morrison  <phython@gcc.gnu.org>
      
              PR tree-optimization/14796
              * fold-const (fold_binary): Transform (X << C) >> C into X & (-1>>C)
              for unsigned types.
      
      From-SVN: r100869
      a165e746
    • GCC Administrator's avatar
      Daily bump. · 61e58d36
      GCC Administrator authored
      [[Split portion of a mixed commit.]]
      
      From-SVN: r100867.2
      61e58d36
Loading