diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1997-08-02 13:18:49 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1997-08-02 13:18:49 -0400 |
commit | 8960ab1a988069cd69a711111177b4c44bfb8512 (patch) | |
tree | 8ec147e7ff919976e8520288e2ebcb63e2698bc6 /gcc | |
parent | 86fa911a16e131d69d9db7e6a9f5e63693f5aa09 (diff) | |
download | gcc-8960ab1a988069cd69a711111177b4c44bfb8512.zip gcc-8960ab1a988069cd69a711111177b4c44bfb8512.tar.gz gcc-8960ab1a988069cd69a711111177b4c44bfb8512.tar.bz2 |
(chkr_{check_addr,set_right}_libfunc): New definitions.
(chkr_{copy_bitmap,check_exec}_libfunc): Likewise.
(init_optabs): Initialize these chkr_*_libfunc.
From-SVN: r14615
Diffstat (limited to 'gcc')
-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 992660d..a5f2e7e 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; |