| # split_x32_2.s: x32 specific, -fsplit-stack calling non-split | |
| .text | |
| .global fn1 | |
| .type fn1,@function | |
| fn1: | |
| cmp %fs:0x40,%esp | |
| jae 1f | |
| callq __morestack | |
| retq | |
| 1: | |
| callq fn3 | |
| retq | |
| .size fn1,. - fn1 | |
| .global fn2 | |
| .type fn2,@function | |
| fn2: | |
| lea -0x200(%rsp),%r10d | |
| cmp %fs:0x40,%r10d | |
| jae 1f | |
| callq __morestack | |
| retq | |
| 1: | |
| callq fn3 | |
| retq | |
| .size fn2,. - fn2 | |
| .section .note.GNU-stack,"",@progbits | |
| .section .note.GNU-split-stack,"",@progbits |