1. 11 Nov, 2012 15 commits
    • chapter.txml: Remove whitespace inside <keyword>. · 92eba400
      * doc/xml/chapter.txml: Remove whitespace inside <keyword>.
      * doc/xml/class.txml: Likewise.
      * doc/xml/manual/abi.xml: Likewise.
      * doc/xml/manual/algorithms.xml: Likewise.
      * doc/xml/manual/allocator.xml: Likewise.
      * doc/xml/manual/appendix_contributing.xml: Likewise.
      * doc/xml/manual/appendix_free.xml: Likewise.
      * doc/xml/manual/appendix_porting.xml: Likewise.
      * doc/xml/manual/atomics.xml: Likewise.
      * doc/xml/manual/auto_ptr.xml: Likewise.
      * doc/xml/manual/backwards_compatibility.xml: Likewise.
      * doc/xml/manual/bitmap_allocator.xml: Likewise.
      * doc/xml/manual/build_hacking.xml: Likewise.
      * doc/xml/manual/codecvt.xml: Likewise.
      * doc/xml/manual/concurrency.xml: Likewise.
      * doc/xml/manual/concurrency_extensions.xml: Likewise.
      * doc/xml/manual/configure.xml: Likewise.
      * doc/xml/manual/containers.xml: Likewise.
      * doc/xml/manual/ctype.xml: Likewise.
      * doc/xml/manual/debug.xml: Likewise.
      * doc/xml/manual/debug_mode.xml: Likewise.
      * doc/xml/manual/diagnostics.xml: Likewise.
      * doc/xml/manual/extensions.xml: Likewise.
      * doc/xml/manual/internals.xml: Likewise.
      * doc/xml/manual/intro.xml: Likewise.
      * doc/xml/manual/io.xml: Likewise.
      * doc/xml/manual/iterators.xml: Likewise.
      * doc/xml/manual/locale.xml: Likewise.
      * doc/xml/manual/localization.xml: Likewise.
      * doc/xml/manual/messages.xml: Likewise.
      * doc/xml/manual/mt_allocator.xml: Likewise.
      * doc/xml/manual/numerics.xml: Likewise.
      * doc/xml/manual/parallel_mode.xml: Likewise.
      * doc/xml/manual/policy_data_structures.xml: Likewise.
      * doc/xml/manual/prerequisites.xml: Likewise.
      * doc/xml/manual/profile_mode.xml: Likewise.
      * doc/xml/manual/shared_ptr.xml: Likewise.
      * doc/xml/manual/status_cxx1998.xml: Likewise.
      * doc/xml/manual/status_cxx2011.xml: Likewise.
      * doc/xml/manual/status_cxxtr1.xml: Likewise.
      * doc/xml/manual/status_cxxtr24733.xml: Likewise.
      * doc/xml/manual/strings.xml: Likewise.
      * doc/xml/manual/support.xml: Likewise.
      * doc/xml/manual/test.xml: Likewise.
      * doc/xml/manual/using_exceptions.xml: Likewise.
      * doc/xml/manual/utilities.xml: Likewise.
      * doc/xml/spine.xml: Likewise.
      
      From-SVN: r193414
      Andreas Schwab committed
    • acinclude.m4 (GLIBCXX_CONFIGURE_DOCBOOK): Also check for… · 919bbe6e
      acinclude.m4 (GLIBCXX_CONFIGURE_DOCBOOK): Also check for /usr/share/xml/docbook/stylesheet/nwalsh5/current.
      
      * acinclude.m4 (GLIBCXX_CONFIGURE_DOCBOOK): Also check for
      /usr/share/xml/docbook/stylesheet/nwalsh5/current.
      * configure: Regenerate.
      
      From-SVN: r193413
      Andreas Schwab committed
    • re PR middle-end/55263 (ICE: pre_and_rev_post_order_compute, at cfganal.c:875… · 159520ac
      re PR middle-end/55263 (ICE: pre_and_rev_post_order_compute, at cfganal.c:875 with -O -fgcse-after-reload -fnon-call-exceptions)
      
      gcc/
      	PR middle-end/55263
      	* postreload.c (rest_of_handle_postreload): With non-call exceptions,
      	if edges are purged call cleanup_cfg to remove unreachable blocks.
      
      testsuite/
      	PR middle-end/55263
      	* g++.dg/pr55263.C: New test.
      
      From-SVN: r193412
      Steven Bosscher committed
    • extend.texi: Copy-edit to use "built-in function" instead of "builtin", per GCC coding standards. · 18abab9f
      2012-11-11  Sandra Loosemore  <sandra@codesourcery.com>
      
      	gcc/
      	* doc/extend.texi: Copy-edit to use "built-in function" instead
      	of "builtin", per GCC coding standards.  Also use consistent
      	capitalization in titles of sections describing built-in functions.
      
      From-SVN: r193411
      Sandra Loosemore committed
    • re PR tree-optimization/55238 (ICE in find_aggregate_values_for_callers_subset,… · 324e93f1
      re PR tree-optimization/55238 (ICE in find_aggregate_values_for_callers_subset, at ipa-cp.c:2908 building zlib)
      
      	PR tree-optimization/55238
      	* ipa-cp.c (agg_pass_through_permissible_p): New function.
      	(propagate_aggs_accross_jump_function): Use it.
      	(find_aggregate_values_for_callers_subset): Likewise and relax an
      	assert.
      
      	* testsuite/gcc.dg/torture/pr55238.c: New test.
      
      From-SVN: r193410
      Martin Jambor committed
    • re PR target/47440 (Use LCM for vzeroupper insertion) · ebbcbc2e
      	PR target/47440
      	* config/i386/i386.c (check_avx256_stores): Remove.
      	(ix86_check_avx256_register): New.
      	(ix86_avx_u128_mode_needed): Use ix86_check_avx256_register.
      	Check the whole RTX for 256bit registers using for_each_rtx.
      	(ix86_check_avx_stores): New.
      	(ix86_avx_u128_mode_after): Change mode of CALL RTX to AVX_U128_CLEAN
      	if there are no 256bit registers used in the function return register.
      	(ix86_avx_u128_mode_entry): Use ix86_check_avx256_register.
      	(ix86_avx_u128_mode_exit): Ditto.
      
      From-SVN: r193409
      Uros Bizjak committed
    • pr54920.c: Add "-fno-common" option on hppa*-*-hpux*. · 2059f70d
      	* gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
      	* c-c++-common/torture/vector-subscript-1.c: Likewise.
      	* c-c++-common/torture/vector-subscript-2.c: Likewise.
      
      From-SVN: r193408
      John David Anglin committed
    • * gcc.dg/tree-ssa/cunroll-1.c: Fix bogus testcase. · 82bacf11
      From-SVN: r193407
      Jan Hubicka committed
    • re PR fortran/48636 (Enable more inlining with -O2 and higher) · 52843a47
      
      	PR middle-end/48636
      	* ipa-inline.c (want_inline_small_function_p): Take aray index hint.
      	(edge_badness): Likewise.
      	* ipa-inline.h (inline_hints_vals): Add array_index and comments.
      	(inline_summary_: Add ARRAY_INDEX.
      	* ipa-inline-analysis.c (dump_inline_hints): Dump array_index hint.
      	(reset_inline_summary): Handle array_index hint.
      	(inline_node_duplication_hook): Likewise.
      	(dump_inline_summary): Likewise.
      	(array_index_predicate): New function.
      	(estimate_function_body_sizes): Use it.
      	(estimate_node_size_and_time): Use array_index hint.
      	(inline_merge_summary, inline_read_section): Likewise.
      
      From-SVN: r193406
      Jan Hubicka committed
    • policy_data_structures.xml: Update reference for select. · 6e7e4ca2
      	* doc/xml/manual/policy_data_structures.xml: Update reference
      	for select.
      
      From-SVN: r193405
      Gerald Pfeifer committed
    • extend.texi: Copy-edit to use "bit-field" consistently instead of "bitfield" or "bit field". · 40cbe8d2
      2012-11-10  Sandra Loosemore  <sandra@codesourcery.com>
      
      	gcc/
      	* doc/extend.texi: Copy-edit to use "bit-field" consistently
      	instead of "bitfield" or "bit field".
      
      From-SVN: r193403
      Sandra Loosemore committed
    • extend.texi: Copy-edit to fix incorrect hyphenation phrases involving "bit"... · 6f46cb63
      2012-11-10  Sandra Loosemore  <sandra@codesourcery.com>
      
      	gcc/
      	* doc/extend.texi: Copy-edit to fix incorrect hyphenation phrases
      	involving "bit", "byte", "word", "precision", and "floating"
      	modifiers.
      
      From-SVN: r193402
      Sandra Loosemore committed
    • cp-demangle.c (d_unqualified_name): Handle abi tags here. · c61e8502
      	* cp-demangle.c (d_unqualified_name): Handle abi tags here.
      	(d_name): Not here.
      
      From-SVN: r193401
      Jason Merrill committed
    • extend.texi: Copy-edit to fix incorrect uses of "which" and "that" throughout the file. · c417597c
      2012-11-10  Sandra Loosemore  <sandra@codesourcery.com>
      
      	gcc/
      	* doc/extend.texi: Copy-edit to fix incorrect uses of "which" 
      	and "that" throughout the file.
      
      From-SVN: r193400
      Sandra Loosemore committed
    • Daily bump. · f47cf0ba
      From-SVN: r193399
      GCC Administrator committed
  2. 10 Nov, 2012 11 commits
  3. 09 Nov, 2012 14 commits