- 15 Oct, 2003 19 commits
-
-
genmodes.c (calc_wider_mode): Allocate enough room for all the entries we'll possibly assign in the sort buffer. * genmodes.c (calc_wider_mode): Allocate enough room for all the entries we'll possibly assign in the sort buffer. From-SVN: r72531
Olivier Hainque committed -
From-SVN: r72530
Ulrich Weigand committed -
* config.gcc (s390x-ibm-tpf*): New target. * doc/invoke.texi: Document it. * config/s390/t-tpf: New file. * config/s390/tpf.h: New file. From-SVN: r72529
Ulrich Weigand committed -
* java/text/RuleBasedCollator.java (RuleBasedCollator): Moved around, documentation added. (compare): Documentation added. (equals): Likewise. (getCollationElementIterator): Likewise. (getCollationKey): Likewise. (getRules): Likewise. (hashCode): Likewise. From-SVN: r72528
Michael Koch committed -
From-SVN: r72527
David Daney committed -
* java/text/RuleBasedCollator.java (CollationElement): Renamed from RBCElement and moved into RuledBasedCollator as inner class. From-SVN: r72525
Michael Koch committed -
* java/text/CollationElementIterator.java (CollationElementIterator): Moved, documenatation added, call setText. (next): Reformated. (reset): Reformated. (setText): New method. (getOffset): New method. * java/text/CollationKey.java (getSourceString): Reformated. (hashCode): Reformated. (toByteArray): Reformated. From-SVN: r72523
Michael Koch committed -
From-SVN: r72522
Hans-Peter Nilsson committed -
PR target/12598 * config/cris/cris.md (define_split "*mov_sidesi_biap_mem"+1) (define_splits "*mov_sidesi_mem"+1, "casesi"+9, +10, +11, +12): Use cris_mem_op and replace_equiv_address, not gen_rtx_MEM. ("call", "call_value", define_split "*mov_sidesi_mem"+19, +20) (define_split "*mov_sidesi_mem"+21, +22, +23, +24, +25, +26, +27) (define_split "*mov_sidesi_mem"+28, +29, +30): Use replace_equiv_address, not gen_rtx_MEM. * config/cris/cris.c (cris_mem_op): New match_operator function. * config/cris/cris.h (PREDICATE_CODES): Add cris_mem_op. From-SVN: r72521
Hans-Peter Nilsson committed -
PR target/12598 * gcc.dg/torture/cris-volatile-1.c: New test. From-SVN: r72520
Hans-Peter Nilsson committed -
* java/util/zip/InflaterInputStream.java (InflaterInputStream): Renamed infl to inf and bufsize to size, added description to exception, check for inf == null and size < 0. From-SVN: r72519
Michael Koch committed -
2003-10-15 Michael Koch <konqueror@gmx.de> * java/text/AttributedCharacterIterator.java, java/text/CharacterIterator.java: Reformated. From-SVN: r72518
Michael Koch committed -
2003-10-15 Michael Koch <konqueror@gmx.de> * javax/swing/UIDefaults.java (putDefaults): Readded accidently removed "public" modifier. From-SVN: r72517
Michael Koch committed -
* config/m68k/m68k.h (MASK_SEP_DATA, TARGET_SEP_DATA, MASK_ID_SHARED_LIBRARY, TARGET_ID_SHARED_LIBRARY): Move definitions after the other flags. From-SVN: r72516
Bernardo Innocenti committed -
* MAINTAINERS: Move myself from 'Bug database only accounts' to 'Write After Approval' section. Update email. From-SVN: r72515
Falk Hueffner committed -
From-SVN: r72511
Jason Merrill committed -
2003-10-14 Jeff Bailey <jbailey@nisa.net> PR libstdc++/12562 * crossconfig.m4: Share the config between *-linux* and *-gnu*. * configure: Regenerate. From-SVN: r72510
Jeff Bailey committed -
From-SVN: r72508
GCC Administrator committed -
2003-10-14 Ziemowit Laski <zlaski@apple.com> * c-parse.in (methoddef, methodproto): Call objc_add_method() instead of add_method(). * objc/objc-act.c (objc_check_decl): Do not check for constant_string_type. (add_method): Rename to objc_add_method(). (really_start_method): Call objc_add_method() instead of add_method(). * objc/objc-act.h (add_method): Rename to objc_add_method(). From-SVN: r72506
Ziemowit Laski committed
-
- 14 Oct, 2003 21 commits
-
-
* config/s390/s390-protos.h (s390_alc_comparison): Add prototype. (s390_slb_comparison): Likewise. * config/s390/s390.c (s390_alc_comparison, s390_slb_comparison): New functions. * config/s390/s390.h (PREDICATE_CODES): Add s390_alc_comparison and s390_slb_comparison. * config/s390/s390.md ("*adddi3_31", "*subdi3_31"): Do not use on zSeries machines. ("*adddi3_31z", "*subdi3_31z"): New insns. ("*adddi3_alc_cc", "*adddi3_alc", "*subdi3_slb_cc", "*subdi3_slb", "*addsi3_alc_cc", "*addsi3_alc", "*subsi3_slb_cc", "*subsi3_slb"): New insns. From-SVN: r72505
Ulrich Weigand committed -
* configure.in: Clean up some feedback echoes. * configure: Regenerate. From-SVN: r72503
Nathanael Nerode committed -
From-SVN: r72501
Nathanael Nerode committed -
From-SVN: r72499
Nathanael Nerode committed -
From-SVN: r72497
Nathanael Nerode committed -
PR c++/11878 * tree.c (build_target_expr_with_type): Call force_rvalue for classes with non-trivial copy ctors. From-SVN: r72496
Jason Merrill committed -
PR c++/11063 * typeck.c (build_modify_expr): Call convert rather than abort. From-SVN: r72495
Jason Merrill committed -
PR c++/11878 * tree.c (build_target_expr_with_type): Call force_rvalue for classes with non-trivial copy ctors. PR c++/11063 * typeck.c (build_modify_expr): Call convert rather than abort. From-SVN: r72494
Jason Merrill committed -
Breack out decl.c (3/n) * name-lookup.c: Include flags.h (lookup_name_current_level): Make static. (add_decl_to_level): Likewise. (push_local_binding): Likewise. (push_overloaded_decl): Likewise. (lookup_using_namespace): Likewise. (qualified_lookup_using_namespace): Likewise. (lookup_type_current_level): Likewise. (unqualified_namespace_lookup): Likewise. (namespace_ancestor): Likewise. (push_using_directive): Likewise. * decl.c (pushdecl): Move to name-lookup.c. (pushdecl_top_level_1): Likewise. (pushdecl_top_level): Likewise. (pushdecl_top_level_and_finish): Likewise. (maybe_push_decl): Likewise. (push_using_decl): Likewise. (push_overloaded_decl): Likewise. (make_anon_name): Likewise. (anon_cnt): Likewise. (clear_anon_tags): Likewise. (maybe_inject_for_scope_var): Likewise. (check_for_out_of_scope_variable): Likewise. * Make-lang.in (cp/name-lookup.o): Depend on flags.h. * decl.c (warn_extern_redeclared_static): Export. * cp-tree.h (warn_extern_redeclared_static): Declare. From-SVN: r72492
Gabriel Dos Reis committed -
From-SVN: r72490
Nathanael Nerode committed -
* config/ia64/ia64.c (ia64_expand_call): Force function address to DImode. * config/ia64/ia64.md (call_gp): Put DImode on operand 0. From-SVN: r72489
Steve Ellcey committed -
* config/s390/s390.md ("muldf3", "*muldf3", "*muldf3_ibm", "mulsf3", "*mulsf3", "*mulsf3_ibm"): Do not clobber CC. ("divdf3", "*divdf3", "*divdf3_ibm", "divsf3", "*divsf3", "*divsf3_ibm"): Likewise. From-SVN: r72488
Ulrich Weigand committed -
gcc: * config.gcc, config/m68hc11/t-m68hc11-gas: Replace uses of target_alias with target_noncanonical. ada: * Make-lang.in: Replace uses of $(target_alias) with $(target_noncanonical). * ada/Makefile.in: Remove unused mention of $(target_alias). cp: * Make-lang.in: Replace uses of $(target_alias) with $(target_noncanonical). java: * Make-lang.in: Replace uses of $(target_alias) with $(target_noncanonical). From-SVN: r72487
Nathanael Nerode committed -
* stor-layout.c (do_type_align): New fn, split out from... (layout_decl): ...here. Do all alignment calculations for FIELD_DECLs here. (update_alignment_for_field): Not here. (start_record_layout, debug_rli): Remove unpadded_align. * tree.h (struct record_layout_info_s): Remove unpadded_align. * c-decl.c (finish_enum): Don't set DECL_SIZE, DECL_ALIGN or DECL_MODE on the CONST_DECLs. (finish_struct): Don't mess with DECL_ALIGN. From-SVN: r72485
Jason Merrill committed -
2003-10-14 Paolo Bonzini <bonzini@gnu.org> * interpret.cc (_Jv_InterpMethod::run): Don't use libffi types, they were meant to be internal. * gcj/javaprims.h (_Jv_ulong): New typedef. From-SVN: r72482
Paolo Bonzini committed -
From-SVN: r72481
Carlo Wood committed -
PR libstdc++/12600 * include/bits/demangle.h (session<Allocator>:: decode_unqualified_name(string_type& output)): Fail on a <operator-name> when decoding <template-argument>. * testsuite/demangle/regression/cw-15.cc: New. From-SVN: r72480
Carlo Wood committed -
2003-10-14 Paolo Carlini <pcarlini@unitus.it> PR libstdc++/11480 * include/bits/stl_algo.h (unique): Fix. * testsuite/25_algorithms/unique.cc: Move to unique/1.cc. * testsuite/25_algorithms/unique/11480.cc: New, from the PR. * testsuite/25_algorithms/unique/2.cc: New. From-SVN: r72478
Paolo Carlini committed -
From-SVN: r72476
Tom Tromey committed -
* expr.c (block_move_libcall_safe_for_call_parm): Clean up, and add case for machines where outgoing register parameters get stack space. From-SVN: r72474
Geoffrey Keating committed -
darwin.c (machopic_indirect_data_reference): Use a scratch register when generating indirect address. * config/darwin.c (machopic_indirect_data_reference): Use a scratch register when generating indirect address. From-SVN: r72473
Geoffrey Keating committed
-