diff options
| author | Alexander Potapenko <glider@google.com> | 2025-05-12 16:03:45 +0200 |
|---|---|---|
| committer | Alexander Potapenko <glider@google.com> | 2025-05-12 15:38:13 +0000 |
| commit | f6671af7193a6d6860e38e17e108afb5934568dc (patch) | |
| tree | 1cd78eea64fb18d97302e52b5d498360104a6b44 /executor/common_linux.h | |
| parent | 77908e5f2ae80bee6d434bca762a25a0a5fc6a83 (diff) | |
executor: arm64: syzos: prevent jump table emission
When compiling SYZOS into the executor binary, the compiler often
attempts to emit a jump table, putting it into the data section
of the executor. SYZOS is unable to access that data and crashes.
Use primes multiplied by 10 to defeat the compiler's heuristics
for jump table emission.
Diffstat (limited to 'executor/common_linux.h')
0 files changed, 0 insertions, 0 deletions
