1. 24 Feb, 2010 12 commits
  2. 23 Feb, 2010 18 commits
  3. 22 Feb, 2010 10 commits
    • hash-aux.cc: Rename to... · 9dd17e69
      2010-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* src/hash-aux.cc: Rename to...
      	* src/hash-string-aux.cc: ... this.
      	* src/hash-long-double-aux.cc: New.
      	* src/hash_c++0x.cc: Adjust.
      	* src/hash_tr1.cc: Likewise.
      	* src/compatibility-c++0x.cc: Likewise.
      
      From-SVN: r156981
      Paolo Carlini committed
    • class.txml: Adjust biblio markup. · 09d6794b
      2010-02-22  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/xml/class.txml: Adjust biblio markup.
      	* doc/xml/manual/allocator.xml: Same.
      	* doc/xml/manual/ctype.xml: Same.
      	* doc/xml/manual/codecvt.xml: Same.
      	* doc/xml/manual/backwards_compatibility.xml: Same.
      	* doc/xml/manual/abi.xml: Same.
      	* doc/xml/manual/shared_ptr.xml: Same.
      	* doc/xml/manual/profile_mode.xml: Same.
      	* doc/xml/manual/using_exceptions.xml: Same.
      	* doc/xml/manual/locale.xml: Same.
      	* doc/xml/manual/appendix_contributing.xml: Same.
      	* doc/xml/manual/messages.xml: Same.
      	* doc/Makefile.am (DBLATEX_FLAGS): Adjust.
      	* doc/Makefile.in: Regenerate.
      
      From-SVN: r156980
      Benjamin Kosnik committed
    • re PR c++/43126 ("at this point in file" warnings are upside down) · a98c2819
      2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
      
      	PR c++/43126
      	* c-typeck.c (convert_arguments): Print declaration location.
      	* c-common.c (validate_nargs): Rename as
      	builtin_function_validate_nargs.
      	(check_builtin_function_arguments): Update.
      cp/
      	* typeck.c (convert_arguments): Update error message.
      	
      testsuite/
      	* gcc.dg/cleanup-1.c: Update.
      	* gcc.dg/func-args-1.c: Update.
      	* gcc.dg/format/sentinel-1.c: Update.
      	* g++.old-deja/g++.jason/scoping10.C: Update.
      	* g++.old-deja/g++.ns/lookup5.C: Update.
      	* g++.dg/ext/cleanup-1.C: Update.
      	* g++.dg/parse/varmod1.C: Update.
      	* g++.dg/parse/error33.C: Update.
      	* g++.dg/expr/call3.C: Update.
      	* g++.dg/func-args-1.C: New.
      
      From-SVN: r156979
      Manuel López-Ibáñez committed
    • Merge DECL_PRESERVE_P for C++. · 3a7ba040
      2010-02-22  Mike Stump  <mikestump@comcast.net>
      
      	PR c++/43125
      	* decl.c (duplicate_decls): Merge DECL_PRESERVE_P.
      
      From-SVN: r156977
      Mike Stump committed
    • Move C tests for used attribute to c-c++-common. · 38bddaf2
      2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR c/43125
      	* gcc.dg/attr-used-2.c: Moved to ...
      	* c-c++-common/attr-used-2.c: Here.
      
      	* gcc.dg/attr-used.c: Moved to ...
      	* c-c++-common/attr-used.c: Here.
      
      From-SVN: r156976
      H.J. Lu committed
    • profile_mode.xml: Minor updates and fixes. · e2553a4c
      2010-02-22  François Dumont  <francois.cppdevs@free.fr>
      
             * doc/xml/manual/profile_mode.xml: Minor updates and fixes.
             * doc/xml/manual/debug_mode.xml: Likewise.
             * doc/xml/manual/test.xml: Likewise.
      
      From-SVN: r156975
      François Dumont committed
    • 991014-1.c: Use __SIZE_TYPE__ for size types. · 8d774623
      2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
      
      	* gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
      
      From-SVN: r156974
      Ozkan Sezer committed
    • complex (arg): Use std::signbit only when available. · 26504a0f
      2010-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/tr1_impl/complex (arg): Use std::signbit only when
      	available.
      
      From-SVN: r156972
      Paolo Carlini committed
    • functional_hash.h (hash<string>, [...]): Move, per DR 1182 to... · 15d81a3c
      2010-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/functional_hash.h (hash<string>, hash<wstring>,
      	hash<u16string>, hash<u32string>, hash<error_code>): Move, per
      	DR 1182 to...
      	* include/bits/basic_string.h: ... here.
      	* include/std/system_error: ... and here, respectively.
      	* src/hash-aux.cc (hash<long double>::operator()(long double)):
      	Move definition...
      	* src/hash_c++0x.cc: ... here, new file.
      	* src/hash_tr1.cc: ... and here, tweak includes.
      	* src/compatibility-c++0x.cc (hash, _Fnv_hash): Remove.
      	* src/Makefile.am: Adjust.
      	* src/Makefile.in: Regenerate.
      	* include/std/functional: Include <bits/functexcept.h>.
      	* include/std/unordered_set: Remove redundant include.
      	* include/std/unordered_map: Likewise.
      	* include/tr1/functional_hash.h: Remove spurious trailing semicolon.
      	* testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Remove
      	dg-excess.
      
      From-SVN: r156971
      Paolo Carlini committed