<div class="gmail_quote">On 16 December 2011 22:00, Chad Rosier <span dir="ltr"><<a href="mailto:mcrosier@apple.com">mcrosier@apple.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="im">On Dec 16, 2011, at 7:03 PM, Nick Lewycky wrote:<br>
<br>
> The attached patch warns on new expressions for types that are over-allocated, when the "operator new" that will be called is not overridden. Either the operator new in the class or in the global space can override, unless it's a global operator new from a system header. This addresses PR9527.<br>


<br>
</div>Attachment?<br></blockquote><div><br></div><div>Attachment!</div><div><br></div><div>Nick</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">


> pr9527-2.cc:13:3: warning: type 'Test' requires 64 bytes of alignment and the<br>
>       default allocator only guarantees 16 bytes [-Woveraligned]<br>
>   new Test;<br>
>   ^<br>
><br>
> Nick<br>
><br>
</div>> _______________________________________________<br>
> cfe-commits mailing list<br>
> <a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
<br>
</blockquote></div><br>