[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] GAS symbols

From: Sergey Korshunoff
Subject: Re: [Tinycc-devel] GAS symbols
Date: Tue, 29 Mar 2016 20:55:29 +0300


Patch  "Identifiers can start and/or contain '.' in PARSE_FLAG_ASM_FILE"
breaks preprocessing on *.S
A test program (from a linux-2.4.26)

#define SRC(y...)                   \
        9999: y;                        \
        .section __ex_table, "a";       \
        .long 9999b, 6001f      ;       \
SRC(1:  movw (%esi), %bx        )
// 029-test.S:7: error: macro 'SRC' used with too many args
// commit_bad=aa1ed616eb01efe353e7c5e829fffbed01b428bd
//    Identifiers can start and/or contain '.' in PARSE_FLAG_ASM_FILE
// commit_good=17395ea5070bb05681f93ce7a8019c8c863a607b

This test compules OK if changes commut_good..commit_bad are reverted.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]