<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Feb 25, 2011, at 11:09 AM, Rafael Avila de Espindola wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>On 11-02-25 01:35 PM, Owen Anderson wrote:<br><blockquote type="cite">Should this apply to all targets, or only the same ones for which -integrated-as is the default?<br></blockquote><br>Do you have a target for which you need LTO but MC is not working yet? This patch was intended as a stepping stone for requiring MC for finding definitions and uses in global asm, so if there is still a target with no MC that needs LTO, it is probably better to just revert this for now :-(<br></div></blockquote></div><br><div>There are shipping LLVM compilers with LTO support that target ARM, but ARM MC is not 100% functional yet.</div><div><br></div><div>That said, this <i>does</i> make sense.  My point was just that it should be enabled by default on a per-target basis, just like clang's -integrated-as is.</div><div><br></div><div>--Owen</div></body></html>