diff options
| author | grischka <grischka> | 2008-01-16 20:16:35 +0000 |
|---|---|---|
| committer | grischka <grischka> | 2008-01-16 20:16:35 +0000 |
| commit | 3667408a5756a47edcc99d38535f544de7e5867a (patch) | |
| tree | e03306d2a6337107b656f6b39a1a23b76c46dae8 /alloca86.S | |
| parent | 5342b32eef56a73dfc9c932bf4c77963de2f6f8e (diff) | |
| download | tinycc-3667408a5756a47edcc99d38535f544de7e5867a.tar.gz tinycc-3667408a5756a47edcc99d38535f544de7e5867a.tar.bz2 | |
Just warn about unknown directives, define __STDC_VERSION__=199901L
Diffstat (limited to 'alloca86.S')
| -rw-r--r-- | alloca86.S | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,6 +1,8 @@ /* ---------------------------------------------- */ /* alloca86.S */ +#include "config.h" + .globl _alloca _alloca: @@ -9,6 +11,8 @@ _alloca: add $3,%eax and $-4,%eax jz p3 + +#ifdef TCC_TARGET_PE p1: cmp $4096,%eax jle p2 @@ -17,6 +21,8 @@ p1: test %eax,(%esp) jmp p1 p2: +#endif + sub %eax,%esp mov %esp,%eax p3: |
