aboutsummaryrefslogtreecommitdiff
path: root/gcc/libfuncs.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/libfuncs.h')
-rw-r--r--gcc/libfuncs.h31
1 files changed, 0 insertions, 31 deletions
diff --git a/gcc/libfuncs.h b/gcc/libfuncs.h
index 4211a45..8250d5b 100644
--- a/gcc/libfuncs.h
+++ b/gcc/libfuncs.h
@@ -24,25 +24,9 @@ along with GCC; see the file COPYING3. If not see
/* Enumeration of indexes into libfunc_table. */
enum libfunc_index
{
- LTI_abort,
- LTI_memcpy,
- LTI_memmove,
- LTI_memcmp,
- LTI_memset,
- LTI_setbits,
-
- LTI_setjmp,
- LTI_longjmp,
LTI_unwind_sjlj_register,
LTI_unwind_sjlj_unregister,
-
- LTI_profile_function_entry,
- LTI_profile_function_exit,
-
LTI_synchronize,
-
- LTI_gcov_flush,
-
LTI_MAX
};
@@ -89,26 +73,11 @@ extern struct target_libfuncs *this_target_libfuncs;
/* Accessor macros for libfunc_table. */
-#define abort_libfunc (libfunc_table[LTI_abort])
-#define memcpy_libfunc (libfunc_table[LTI_memcpy])
-#define memmove_libfunc (libfunc_table[LTI_memmove])
-#define memcmp_libfunc (libfunc_table[LTI_memcmp])
-#define memset_libfunc (libfunc_table[LTI_memset])
-#define setbits_libfunc (libfunc_table[LTI_setbits])
-
-#define setjmp_libfunc (libfunc_table[LTI_setjmp])
-#define longjmp_libfunc (libfunc_table[LTI_longjmp])
#define unwind_sjlj_register_libfunc (libfunc_table[LTI_unwind_sjlj_register])
#define unwind_sjlj_unregister_libfunc \
(libfunc_table[LTI_unwind_sjlj_unregister])
-
-#define profile_function_entry_libfunc (libfunc_table[LTI_profile_function_entry])
-#define profile_function_exit_libfunc (libfunc_table[LTI_profile_function_exit])
-
#define synchronize_libfunc (libfunc_table[LTI_synchronize])
-#define gcov_flush_libfunc (libfunc_table[LTI_gcov_flush])
-
/* In explow.c */
extern void set_stack_check_libfunc (const char *);