Commit d856e34
committed
Makefile: executor: build without jump tables
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.
To work around this, build the executor with -fno-jump-tables.
This may in theory impact the execution speed. If that happens, we'll
need to compile SYZOS as a separate translation unit.1 parent 77908e5 commit d856e34
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| |||
0 commit comments