1. 26 Feb, 2010 14 commits
  2. 25 Feb, 2010 11 commits
    • Fix PR target/43154 · 2fcd8e02
      From-SVN: r157074
      Michael Meissner committed
    • extend.texi (Symbol-Renaming Pragmas): Fix spelling of #pragma extern_prefix. · f61ae065
      	* doc/extend.texi (Symbol-Renaming Pragmas): Fix spelling of
      	#pragma extern_prefix.
      
      From-SVN: r157072
      Gerald Pfeifer committed
    • random.tcc (operator<<): Use max_digits10. · 7703dc47
      2010-02-25  Ed Smith-Rowland  <3dw4rd@verizon.net>
      
      	* include/bits/random.tcc (operator<<): Use max_digits10.
      
      From-SVN: r157068
      Ed Smith-Rowland committed
    • limits (__numeric_limits_base::max_digits10, [...]): Add. · 018afad3
      2010-02-25  Ed Smith-Rowland  <3dw4rd@verizon.net>
      
      	* include/std/limits (__numeric_limits_base::max_digits10,
      	numeric_limits<>::max_digits10, numeric_limits<>::lowest): Add.
      	* src/limits.cc: Define max_digits10.
      	* config/abi/pre/gnu.ver: Adjust.
      	* testsuite/18_support/numeric_limits/dr559.cc: Test max_digits10
      	and lowest too.
      	* testsuite/18_support/numeric_limits/lowest.cc: New.
      	* testsuite/18_support/numeric_limits/max_digits10.cc: New.
      
      From-SVN: r157067
      Ed Smith-Rowland committed
    • functional_hash.h (__hash_combine): Remove. · 640f8e65
      2010-02-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/functional_hash.h (__hash_combine): Remove.
      	(_Fnv_hash_base<>::hash(const char*, size_t)): Add defaulted
      	hash parameter.
      	(_Fnv_hash::__hash_combine(const _Tp&, size_t)): Add.
      	* include/std/system_error (hash<system_error>): Adjust.
      	* src/compatibility-c++0x.cc (hash<system_error>): Likewise.
      
      From-SVN: r157065
      Paolo Carlini committed
    • re PR debug/43166 (ICE in simplify_subreg on fortran code) · 06796564
      	PR debug/43166
      	* cfgexpand.c (expand_debug_expr) <case VAR_DECL>: If mode is
      	BLKmode, assert op0 is a MEM and just adjust its mode.
      
      	* trans-common.c (build_common_decl): Also update DECL_MODE,
      	and DECL_SIZE when encountering a larger common block and call
      	layout_decl.
      
      	* gfortran.dg/debug/pr43166.f: New test.
      
      From-SVN: r157063
      Jakub Jelinek committed
    • re PR debug/43165 (ice in simplify_subreg, at simplify-rtx.c:5146) · 7d5d39bb
      	PR debug/43165
      	* cfgexpand.c (expand_debug_expr): Don't call simplify_gen_subreg
      	if bitpos isn't multiple of mode's bitsize.
      
      	* gcc.dg/torture/pr43165.c: New test.
      
      From-SVN: r157062
      Jakub Jelinek committed
    • Fix ChangeLog Entry. · f205d1da
      From-SVN: r157061
      Jerry DeLisle committed
    • transfer.c (require_type): Subtract one from item_count for output of error message. · f983954d
      2010-02-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	* io/transfer.c (require_type): Subtract one from item_count for output
      	of error message.  Add comment before formatted_transfer function
      	explaining why the item_count is off by one.
      
      From-SVN: r157060
      Jerry DeLisle committed
    • faq.xml: Adjust structure for pdf index. · 03a32789
      2010-02-24  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/xml/faq.xml: Adjust structure for pdf index.
      	* doc/xml/manual/mt_allocator.xml: Same.
      	* doc/xml/manual/allocator.xml: Same.
      	* doc/xml/manual/ctype.xml: Same.
      	* doc/xml/manual/numerics.xml: Same.
      	* doc/xml/manual/codecvt.xml: Same.
      	* doc/xml/manual/intro.xml: Same.
      	* doc/xml/manual/shared_ptr.xml: Same.
      	* doc/xml/manual/status_cxxtr1.xml: Same.
      	* doc/xml/manual/auto_ptr.xml: Same.
      	* doc/xml/manual/internals.xml: Same.
      	* doc/xml/manual/status_cxx1998.xml: Same.
      	* doc/xml/manual/parallel_mode.xml: Same.
      	* doc/xml/manual/profile_mode.xml: Same.
      	* doc/xml/manual/containers.xml: Same.
      	* doc/xml/manual/io.xml: Same.
      	* doc/xml/manual/concurrency_extensions.xml: Same.
      	* doc/xml/manual/appendix_porting.xml: Same.
      	* doc/xml/manual/utilities.xml: Same.
      	* doc/xml/manual/support.xml: Same.
      	* doc/xml/manual/bitmap_allocator.xml: Same.
      	* doc/xml/manual/configure.xml: Same.
      	* doc/xml/manual/build_hacking.xml: Same.
      	* doc/xml/manual/evolution.xml: Same.
      	* doc/xml/manual/using.xml: Same.
      	* doc/xml/manual/debug.xml: Same.
      	* doc/xml/manual/localization.xml: Same.
      	* doc/xml/manual/strings.xml: Same.
      	* doc/xml/manual/debug_mode.xml: Same.
      	* doc/xml/manual/locale.xml: Same.
      	* doc/xml/manual/extensions.xml: Same.
      	* doc/xml/manual/appendix_contributing.xml: Same.
      	* doc/xml/manual/prerequisites.xml: Same.
      	* doc/xml/manual/messages.xml: Same.
      	* doc/xml/manual/diagnostics.xml: Same.
      	* doc/xml/manual/algorithms.xml: Same.
      	* doc/xml/manual/appendix_free.xml: Same.
      	* doc/xml/manual/iterators.xml: Same.
      	* doc/xml/manual/spine.xml: Same.
      	* doc/xml/manual/status_cxxtr24733.xml: Same.
      	* doc/xml/manual/status_cxx200x.xml: Same.
      	* doc/Makefile.am: Refactor.
      	* doc/Makefile.in: Regenerate.
      
      	* include/bits/c++0x_warning.h: Tweak doxygen file markup.
      
      From-SVN: r157059
      Benjamin Kosnik committed
    • Daily bump. · 72c2ffd3
      From-SVN: r157058
      GCC Administrator committed
  3. 24 Feb, 2010 15 commits