1. 13 Mar, 2010 10 commits
  2. 12 Mar, 2010 14 commits
  3. 11 Mar, 2010 10 commits
  4. 10 Mar, 2010 6 commits
    • hashtable_policy.h (_Rehash_base<_Prime_rehash_policy, [...]): Add, per DR 1189. · 9155c0e3
      2010-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/hashtable_policy.h (_Rehash_base<_Prime_rehash_policy,
      	_Hashtable>::reserve): Add, per DR 1189.
      	* include/bits/hashtable.h (_Hashtable<>::size_type,
      	_Hashtable<>::difference_type): Do not typedef from _Allocator.
      	* testsuite/23_containers/unordered_map/dr1189.cc: New.
      	* testsuite/23_containers/unordered_set/dr1189.cc: Likewise.
      	* testsuite/23_containers/unordered_multimap/dr1189.cc: Likewise.
      	* testsuite/23_containers/unordered_multiset/dr1189.cc: Likewise.
      
      From-SVN: r157373
      Paolo Carlini committed
    • sol2-bi.h (CC1_SPEC): Default to -mcpu=v9 for -m32. · f37f5bb9
      	* config/sparc/sol2-bi.h (CC1_SPEC): Default to -mcpu=v9 for -m32.
      	* config/sparc/t-sol2-64 (MULTILIB_DIRNAMES): Use sparcv8plus.
      ada/
      	* gcc-interface/Makefile.in (SPARC/Solaris): Use sparcv8plus.
      
      From-SVN: r157372
      Eric Botcazou committed
    • re PR c/43288 (ICE in function_and_variable_visibility, at ipa.c:415) · e9fecf0e
      
      	PR c/43288
      	* ipa.c (function_and_variable_visibility) Normalize COMMON bits.
      	* varasm.c (get_variable_section): Don't do that here...
      	(make_decl_rtl): ... and here.
      	(do_assemble_alias): Produce decl RTL.
      	(assemble_alias): Likewise.
      
      	* gcc.dg/compile/pr43288.c: New test.
      
      From-SVN: r157366
      Jan Hubicka committed
    • asm1.C: Don't detect pic via looking for the -fpic/-fPIC flags. · 7d8c1528
      	* g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
      	-fpic/-fPIC flags.
      	* g++.old-deja/g++.pt/asm2.C: Likewise.
      	* gcc.c-torture/compile/20000804-1.c: Likewise.
      	* gcc.target/i386/clobbers.c: Likewise.
      
      From-SVN: r157365
      Kaveh R. Ghazi committed
    • 2010-03-10 Tobias Burnus <burnus@net-b.de · abf4d60b
              PR fortran/43303
              * symbol.c (get_iso_c_sym): Set sym->result.
      
      2010-03-10  Tobias Burnus  <burnus@net-b.de
      
              PR fortran/43303
              * gfortran.dg/c_assoc_3.f90: New test.
      
      From-SVN: r157364
      Tobias Burnus committed
    • re PR debug/43290 (ICE in dwarf2out_frame_debug_expr) · 23f39b37
      	PR debug/43290
      	* reg-notes.def (REG_CFA_SET_VDRAP): New note.
      	* dwarf2out.c (dwarf2out_frame_debug_expr): Remove rule 20 - setting
      	of fde->vdrap_reg.
      	(dwarf2out_frame_debug): Handle REG_CFA_SET_VDRAP note.
      	(based_loc_descr): Only express drap or vdrap regno based expressions
      	using DW_OP_fbreg when not optimizing.
      	* config/i386/i386.c (ix86_get_drap_rtx): When not optimizing,
      	make the vDRAP = DRAP assignment RTX_FRAME_RELATED_P and add
      	REG_CFA_SET_VDRAP note.
      
      	PR debug/36728
      	* gcc.dg/guality/pr36728-1.c: New test.
      	* gcc.dg/guality/pr36728-2.c: New test.
      
      From-SVN: r157363
      Jakub Jelinek committed