Commit Graph

6 Commits

Author SHA1 Message Date
Frank Denis
a589d64b42 Handle SIGPROT, CHERI's in-address space security exception 2023-09-12 21:04:06 +02:00
Frank Denis
ffcf899875 Improve AX_CHECK_CATCHABLE_SEGV 2022-11-13 23:17:14 +01:00
Frank Denis
7168944f16 Update some autoconf definitions 2021-04-08 10:57:21 +02:00
Frank Denis
2864701f1b C++ compat 2017-06-23 11:48:08 +02:00
Frank Denis
1900e07166 Don't run the catchable segv test on __EMSCRIPTEN__ 2017-06-23 11:33:24 +02:00
Frank Denis
c3045e2cb0 Check that SIGSEGV handlers work
Tools such as ASAN may trap violations instead of our handlers,
making the sodium_utils{2,3} test fail.

This has been documented for a long time, but it's probably better
to detect this and ignore tests depending on working signal handlers.
2017-06-23 11:11:16 +02:00