When the .size directive was closed with a ';' tcc eat everything after it up to lineend.
Unified · Split
| @@ -729,7 +729,7 @@ static void asm_parse_directive(TCCState *s1) · 728 unmodified lines | |||
| 729 | 729 | ||
| 730 | next(); | 730 | next(); |
| 731 | skip(','); | 731 | skip(','); |
| 732 | while (tok != '\n' && tok != CH_EOF) { | 732 | while (tok != TOK_LINEFEED && tok != ';' && tok != CH_EOF) { |
| 733 | next(); | 733 | next(); |
| 734 | } | 734 | } |
| 735 | } | 735 | } |