diff options
Diffstat (limited to 'tccasm.c')
| -rw-r--r-- | tccasm.c | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -571,6 +571,20 @@ static void asm_parse_directive(TCCState *s1) last_text_section = sec; } break; +#ifdef TCC_TARGET_I386 + case TOK_ASM_code16: + { + next(); + s1->seg_size = 16; + } + break; + case TOK_ASM_code32: + { + next(); + s1->seg_size = 32; + } + break; +#endif default: error("unknown assembler directive '.%s'", get_tok_str(tok, NULL)); break; |
