| Submitter | Steven Bosscher |
|---|---|
| Date | Oct. 31, 2012, 11:02 p.m. |
| Message ID | <CABu31nMKMjNZvtJJwfimt-N8OUh2veEsGXdJ2UOFEigSZVNyGA@mail.gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/196039/ |
| State | New |
| Headers | show |
Comments
> I would like to work on debugging this, but it's hard without test cases...
Maybe the files I attached to my PR55121 could help you in this respect?
Your "sanity checking" patching does complain with these input files.
Christophe.
Patch
Index: cfgrtl.c =================================================================== --- cfgrtl.c (revision 193046) +++ cfgrtl.c (working copy) @@ -4547,7 +4547,7 @@ struct cfg_hooks cfg_layout_rtl_cfg_hooks = { cfg_layout_split_edge, rtl_make_forwarder_block, NULL, /* tidy_fallthru_edge */ - rtl_force_nonfallthru, + NULL, /* force_nonfallthru */ rtl_block_ends_with_call_p, rtl_block_ends_with_condjump_p, rtl_flow_call_edges_add,