1. 08 Feb, 2011 6 commits
    • re PR tree-optimization/47632 (ICE: verify_flow_info failed: BB 4 can not throw… · 034b8ae4
      re PR tree-optimization/47632 (ICE: verify_flow_info failed: BB 4 can not throw but has an EH edge with -fnon-call-exceptions -ftrapv and operator new[])
      
      2011-02-08  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/47632
      	* tree-ssa-forwprop.c (remove_prop_source_from_use): Remove
      	unused up_to_stmt parameter, return whether cfg-cleanup is
      	necessary, remove EH info properly.
      	(forward_propagate_into_gimple_cond): Adjust caller.
      	(forward_propagate_into_cond): Likewise.
      	(forward_propagate_comparison): Likewise.
      	(tree_ssa_forward_propagate_single_use_vars): Make
      	forward_propagate_comparison case similar to the two others.
      
      	* g++.dg/opt/pr47632.C: New testcase.
      
      From-SVN: r169917
      Richard Guenther committed
    • mn10300.opt (mliw): New command line option. · 298362c8
      	* config/mn10300/mn10300.opt (mliw): New command line option.
      	* config/mn10300/mn10300.md (UNSPEC_LIW): New unspec.
      	(liw_bundling): New automaton.
      	(liw): New attribute.
      	(liw_op): New attribute.
      	(liw_op1, liw_op2, liw_both, liw_either): New reservations.
      	(movsi_internal): Add LIW attributes.
      	(andsi3): Likewise.
      	(iorsi3): Likewise.
      	(xorsi3): Likewise.
      	(addsi3): Separate register and immediate alternatives.
      	Add LIW attributes.
      	(subsi3): Likewise.
      	(cmpsi): Likewise.
      	(aslsi3): Likewise.
      	(lshrsi3): Likewise.
      	(ashrsi3): Likewise.
      	(liw): New pattern.
      	* config/mn10300/mn10300.c (liw_op_names): New
      	(mn10300_print_operand): Handle 'W' operand descriptor.
      	(extract_bundle): New function.
      	(check_liw_constraints): New function.
      	(liw_candidate): New function.
      	(mn10300_bundle_liw): New function.
      	(mn10300_reorg): New function.
      	(TARGET_MACHINE_DEPENDENT_REORG): Define.
      	(TARGET_DEFAULT_TARGET_FLAGS): Add MASK_ALLOW_LIW.
      	* config/mn10300/mn10300.h (TARGET_CPU_CPP_BUILTINS): Define
      	__LIW__ or __NO_LIW__.
      	* doc/invoke.texi: Describe the -mliw command line option.
      
      From-SVN: r169916
      Nick Clifton committed
    • fdl-1.2.xml: Remove. · 30c4a23d
      2011-02-08  Jonathan Wakely  <jwakely.gcc@gmail.com>
      
      	* doc/xml/gnu/fdl-1.2.xml: Remove.
      	* doc/xml/gnu/gpl-2.0.xml: Remove.
      	* doc/Makefile.am: Update.
      	* doc/Makefile.in: Regnerate.
      
      From-SVN: r169915
      Jonathan Wakely committed
    • * Make-lang.in (obj-c++.tags): Don't include *.y. · 24780fe1
      From-SVN: r169914
      Mike Stump committed
    • Daily bump. · 75104eb4
      From-SVN: r169912
      GCC Administrator committed
    • * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well. · 517a8d43
      From-SVN: r169908
      Ulrich Weigand committed
  2. 07 Feb, 2011 23 commits
  3. 06 Feb, 2011 9 commits
  4. 05 Feb, 2011 2 commits