Ariadne Conill
c1ecb0ea59
x86: switch back to using x86-specific trampoline
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Jumping into the generic trampoline causes the stack pointer to get
clobbered.
Fixes #61
2024-08-07 18:34:53 -07:00
osy
5d66c194a7
x86_64: define reg names if not defined
...
_GNU_SOURCE can be defined without defining REG_X macros so it is not a
good indicator. (QEMU for example defines it in the build system.) x86
and x86_64 should have consistant looking defs.h so ifndef guards are
added to each REG_X definition.
2021-03-08 14:02:58 -08:00
osy
e1e6508af2
defs: use register output only for FETCH_LINKPTR
2021-01-08 02:59:43 -07:00
Ariadne Conill
388edbe121
x86: port to use common trampoline
2020-12-12 06:32:01 +00:00
Ariadne Conill
9c0ffd8fbb
x86: fix conflicts with musl headers + freestanding adaptations
2020-12-06 11:24:23 +00:00
Ariadne Conill
d0ccf2f96f
x86: modernize
2020-03-29 15:04:03 +00:00
William Pitcock
ee1526c903
arch: add x86 port
2018-02-01 01:26:34 +00:00