http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43038
--- Comment #14 from Jan Hubicka <hubicka at ucw dot cz> 2011-03-02 16:34:22 UTC --- Ah, the reason for writting reply was primarily the observation that enforcing partitioning based on origin of asm statement won't fly with crossmoudle inlining, so I think it is quite useless complication of the whole thing. Also the not mangling unless we hit conflict probably should be implemented in a way that when conflict exists all static of same name are renamed, so asm statements won't compile rather that end up referring random other variable. Honza