[Bug gas/32391] \@ incorrectly handled in nested macros

2024-12-02 Thread regis.duchesne at broadcom dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=32391 --- Comment #6 from Regis Duchesne --- (In reply to Nick Clifton from comment #5) Hi Nick, > But in the meantime I think that I have uncovered *part* of the reason why > the \@ counter is behaving strangely: The \@ counter is incremented at

[Bug gas/32391] \@ incorrectly handled in nested macros

2024-11-29 Thread regis.duchesne at broadcom dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=32391 --- Comment #4 from Regis Duchesne --- Hi Nick, > I assume that you also feel the same about \+, correct ? I feel the same about all arguments (explicit or implicit) which have the same name in an outer and an inner macro. That includes any

[Bug gas/32391] \@ incorrectly handled in nested macros

2024-11-28 Thread regis.duchesne at broadcom dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=32391 --- Comment #2 from Regis Duchesne --- Hi Nick, thanks for looking at this bug. > I think that this is more of a lack-of-documentation issue than a bug. > Specifically - I would expect \@ to evaluate to the same number anywhere > inside a

[Bug gas/32391] New: \@ incorrectly handled in nested macros

2024-11-26 Thread regis.duchesne at broadcom dot com
: gas Assignee: unassigned at sourceware dot org Reporter: regis.duchesne at broadcom dot com Target Milestone: --- Compiling this code === .macro outer before_inner_\@: nop .macro inner inside_inner_\@: nop .endm inner inner after_inner_