<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Feb 21, 2011, at 4:07 PM, Rafael Ávila de Espíndola wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><blockquote type="cite">I may have missed some context here, but why is it a bug anywhere to<br></blockquote><blockquote type="cite">include asm global in symbols list ? The symbols list is the list of<br></blockquote><blockquote type="cite">the symbols linker would normally find in .o file if LTO is not<br></blockquote><blockquote type="cite">used.<br></blockquote><br>It is not a bug to include it, if the included symbol is correct :-)<br><br>In a build of firefox I was seeing symbols whose names would start with<br>a tab. A reduced testcase is<br><br>module asm "\09.if\093 < 10"<br>module asm "\09.globl\09_ZN14nsXPTCStubBase5Stub3Ev"<br>module asm "\09.endif"<br><br>While we can always push the hack a bit further, I don't see a way to<br>get this right in general other then using MC. Since that is more work<br>than I can do right now and since the hack doesn't add a lot of value on<br>ELF, I would like to disable it for now unless we have a Mach-O target.<font class="Apple-style-span" color="#006312"><br></font></div></blockquote><br></div><div>Ok.</div><div>-</div><div>Devang</div><br></body></html>