https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37195
Eric Gallager <egallager at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
CC| |egallager at gcc dot gnu.org
Resolution|--- |FIXED
Known to fail| |
--- Comment #9 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Jeroen Demeyer from comment #5)
> Created attachment 16428 [details]
> Unified testcase
>
> This testcase exhibits the problem on i386, x86_64, powerpc and powerpc64
> using preprocessor macros.
When compiling this testcase on i386-apple-darwin9.8.0 with gcc8, I get:
$ /usr/local/bin/gcc -O1 -c 16428.c
16428.c:28:Unknown pseudo-op: .ifeqs
16428.c:28:Rest of line ignored. 1st junk character valued 34 (").
16428.c:29:Unknown pseudo-op: .error
16428.c:29:Rest of line ignored. 1st junk character valued 34 (").
16428.c:30:FATAL:Encountered a .endif that doesn't follow a .if or .else
$
So I can't confirm, but I'm assuming that's just an issue with my assembler.
...although:
(In reply to Jeroen Demeyer from comment #8)
> On first sight, it looks fixed in gcc 4.6.0 SVN.
If that's true, then I can close this as FIXED.