aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.7/gcc/rtl.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix x86 GCC4.7 segfault in i386.c distance_non_agu_define_in_bb()Andrew Hsieh2013-01-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | line #16514 "if (prev == BB_HEAD(bb))" causes segfault due to bb==NULL when compiling external/llvm/lib/Transforms/Scalar/SROA.cpp BUG: 8047767 ------------------------------------------------------------------ r186451 | vries | 2012-04-14 05:17:41 -0700 (Sat, 14 Apr 2012) | 13 lines 2012-04-14 Tom de Vries <tom@codesourcery.com> * cfgcleanup.c (try_optimize_cfg): Replace call to delete_insn_chain by call to delete_insn. Remove code to reorder BASIC_BLOCK note and DELETED_LABEL note, and move it to ... * cfgrtl.c (delete_insn): ... here. Change return type to void. (delete_insn_and_edges): Likewise. (delete_insn_chain): Handle new return type of delete_insn. Delete chain backwards rather than forwards. * rtl.h (delete_insn, delete_insn_and_edges): Change return type to void. * cfglayout.c (fixup_reorder_chain): Delete unused label. Change-Id: Ibc069a4267d063586003d49a805fb794f4041465
* Initial check-in of gcc 4.7.2.Ben Cheng2012-10-011-0/+2686
Change-Id: I4a2f5a921c21741a0e18bda986d77e5f1bef0365