Files
Gilad Reti f8134aad5e Fix i386 syscall argument constraints (#1)
At some point in the past, it seems like the argument constraint went from "r"  (general register) to "g" (anything but non-general registers).
Since all syscall callers are changing the stack pointer by pushing "ebx" on the stack without the compiler's knowledge, this causes bugs when the compiler chooses to save the argument on the stack, as it cannot reference it correctly later.

Switch back to the "r" constraint to resolve this issue.
2023-04-25 23:55:37 +08:00
..
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2013-11-17 10:08:24 +01:00
2018-03-04 10:26:44 +01:00