1. 04 Mar, 2010 12 commits
  2. 03 Mar, 2010 22 commits
  3. 02 Mar, 2010 6 commits
    • config.gcc (sparc-*-linux*): Do not include sparc/gas.h. · d1ced155
      	* config.gcc (sparc-*-linux*): Do not include sparc/gas.h.
      	(sparc64-*-linux*): Likewise.
      	(sparc64-*-solaris2*): Include assembler files before linker ones.
      	(sparc-*-solaris2*): Simplify and reorder to match previous case.
      	* config/sparc/gas.h: Delete.
      	* config/sparc/sol2-64.h: Add copyright notice.
      	* config/sparc/sol2-gas-bi.h: Likewise.
      	* config/sparc/sol2-gld.h: Likewise.
      	* config/sparc/sysv4.h (TARGET_ASM_NAMED_SECTION): Delete.
      	* config/sparc/sol2.h (TARGET_ASM_NAMED_SECTION): Redefine.
      	* config/sparc/sol2-gas.h (TARGET_ASM_NAMED_SECTION): Likewise.
      	* config/sparc/sparc.c (TARGET_ASM_ALIGNED_SI_OP): Never redefine.
      	(sparc_elf_asm_named_section): Rename into...
      	(sparc_solaris_elf_asm_named_section): ...this.  Always define.
      
      From-SVN: r157181
      Eric Botcazou committed
    • mutex (lock_guard::lock_guard): Do not lock mutex when adopt_lock_t constructor is used. · ac498356
      2010-03-02  Jonathan Wakely  <jwakely.gcc@gmail.com>
      
      	* include/std/mutex (lock_guard::lock_guard): Do not lock mutex when
      	adopt_lock_t constructor is used.
      	* testsuite/30_threads/lock_guard/cons/1.cc: New.
      
      From-SVN: r157180
      Jonathan Wakely committed
    • stl_bvector.h (hash<vector<bool, [...]): Move definition... · 63ad1502
      2010-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/stl_bvector.h (hash<vector<bool, _Alloc>>::
      	operator()(const vector<bool, _Alloc>&)): Move definition...
      	* include/bits/vector.tcc: ... here.
      
      From-SVN: r157179
      Paolo Carlini committed
    • stl_bvector.h (hash<vector<bool, [...]): Move definition... · f54e96d9
      2010-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/stl_bvector.h (hash<vector<bool, _Alloc>>::
      	operator()(const vector<bool, _Alloc>&)): Move definition...
      	* include/bits/vector.tcc: ... here.
      
      From-SVN: r157178
      Paolo Carlini committed
    • Makefile.am (check-DEJAGNU): Include de* in normal0 dirs. · d903b2a1
      	* testsuite/Makefile.am (check-DEJAGNU): Include de* in normal0
      	dirs.
      	* testsuite/Makefile.in: Regenerate.
      
      From-SVN: r157177
      Rainer Orth committed
    • stl_bvector.h (hash<vector<bool, _Alloc>>): Add. · 4cd533a7
      2010-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/stl_bvector.h (hash<vector<bool, _Alloc>>): Add.
      	* include/debug/vector (hash<__debug::vector<bool, _Alloc>>):
      	Likewise.
      	* include/profile/vector (hash<__profile::vector<bool, _Alloc>>):
      	Likewise.
      	* testsuite/23_containers/vector/bool/hash/1.cc: New.
      
      	* include/std/bitset (hash<bitset<_Nb>>): Small tweaks.
      	(hash<bitset<0>>): Add.
      	* include/debug/bitset (hash<__debug::bitset<_Nb>>): Forward to
      	hash<bitset<_Nb>>.
      	* include/profile/bitset (hash<__profile::bitset<_Nb>>): Likewise.
      	* testsuite/23_containers/bitset/hash/1.cc: Improve.
      
      From-SVN: r157176
      Paolo Carlini committed