aboutsummaryrefslogtreecommitdiff
path: root/tcctok.h
diff options
context:
space:
mode:
authorbellard <bellard>2005-04-13 21:30:51 +0000
committerbellard <bellard>2005-04-13 21:30:51 +0000
commit0bca832c18f12a6942e6a346366a06c01ee05daf (patch)
treebb9d1ed7530b8ba334f6893120e395275624c899 /tcctok.h
parent44211ddff5ce7b71bc2ab09f55c17ba81dee5622 (diff)
downloadtinycc-0bca832c18f12a6942e6a346366a06c01ee05daf.tar.gz
tinycc-0bca832c18f12a6942e6a346366a06c01ee05daf.tar.bz2
#pragma pack support (grischka)
Diffstat (limited to 'tcctok.h')
-rw-r--r--tcctok.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/tcctok.h b/tcctok.h
index cb9b670..032d947 100644
--- a/tcctok.h
+++ b/tcctok.h
@@ -109,6 +109,14 @@
DEF(TOK_REGPARM1, "regparm")
DEF(TOK_REGPARM2, "__regparm__")
+/* pragma */
+ DEF(TOK_pack, "pack")
+#if !defined(TCC_TARGET_I386)
+ /* already defined for assembler */
+ DEF(TOK_ASM_push, "push")
+ DEF(TOK_ASM_pop, "pop")
+#endif
+
/* builtin functions or variables */
DEF(TOK_memcpy, "memcpy")
DEF(TOK_memset, "memset")