File tree Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 1
1
---
2
- refs/heads/master: 5ce33ceb7665c7a3366f05a50360d78bc4f65a66
2
+ refs/heads/master: 9675343dc975a0159d5f7b52e4a7f72737f0549c
Original file line number Diff line number Diff line change @@ -94,7 +94,8 @@ MORESTACK:
94
94
movl NEW_STACK_ADDR,%eax
95
95
movl %eax ,(%esp )
96
96
movl %edx ,4 (%esp )
97
- calll UPCALL_CALL_C_STACK
97
+ // FIXME: Don't understand why just _here_ I have to say @PLT
98
+ calll UPCALL_CALL_C_STACK@PLT
98
99
99
100
movl 12 (%esp ),%edx // Grab the return pointer.
100
101
addl $RETURN_OFFSET,%edx // Skip past the `add esp,4` and the `ret`.
Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ static size_t const BUF_BYTES = 2048;
96
96
97
97
// FIXME: We want this to be 128 but need to slim the red zone calls down
98
98
#ifdef __i386__
99
- #define RED_ZONE_SIZE 256
99
+ #define RED_ZONE_SIZE 2048
100
100
#endif
101
101
102
102
#ifdef __x86_64__
You can’t perform that action at this time.
0 commit comments