1. 02 May, 2015 4 commits
    • fixup libobjc usage of PCC_BITFIELD_TYPE_MATTERS · 539280a8
      libobjc/ChangeLog:
      
      2015-05-01  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
      
      	* acinclude.m4: Include bitfields.m4.
      	* config.h.in: Regenerate.
      	* configure: Likewise.
      	* configure.ac: Invoke gt_BITFIELD_TYPE_MATTERS.
      	* encoding.c: Check HAVE_BITFIELD_TYPE_MATTERS.
      
      config/ChangeLog:
      
      2015-05-01  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
      
      	* bitfields.m4: New file.
      
      From-SVN: r222715
      Trevor Saunders committed
    • extend.texi (Variable Attributes): Add menu and proper @nodes to subsections. · 90eb63a3
      2015-05-01  Sandra Loosemore  <sandra@codesourcery.com>
      
      	gcc/
      	* doc/extend.texi (Variable Attributes): Add menu and proper
      	@nodes to subsections.  Move Microsoft Windows attributes to
      	their own subsection.
      	(Type Attributes): Reorganize introduction to remove duplicate
      	list of attributes.  Add menu and proper @nodes to subsections.
      	Alphabetize the main table of common attributes.
      
      From-SVN: r222714
      Sandra Loosemore committed
    • deque: Add feature-test macro. · 9c0717ed
      2015-05-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	* include/experimental/deque: Add feature-test macro.
      	* include/experimental/forward_list: Ditto.
      	* include/experimental/list: Ditto.
      	* include/experimental/map: Ditto.
      	* include/experimental/set: Ditto.
      	* include/experimental/string: Ditto.
      	* include/experimental/unordered_map: Ditto.
      	* include/experimental/unordered_set: Ditto.
      
      From-SVN: r222713
      Edward Smith-Rowland committed
    • Daily bump. · 0a09a3be
      From-SVN: r222712
      GCC Administrator committed
  2. 01 May, 2015 30 commits
  3. 30 Apr, 2015 6 commits
    • crypto-builtin-2.c: Replace powerpc_vsx_ok with powerpc_p8vector_ok. · edc8824f
      2015-04-30  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	* gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
      	with powerpc_p8vector_ok.
      
      From-SVN: r222664
      Bill Schmidt committed
    • re PR fortran/37131 (inline matmul for small matrix sizes) · 0ba691a0
      2015-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/37131
      	* simplify.c (simplify_bound): Get constant lower bounds of one
      	from array spec for assumed and explicit shape shape arrays if
      	the lower bounds are indeed one.
      
      2015-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/37131
      	* gfortran.dg/coarray_lib_this_image_2.f90:  Adjust
      	scan pattern.
      	* gfortran.dg/bound_9.f90:  New test case.
      
      From-SVN: r222661
      Thomas Koenig committed
    • Fix spurious semicolons · 6f3d1a5e
      gcc/ChangeLog:
      	* builtins.c (fold_builtin_1): Remove spurious second
      	semicolon.
      	* cgraph.h (symtab_node::get_availability): Likewise.
      	* opts.c (common_handle_option): Remove spurious second semicolon.
      	* tree-ssa-loop-ivopts.c (extract_cond_operands): Likewise.
      	* tree-ssa-loop-niter.c (derive_constant_upper_bound_ops): Likewise.
      
      gcc/cp/ChangeLog:
      	* cp-tree.h (ARGUMENT_PACK_SELECT_ARG): Remove spurious
      	trailing semicolon.
      
      gcc/fortran/ChangeLog:
      	* options.c (gfc_init_options): Remove spurious second
      	semicolon.
      	* trans-stmt.c (gfc_trans_allocate): Likewise.
      
      From-SVN: r222658
      David Malcolm committed
    • compiler: Use backend interface for stack allocation. · 4f576c83
      Stack allocation was being done by making a temporary variable and
      taking its address.  This does not work when allocating in a loop
      because every allocated variable will refer to the same address.
      The backend now provides a way to safely allocate in a loop.
      
      	* go-gcc.cc (Gcc_backend::stack_allocation_expression): New
      	method.
      
      From-SVN: r222657
      Chris Manghane committed
    • devirt-28a.C: Require LTO effective target. · 6d158d9a
      	* g++.dg/ipa/devirt-28a.C: Require LTO effective target.
      	* g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
      	for 32bit x86 targets.
      	* gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
      	for 32bit x86 targets.
      	* gcc.dg/pr39455.c (dg-additional-options): Ditto.
      	* gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
      	* gcc.dg/pr63914.c (dg-additional-options): Use -msse
      	for 32bit x86 targets.
      
      From-SVN: r222656
      Uros Bizjak committed
    • tm.texi: Regenerate. · 81ccb752
      	* doc/tm.texi: Regenerate.
      
      From-SVN: r222655
      Caroline Tice committed