Skip to content
This repository was archived by the owner on Feb 13, 2025. It is now read-only.

Commit d29d047

Browse files
author
Anselm Kruis
committed
Stackless issue #173: Fix the amd64 unix clobber list
The unused full clobber list must contain "st" too.
1 parent a871dd3 commit d29d047

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Include/internal/slp_switch_amd64_unix.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
If the ABI evolves, it might be necessary to add some of these registers */
9090
#define REGS_CLOBBERED "memory", "rax", "rbx", "rcx", "rdx", "rsi", "rdi", \
9191
"r8", "r9", "r10", "r11", "r12", "r13", "r14", "r15", \
92-
"st(1)", "st(2)", "st(3)", "st(4)", "st(5)", "st(6)", "st(7)", \
92+
"st", "st(1)", "st(2)", "st(3)", "st(4)", "st(5)", "st(6)", "st(7)", \
9393
"xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5", "xmm6", "xmm7", \
9494
"xmm8", "xmm9", "xmm10", "xmm11", "xmm12", "xmm13", "xmm14", "xmm15"
9595
#endif

0 commit comments

Comments
 (0)