source: branches/stable/CORE/arb_signal.h

Last change on this file was 9222, checked in by westram, 7 years ago

merge from ptsfix [9013] [9018] [9024] [9090] [9115]

  • unit test:
    • renamed some expectations
    • when setup of an environment fails, raise a persitant flag to signal that failure
    • async setups of same environment will instantly fail if that flag is raised
    • SEGV and assert tests
      • added additional "test"-code (disabled code)
      • always (un-)fulfill if running under valgrind (no longer report nonsense failures)
    • avoid unintended use of zero epsilon in TEST_ASSERT_SIMILAR
File size: 553 bytes
Line 
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
20void GBK_install_SIGSEGV_handler(bool dump_backtrace);
21GB_ERROR GBK_test_address(long *address, long key);
22bool GBK_running_on_valgrind(void);
23bool GBK_raises_SIGSEGV(void (*cb)(void));
24
25#else
26#error arb_signal.h included twice
27#endif /* ARB_SIGNAL_H */
Note: See TracBrowser for help on using the repository browser.