sibcall.c (uses_addressof): Add INMEM argument...
authorJakub Jelinek <jakub@redhat.com>
Fri, 7 Jul 2000 19:55:29 +0000 (21:55 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 7 Jul 2000 19:55:29 +0000 (21:55 +0200)
commitf5afd9e924c198f8a01a92bb40ff48be87525ab1
treefdedd15c9880042d1b946a1ccf10f032757ff7b1
parent09bb5d9a8fe32a154567ecbbab1c65f96ce075ee
sibcall.c (uses_addressof): Add INMEM argument...

* sibcall.c (uses_addressof): Add INMEM argument, check for
current_function_internal_arg_pointer outside of MEM rtxs in addition
to ADDRESSOFs.
(sequence_uses_addressof): Update caller.

* gcc.c-torture/execute/20000706-1.c: New test.
* gcc.c-torture/execute/20000706-2.c: New test.
* gcc.c-torture/execute/20000706-3.c: New test.
* gcc.c-torture/execute/20000706-4.c: New test.
* gcc.c-torture/execute/20000706-5.c: New test.

From-SVN: r34906
gcc/ChangeLog
gcc/sibcall.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20000706-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20000706-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20000706-3.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20000706-4.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20000706-5.c [new file with mode: 0644]