1. 31 Mar, 2015 9 commits
    • tree-sra.c (create_access_replacement): Drop under-/over-alignment of types. · 78f1b523
      2015-03-31  Richard Biener  <rguenther@suse.de>
      
      	* tree-sra.c (create_access_replacement): Drop under-/over-alignment
      	of types.
      
      From-SVN: r221795
      Richard Biener committed
    • S/390: Hotpatch: Remove special handling of nested functions. · 2d38d809
      gcc/
      2015-03-31  Dominik Vogt  <vogt@linux.vnet.ibm.com>
      
      	    * config/s390/s390.c (s390_function_num_hotpatch_hw): Allow hotpatching
      	    nested functions.
      	    (s390_reorg): Adapt to new signature of s390_function_num_hotpatch_hw.
      	    (s390_asm_output_function_label): Adapt to new signature of
      	    s390_function_num_hotpatch_hw
      	    Optimise the code generating assembler output.
      	    Add comments to assembler file.
      
      gcc/testsuite/
      2015-03-31  Dominik Vogt  <vogt@linux.vnet.ibm.com>
      
      	    * gcc.target/s390/hotpatch-25.c: New test.
      	    * gcc.target/s390/hotpatch-1.c: Update test.
      	    * gcc.target/s390/hotpatch-10.c: Update test.
      	    * gcc.target/s390/hotpatch-11.c: Update test.
      	    * gcc.target/s390/hotpatch-12.c: Update test.
      	    * gcc.target/s390/hotpatch-13.c: Update test.
      	    * gcc.target/s390/hotpatch-14.c: Update test.
      	    * gcc.target/s390/hotpatch-15.c: Update test.
      	    * gcc.target/s390/hotpatch-16.c: Update test.
      	    * gcc.target/s390/hotpatch-17.c: Update test.
      	    * gcc.target/s390/hotpatch-18.c: Update test.
      	    * gcc.target/s390/hotpatch-19.c: Update test.
      	    * gcc.target/s390/hotpatch-2.c: Update test.
      	    * gcc.target/s390/hotpatch-21.c: Update test.
      	    * gcc.target/s390/hotpatch-22.c: Update test.
      	    * gcc.target/s390/hotpatch-23.c: Update test.
      	    * gcc.target/s390/hotpatch-24.c: Update test.
      	    * gcc.target/s390/hotpatch-3.c: Update test.
      	    * gcc.target/s390/hotpatch-4.c: Update test.
      	    * gcc.target/s390/hotpatch-5.c: Update test.
      	    * gcc.target/s390/hotpatch-6.c: Update test.
      	    * gcc.target/s390/hotpatch-7.c: Update test.
      	    * gcc.target/s390/hotpatch-8.c: Update test.
      	    * gcc.target/s390/hotpatch-9.c: Update test.
      	    * gcc.target/s390/hotpatch-compile-16.c: Update test.
      
      From-SVN: r221794
      Dominik Vogt committed
    • re PR c++/65626 (ICE in fixup_noreturn_call called by tree-ssa-forwprop.c:2492) · bed18fbd
      2015-03-31  Richard Biener  <rguenther@suse.de>
      
      	PR middle-end/65626
      	* tree-cfgcleanup.c (fixup_noreturn_call): Only split the block
      	of the noreturn call so it is last and cleanup_control_flow_bb
      	can do the CFG part.
      
      	* g++.dg/torture/pr65626.C: New testcase.
      
      From-SVN: r221790
      Richard Biener committed
    • Fix bzero warning in child_setup_tty · 20f234a8
      2015-03-31  Tom de Vries  <tom@codesourcery.com>
      
      	PR ada/65490
      	* terminals.c (child_setup_tty): Fix warning 'argument to sizeof in
      	bzero call is the same expression as the destination'.
      
      From-SVN: r221789
      Tom de Vries committed
    • re PR target/65531 (ICE: symtab_node::verify failed: Two symbols with same… · b7e85ee1
      re PR target/65531 (ICE: symtab_node::verify failed: Two symbols with same comdat_group are not linked by the same_comdat_group list. with -fcheck-pointer-bounds -mmpx)
      
      gcc/
      
      	PR target/65531
      	* ipa-chkp.c (chkp_maybe_create_clone): Don't set
      	same_comdat_group for external symbols.
      	* symtab.c (symtab_node::verify_symtab_nodes): Avoid
      	infinite same_comdat_group traversal loop.
      
      gcc/testsuite/
      
      	PR target/65531
      	* gcc.target/i386/mpx/pr65531.cc: New.
      
      From-SVN: r221788
      Ilya Enkovich committed
    • re PR target/65602 (gcc.target/i386/mpx tests FAIL) · ce52d884
      	PR target/65602
      	* gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
      	__builtin_alloca instead of alloca.
      	* gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
      	* gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
      	* lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
      	check.
      
      From-SVN: r221787
      Ilya Enkovich committed
    • re PR plugins/61176 (plugin builds including gimple.h not building) · b626318e
      	PR plugins/61176
      	* Makefile.in (install-plugin): Add all gcc/*.{h,def} files
      	automatically to $headers.
      
      From-SVN: r221786
      Jakub Jelinek committed
    • Daily bump. · 4a37fb99
      From-SVN: r221785
      GCC Administrator committed
    • compiler: Mark builtin calls with bad types as errors. · a7b09e17
      Fixes golang/go/#10285.
      
      From-SVN: r221782
      Ian Lance Taylor committed
  2. 30 Mar, 2015 9 commits
  3. 29 Mar, 2015 6 commits
  4. 28 Mar, 2015 7 commits
  5. 27 Mar, 2015 9 commits