Skip to content

Commit 93e8783

Browse files
committed
rt: Make __morestack build on win32
1 parent 0580d4e commit 93e8783

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/rt/arch/i386/morestack.S

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,18 @@
2929
#define ALIGNMENT 8
3030
#endif
3131

32-
#if defined (__APPLE__) || defined(_WIN32)
32+
#if defined (__APPLE__)
3333
#define NEW_STACK_ADDR rust_new_stack_sym-.L$pic_ref_pt_0(%eax)
3434
#define DEL_STACK_ADDR rust_del_stack_sym-.L$pic_ref_pt_1(%edx)
3535
#else
36+
#if defined (_WIN32)
37+
#define NEW_STACK_ADDR $_rust_new_stack
38+
#define DEL_STACK_ADDR $_rust_del_stack
39+
#else
3640
#define NEW_STACK_ADDR $rust_new_stack
3741
#define DEL_STACK_ADDR $rust_del_stack
3842
#endif
43+
#endif
3944

4045
#define RETURN_OFFSET 7
4146

0 commit comments

Comments
 (0)