This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [3.3 branch, 6 regressions] Re: 'fix' for 11350 causes bootstrap hang on Darwin


Richard Henderson <rth@redhat.com> writes:

| On Sun, Jan 18, 2004 at 02:55:52AM +0100, Jan Hubicka wrote:
| > 	* basic-block.h (try_redirect_by_replacing_jump): Declare.
| > 	* cfgcleanup.c (try_optimize_cfg): Use it.
| > 	* cfgrtl.c (try_redirect_by_replacing_jump): Export.
| > 	(rtl_redirect_edge_and_branch, cfg_layout_redirect_edge_and_branch):
| > 	Kill hack.
| > 	(cfg_layout_merge_blocks): Use try_redirect_by_replacing_jump.
| > 
| > 	Revert:
| > 	2004-01-16  Geoffrey Keating  <geoffk@apple.com>
| > 	* cfgrtl.c (try_redirect_by_replacing_jump): Optimize tablejumps
| > 	even after reload, just don't remove the actual jump tables.
| 
| Ok.

Jan,

  In case other testings successfully completed, I would be interested
in having a backport of this on branch.  Thanks in advance,

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]