GCC Middle and Back End API Reference
libfuncs.h File Reference

Go to the source code of this file.

Data Structures

struct  libfunc_entry
struct  target_libfuncs

Enumerations

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
}

Functions

void set_stack_check_libfunc (const char *)

Variables

struct target_libfuncs default_target_libfuncs
struct target_libfuncsthis_target_libfuncs

Enumeration Type Documentation

   Enumeration of indexes into libfunc_table.  
Enumerator:
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 

Function Documentation

void set_stack_check_libfunc ( const char *  )
   In explow.c 

Variable Documentation

struct target_libfuncs default_target_libfuncs
struct target_libfuncs* this_target_libfuncs