<div dir="ltr">lgtm</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Feb 13, 2014 at 8:39 AM, Rafael EspĂ­ndola <span dir="ltr"><<a href="mailto:rafael.espindola@gmail.com" target="_blank">rafael.espindola@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 13 February 2014 00:30, Rafael EspĂ­ndola <<a href="mailto:rafael.espindola@gmail.com">rafael.espindola@gmail.com</a>> wrote:<br>

> On 12 February 2014 22:23, Reid Kleckner <<a href="mailto:rnk@google.com">rnk@google.com</a>> wrote:<br>
>> lgtm, assuming this passes an optimized build of something interesting.<br>
>><br>
>> Should we go further and assert(!isa<GlobalAlias>(this) || S.empty()); in<br>
>> GlobalValue::setSection?<br>
><br>
> Good point. I can't imagine why some pass would want to set this even<br>
> temporarily. We cannot use isa on the header because GlobalAlias is<br>
> incomplete there. What do you think of the attached patch? I will try<br>
> a clang bootstrap with it tomorrow.<br>
<br>
</div></div>This passed the bootstrap.<br>
<br>
Cheers,<br>
Rafael<br>
</blockquote></div><br></div>