Fixes include the double quotes bug

Added push_macro, pop_macro support
Fix pack bug, when output with-E will pack the bug
This commit is contained in:
jiang
2014-05-02 11:23:54 +08:00
parent 5b52a44b52
commit 6c8207633f
6 changed files with 248 additions and 111 deletions

View File

@ -138,6 +138,8 @@
/* pragma */
DEF(TOK_pack, "pack")
DEF(TOK_PUSH_MACRO, "push_macro")
DEF(TOK_POP_MACRO, "pop_macro")
#if !defined(TCC_TARGET_I386) && !defined(TCC_TARGET_X86_64)
/* already defined for assembler */
DEF(TOK_ASM_push, "push")