diff options
author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-08-02 17:18:49 +0000 |
---|---|---|
committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-08-02 17:18:49 +0000 |
commit | 2ab280c3c12bab78dc0ad6dd2f3f167c8597a202 (patch) | |
tree | 8ec147e7ff919976e8520288e2ebcb63e2698bc6 /gcc/optabs.c | |
parent | a6a95e31c8112ea784ea3c475be7155c8974bf11 (diff) | |
download | gcc-2ab280c3c12bab78dc0ad6dd2f3f167c8597a202.tar.gz |
(chkr_{check_addr,set_right}_libfunc): New definitions.
(chkr_{copy_bitmap,check_exec}_libfunc): Likewise.
(init_optabs): Initialize these chkr_*_libfunc.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14615 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/optabs.c')
-rw-r--r-- | gcc/optabs.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c index 992660d0c87..a5f2e7ed064 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -209,6 +209,11 @@ rtx fixunstfsi_libfunc; rtx fixunstfdi_libfunc; rtx fixunstfti_libfunc; +rtx chkr_check_addr_libfunc; +rtx chkr_set_right_libfunc; +rtx chkr_copy_bitmap_libfunc; +rtx chkr_check_exec_libfunc; + /* Indexed by the rtx-code for a conditional (eg. EQ, LT,...) gives the gen_function to make a branch to test that condition. */ @@ -4369,6 +4374,12 @@ init_optabs () fixunstfdi_libfunc = gen_rtx (SYMBOL_REF, Pmode, "__fixunstfdi"); fixunstfti_libfunc = gen_rtx (SYMBOL_REF, Pmode, "__fixunstfti"); + /* For check-memory-usage. */ + chkr_check_addr_libfunc = gen_rtx (SYMBOL_REF, VOIDmode, "chkr_check_addr"); + chkr_set_right_libfunc = gen_rtx (SYMBOL_REF, VOIDmode, "chkr_set_right"); + chkr_copy_bitmap_libfunc = gen_rtx (SYMBOL_REF, VOIDmode, "chkr_copy_bitmap"); + chkr_check_exec_libfunc = gen_rtx (SYMBOL_REF, VOIDmode, "chkr_check_exec"); + #ifdef INIT_TARGET_OPTABS /* Allow the target to add more libcalls or rename some, etc. */ INIT_TARGET_OPTABS; |