Skip to content

Commit 731bc61

Browse files
committed
Add back missing functions on windows-gnu
1 parent 81f9804 commit 731bc61

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

src/arch/i686.S

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ GLOBAL(__stacker_stack_pointer):
99
mov %esp, %eax
1010
ret
1111

12+
#if defined(WINDOWS)
13+
GLOBAL(__stacker_get_tib_32):
14+
mov %fs:0x18, %eax
15+
ret
16+
#endif
17+
1218
GLOBAL(__stacker_switch_stacks):
1319
push %ebp
1420
mov %esp, %ebp

src/arch/x86_64.S

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ GLOBAL(__stacker_stack_pointer):
1919
#define ARG3 %rdx
2020
#endif
2121

22+
#if defined(WINDOWS)
23+
GLOBAL(__stacker_get_tib_64):
24+
mov %gs:0x30, %rax
25+
ret
26+
#endif
27+
2228
GLOBAL(__stacker_switch_stacks):
2329
push %rbp
2430
mov %rsp, %rbp

0 commit comments

Comments
 (0)