1 | #include "sanitizer_common/sanitizer_asm.h" |
---|---|
2 | #include "builtins/assembly.h" |
3 | |
4 | #if defined(__linux__) && HWASAN_WITH_INTERCEPTORS |
5 | #define COMMON_INTERCEPTOR_SPILL_AREA __hwasan_extra_spill_area |
6 | #define COMMON_INTERCEPTOR_HANDLE_VFORK __hwasan_handle_vfork |
7 | #include "sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S" |
8 | #include "sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S" |
9 | #include "sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S" |
10 | #endif |
11 | |
12 | NO_EXEC_STACK_DIRECTIVE |
13 | |
14 | GNU_PROPERTY_BTI_PAC |
15 |