This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/15023] -frename-registers is buggy and slow
- From: "dalej at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Oct 2005 17:58:39 -0000
- Subject: [Bug rtl-optimization/15023] -frename-registers is buggy and slow
- References: <bug-15023-7849@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #9 from dalej at gcc dot gnu dot org 2005-10-24 17:58 -------
Another bug in renaming just showed up on darwin rs6000. When renaming changes
a register in the RTL, it does not make the corresponding change in attached
FRAME_RELATED notes. This leads to inaccurate Dwarf exception tables and
runtime failures in unwinding after a throw. Don't know how widespread this
would be; other rs6000 targets for sure.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15023