We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 55069d8 commit 3e7cf60Copy full SHA for 3e7cf60
1 file changed
Tools/jit/_targets.py
@@ -163,10 +163,8 @@ async def _compile(
163
# __FILE__ macro and assert failure messages) for reproducibility:
164
f"-ffile-prefix-map={CPYTHON}=.",
165
f"-ffile-prefix-map={tempdir}=.",
166
- # Don't emit unwind tables or CFI directives. JIT stencils are
167
- # not standard functions and their unwind info is not usable at
168
- # runtime. The optimizer can produce unbalanced CFI directives
169
- # that some assemblers reject (e.g. Apple LLVM 21):
+ # Don't emit CFI directives. The optimizer can produce unbalanced
+ # CFI directives that some assemblers reject (e.g. Apple LLVM 21):
170
"-fno-unwind-tables",
171
# Don't call built-in functions that we can't find or patch:
172
"-fno-builtin",
0 commit comments