]> git.ipfire.org Git - thirdparty/gcc.git/commit
sibcall.c (skip_copy_to_return_value): Call identify_call_return_value here, and...
authorZack Weinberg <zackw@stanford.edu>
Tue, 20 Feb 2001 05:49:06 +0000 (05:49 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Tue, 20 Feb 2001 05:49:06 +0000 (05:49 +0000)
commitcd5a58e5925d0983a59dc98a4ab12224d4624559
tree51e806341a185dae0e1fc20ec036ecd1ec7fa9be
parent3d55d2f8dce48e3511a24887892f4a95fa607b45
sibcall.c (skip_copy_to_return_value): Call identify_call_return_value here, and return orig_insn if it returns zero.

* sibcall.c (skip_copy_to_return_value): Call
identify_call_return_value here, and return orig_insn if it
returns zero.  Hardret and softret arguments now unnecessary.
(call_ends_block_p): Don't call identify_call_return_value here.

* ggc-common.c (ggc_mark_rtx_children): No need to mark 'S' or
's' slots in RTXen.
* ggc-page.c, ggc-simple.c (ggc_mark_if_gcable): Delete function.
* ggc.h (ggc_mark_if_gcable): Delete prototype.

testsuite:
* g77.dg: New directory.
* g77.dg/20010216-1.f: New test case.
* g77.dg/dg.exp: New driver.
* lib/g77-dg.exp: New driver library.

From-SVN: r39916
gcc/ChangeLog
gcc/ggc-common.c
gcc/ggc-page.c
gcc/ggc-simple.c
gcc/ggc.h
gcc/sibcall.c
gcc/testsuite/ChangeLog
gcc/testsuite/g77.dg/20010216-1.f [new file with mode: 0644]
gcc/testsuite/g77.dg/dg.exp [new file with mode: 0644]
gcc/testsuite/lib/g77-dg.exp [new file with mode: 0644]