reverse of the "Identifiers can start and/or contain '.'"
commit2bf43b5483fb65b19b6277948d6438d7c4ccc3bc
authorseyko <seyko2@gmail.com>
Sun, 3 Apr 2016 08:01:05 +0000 (3 11:01 +0300)
committerseyko <seyko2@gmail.com>
Sun, 3 Apr 2016 08:01:05 +0000 (3 11:01 +0300)
treeeea9c2bcdc8c2a7bb50e65ac5f3b5ca972341c7f
parent80343ab7d829c21c65f8f9a14dd20158d028549f
reverse of the "Identifiers can start and/or contain '.'"

    - Identifiers can start and/or contain '.' in PARSE_FLAG_ASM_FILE
    - Move all GAS directives under TOK_ASMDIR prefix

    This patches breaks compilation of the tccboot (linux 2.4.26
    kernel). A test.S which fails with this patches:

    #define SRC(y...) \
    9999: y; \
    .section __ex_table, "a"; \
    .long 9999b, 6001f<---->; \
    .previous

    SRC(1:<>movw (%esi), %bx<------>)
    // 029-test.S:7: error: macro 'SRC' used with too many args
tcc.h
tccasm.c
tccpp.c
tcctok.h