ARB
arb_signal.h
Go to the documentation of this file.
1 /* This file is generated by aisc_mkpt.
2  * Any changes you make here will be overwritten later!
3  */
4 
5 #ifndef ARB_SIGNAL_H
6 #define ARB_SIGNAL_H
7 
8 /* define ARB attributes: */
9 #ifndef ATTRIBUTES_H
10 # include <attributes.h>
11 #endif
12 
13 
14 /* arb_signal.cxx */
15 
16 #ifndef ARB_CORE_H
17 #include <arb_core.h>
18 #endif
19 
20 void GBK_install_SIGSEGV_handler(bool dump_backtrace);
21 GB_ERROR GBK_test_address(long *address, long key);
22 bool GBK_running_on_valgrind(void);
23 size_t GBK_getNonfreeableAddress(void);
24 bool GBK_raises_SIGSEGV(void (*cb)(void));
25 
26 #else
27 #error arb_signal.h included twice
28 #endif /* ARB_SIGNAL_H */
const char * GB_ERROR
Definition: arb_core.h:25
void GBK_install_SIGSEGV_handler(bool dump_backtrace)
Definition: arb_signal.cxx:47
GB_ERROR GBK_test_address(long *address, long key)
Definition: arb_signal.cxx:58
size_t GBK_getNonfreeableAddress(void)
Definition: arb_signal.cxx:102
#define cb(action)
bool GBK_raises_SIGSEGV(void(*cb)(void))
Definition: arb_signal.cxx:111
bool GBK_running_on_valgrind(void)
Definition: arb_signal.cxx:98