Workaround 'value of SIGBUS unknown' cppcheck info messages
authorIvan Maidanski <ivmai@mail.ru>
Sat, 22 Oct 2016 07:11:46 +0000 (10:11 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Sat, 22 Oct 2016 07:11:46 +0000 (10:11 +0300)
commit842f762f18106677addecb0e2ca00c9cbf745e53
tree0f56a881c7c948e089ad005777806fafc40bdb33
parentf81cb9636ad852a705e7db9bf0e3e26cec0295b1
Workaround 'value of SIGBUS unknown' cppcheck info messages

* include/private/gcconfig.h [SIGBUS && !CPPCHECK] (HAVE_SIGBUS): New
macro.
* os_dep.c [NEED_FIND_LIMIT || UNIX_LIKE] (old_bus_handler,
GC_set_and_save_fault_handler, GC_reset_fault_handler): Replace
"ifdef SIGBUS" with "ifdef HAVE_SIGBUS".
* pthread_stop_world.c [!GC_OPENBSD_UTHREADS && !NACL]
(GC_remove_allowed_signals): Likewise.
include/private/gcconfig.h
os_dep.c
pthread_stop_world.c