http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46221
Dave Korn <davek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target|powerpc-linux, i?86-linux, |powerpc-linux, i?86-linux,
|alpha-linux |alpha-linux, i?86-pc-cygwin
Status|RESOLVED |REOPENED
CC| |davek at gcc dot gnu.org
Depends on| |46674
Resolution|FIXED |
AssignedTo|rguenth at gcc dot gnu.org |davek at gcc dot gnu.org
--- Comment #26 from Dave Korn <davek at gcc dot gnu.org> 2010-12-15 16:28:12
UTC ---
(In reply to comment #25)
> *** Bug 46674 has been marked as a duplicate of this bug. ***
Actually, it's a genuine bug in the patch; it ends up comparing C identifiers
to actual assembler names, which works fine when there's no USER_LABEL_PREFIX
and when none of the nodes in question have __asm("..") names, but runs into
problems if/when there is/they do.
See attachment 22765 for the patch to resolve all this by always using
assembler names. Bootstraps and testruns are under way.