]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/48542 (unchanged variables in code which calls setjmp may...
authorHans-Peter Nilsson <hp@axis.com>
Fri, 17 Jun 2011 11:24:55 +0000 (11:24 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Fri, 17 Jun 2011 11:24:55 +0000 (11:24 +0000)
commit04c462aab45a3296d5efb539d4479717b12e7eac
tree75e94450f78ce94f5ac45b625952838be3b85831
parent949577945da6f44d137684627cb3b5d83228f145
re PR rtl-optimization/48542 (unchanged variables in code which calls setjmp may be clobbered (including the return-address))

PR rtl-optimization/48542
* reload.c (find_equiv_reg): Stop looking when finding a
setjmp-type call.
* reload1.c (reload_as_needed): Invalidate all reload
registers when crossing a setjmp-type call.

From-SVN: r175146
gcc/ChangeLog
gcc/reload.c
gcc/reload1.c