https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65897

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |jakub at gcc dot gnu.org
         Resolution|---                         |INVALID

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Please stop reopening this, it is really not a bug.  GCC intentionally does not
try to semantically analyze the inline asm template, for the compiler it is
meant to be an arbitrary text in which it performs string replacements.
If you don't like ATT syntax, just use -masm=intel globally, or you can change
it within inline asm iff you change it back and don't have any % arguments in
between those two (because, obviously the compiler does not and should not know
you've switched the syntax in between).

Reply via email to