]> gcc.gnu.org Git - gcc.git/commit
regmove.c (record_stack_memrefs): Catch all references to the stack pointer.
authorMark Mitchell <mark@codesourcery.com>
Mon, 30 Apr 2001 15:09:51 +0000 (15:09 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 30 Apr 2001 15:09:51 +0000 (15:09 +0000)
commitd60e54483d5049e875f94c703f47738605633e51
tree68c63569a6f9b3ecbd97a32561f3d1cb8f8b7e19
parentfea633fdfb15a45c811db7fcbfc8aa7b43713f40
regmove.c (record_stack_memrefs): Catch all references to the stack pointer.

* regmove.c (record_stack_memrefs): Catch all references to the
stack pointer.

* optimize.c (update_cloned_parm): New function.
(maybe_clone_body): Use it.  Update the `this' parameter too.

* gcc.dg/20000724-1.c: Add a clobber of `esp'.

From-SVN: r41687
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/optimize.c
gcc/extend.texi
gcc/regmove.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20000724-1.c
This page took 0.062403 seconds and 5 git commands to generate.