aboutsummaryrefslogtreecommitdiff
path: root/gcc/targhooks.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/targhooks.h')
-rw-r--r--gcc/targhooks.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/targhooks.h b/gcc/targhooks.h
index 48de2a8..c810998 100644
--- a/gcc/targhooks.h
+++ b/gcc/targhooks.h
@@ -204,3 +204,10 @@ extern enum machine_mode default_cstore_mode (enum insn_code);
extern bool default_member_type_forces_blk (const_tree, enum machine_mode);
extern tree build_va_arg_indirect_ref (tree);
extern tree std_gimplify_va_arg_expr (tree, tree, gimple_seq *, gimple_seq *);
+
+extern rtx default_load_bounds_for_arg (rtx, rtx, rtx);
+extern void default_store_bounds_for_arg (rtx, rtx, rtx, rtx);
+extern tree default_fn_abi_va_list_bounds_size (tree);
+extern tree default_chkp_bound_type (void);
+extern enum machine_mode default_chkp_bound_mode (void);
+extern tree default_builtin_chkp_function (unsigned int);