1. 15 Nov, 2010 17 commits
  2. 14 Nov, 2010 12 commits
    • be.po, [...]: Update. · c55c1f46
      	* be.po, ca.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po,
      	ja.po, nl.po, sv.po, tr.po, uk,po, vi.po, zh_CN.po, zh_TW.po:
      	Update.
      
      From-SVN: r166738
      Joseph Myers committed
    • be.po, [...]: Update. · 969b7824
      	* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po,
      	nl.po, ru.po, sr.po, sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po:
      	Update.
      
      From-SVN: r166737
      Joseph Myers committed
    • 13_ecmascript: Remove, empty directory. · 44e29e81
      2010-11-14  Matthias Klose  <doko@ubuntu.com>
      
              * testsuite/28_regex/13_ecmascript: Remove, empty directory.
              * testsuite/28_regex/02_definitions: Likewise.
              * testsuite/29_atomics/headers/stdatomic.h: Likewise.
      
      From-SVN: r166736
      Matthias Klose committed
    • simple-object-coff.c (simple_object_coff_read_strtab): Fix reading offset. · 28d1e73f
      2010-11-14  Kai Tietz  <kai.tietz@onevision.com>
      
              * simple-object-coff.c (simple_object_coff_read_strtab): Fix reading
              offset.
      
      From-SVN: r166735
      Kai Tietz committed
    • stl_tree.h (_Rb_tree<>::_M_const_cast_iter): Remove. · 6b6d5d09
      2010-11-14  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/stl_tree.h (_Rb_tree<>::_M_const_cast_iter): Remove.
      	(_Rb_tree_const_iterator<>::_M_const_cast): Add.
      	(_Rb_tree<>::erase, _M_insert_unique_): Adjust.
      	* include/debug/map.h (map<>::erase, insert): Fix C++0x signatures.
      	* include/debug/multimap.h (multimap<>::erase, insert): Likewise.
      	* include/debug/set.h (set<>::erase, insert): Fix, only cosmetic
      	changes in this case.
      	* include/debug/multiset.h (multiset<>::erase, insert): Likewise.
      	* include/profile/set.h (set<>::insert): Remove redundant macro.
      	* include/profile/multiset.h (multiset<>::insert): Likewise.
      	* include/bits/stl_set.h (set<>::insert): Likewise.
      	* include/bits/stl_multiset.h (multiset<>::insert): Likewise.
      
      From-SVN: r166734
      Paolo Carlini committed
    • re PR c/46475 (FAIL: gcc.dg/nofixed-point-2.c) · fc3f9236
      2010-11-14  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR c/46475
      	* gcc.dg/nofixed-point-2.c: Change dg-warning to dg-bogus.
      
      From-SVN: r166733
      Paolo Bonzini committed
    • re PR c/46462 (Revision 166700 caused new C test failures) · a5812bdc
      2010-11-13  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR c/46462
      	* c-decl.c (declspecs_add_type): Make variables with error types
      	integers.
      	* c-parser.c (c_parser_next_tokens_start_declaration): Two IDs
      	do not start a declaration before an Objective-C foreach.
      	(c_parser_declaration_or_fndef): Improve recovery after unknown
      	type name.
      	(c_parser_for_statement): Hoist entrance of "foreach context"
      	before ifs, add corresponding reset where it was missing.  Do
      	not set objc_could_be_foreach_context for C.
      
      From-SVN: r166732
      Paolo Bonzini committed
    • re PR tree-optimization/45722 (FAIL: gcc.c-torture/execute/20040709-2.c execution at -O1 and -Os) · ae788515
      	PR tree-optimization/45722
      	* tree-sra.c (build_ref_for_model): Always build a COMPONENT_REF if
      	this is a reference to a component.
      	* ipa-prop.c (ipa_get_member_ptr_load_param): Accept COMPONENT_REF.
      	(ipa_note_param_call): Adjust comment.
      
      From-SVN: r166731
      Eric Botcazou committed
    • In gcc/objc/: 2010-11-14 Nicola Pero <nicola.pero@meta-innovation.com> · 8926bd5d
      In gcc/objc/:
      2010-11-14  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              * objc-act.c (objc_add_property_declaration): Check that the decl
              we received from the parser is a FIELD_DECL; reject array and
              bitfield properties.  Convert the warning when a property is
              readonly and a setter is specified into an error.  Convert errors
              when a property declaration does not match a property declaration
              in a superclass into warnings.
              (objc_add_synthesize_declaration_for_property): Use
              DECL_BIT_FIELD_TYPE to determine the type of an instance variable
              if it is a bitfield.  Throw an error if we are asked to synthesize
              setters/getters for a bitfield instance variable but the property
              is not appropriate - it must be assign and nonatomic.  If the
              property is readonly, allow the instance variable type to be a
              specialization of the property type.
              (objc_type_valid_for_messaging): Fixed returning 'false' for a
              Class qualified with a protocol when the 'accept_classes' argument
              is 'false'.
      
      In gcc/testsuite/:
      2010-11-14  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              * objc.dg/property/at-property-21.m: New.
              * objc.dg/property/at-property-22.m: New.
              * objc.dg/property/at-property-23.m: New.       
              * objc.dg/property/synthesize-9.m: New.
              * objc.dg/property/synthesize-10.m: New.
              * objc.dg/property/synthesize-11.m: New.        
              * obj-c++.dg/property/at-property-21.mm: New.
              * obj-c++.dg/property/at-property-22.mm: New.
              * obj-c++.dg/property/at-property-23.mm: New.   
              * obj-c++.dg/property/synthesize-9.mm: New.
              * obj-c++.dg/property/synthesize-10.mm: New.
              * obj-c++.dg/property/synthesize-11.mm: New.    
      
              * objc.dg/property/at-property-4.m: Updated to match new compiler
              where some errors have been converted into warnings and vice versa.
              * objc.dg/property/at-property-16.m: Same change.
              * objc.dg/property/at-property-18.m: Same change.
              * objc.dg/property/property-neg-5.m: Same change.
              * obj-c++.dg/property/at-property-4.mm: Same change.
              * obj-c++.dg/property/at-property-16.mm: Same change.
              * obj-c++.dg/property/at-property-18.mm: Same change.
              * obj-c++.dg/property/property-neg-5.mm: Same change.
              
              * obj-c++.dg/property/dynamic-2.mm: Enable tests that were
              commented out because of testsuite problems; I found out that
              using dg-warning instead of dg-message gets them to work.
              * obj-c++.dg/property/property-neg-3.mm: Same change.
              * obj-c++.dg/property/synthesize-6.mm: Same change.
              * obj-c++.dg/property/at-property-5.mm: Same change.    
              * obj-c++.dg/property/at-property-14.mm: Same change.   
              * obj-c++.dg/property/at-property-18.mm: Same change.
              * obj-c++.dg/property/at-property-16.mm: Same change (in this file,
              some tests still do not work due to some other testsuite issue).
      
      From-SVN: r166730
      Nicola Pero committed
    • mips.c (machine_function): Remove initialized_mips16_gp_pseudo_p. · 8a7a250d
      gcc/
      	* config/mips/mips.c (machine_function): Remove
      	initialized_mips16_gp_pseudo_p.
      	(mips16_gp_pseudo_reg): Use cfun->machine->mips16_gp_pseudo_rtx to
      	detect whether a pseudo has already been created.  Unconditionally
      	create a new one if not.
      	(mips_pic_base_register): Only call mips16_gp_pseudo_reg when
      	expanding to rtl.  Create a new pseudo otherwise, if allowed.
      
      From-SVN: r166729
      Richard Sandiford committed
    • Daily bump. · f0852409
      From-SVN: r166728
      GCC Administrator committed
    • decl.c (cp_finish_decl): Use resolve_nondeduced_context for auto. · 2e5748d2
      	* decl.c (cp_finish_decl): Use resolve_nondeduced_context for auto.
      	* init.c (build_new): Likewise.
      	* pt.c (tsubst_decl): Likewise.
      	(do_auto_deduction): Likewise.
      	(resolve_nondeduced_context): Use build_offset_ref and
      	cp_build_addr_expr.
      
      From-SVN: r166724
      Jason Merrill committed
  3. 13 Nov, 2010 11 commits