Re: V10 [PATCH] C/C++: Add -Waddress-of-packed-member

2018-12-20 Thread H.J. Lu
On Thu, Dec 20, 2018 at 1:28 PM Jason Merrill wrote: > > On 12/20/18 2:52 PM, H.J. Lu wrote: > > On Thu, Dec 20, 2018 at 11:28 AM Jason Merrill wrote: > >> > >> On 12/19/18 12:35 PM, H.J. Lu wrote: > >>> + while (handled_component_p (rhs)) > >>> +{ > >>> + if (TREE_CODE (rhs) == COMPONE

Re: V10 [PATCH] C/C++: Add -Waddress-of-packed-member

2018-12-20 Thread Jason Merrill
On 12/20/18 2:52 PM, H.J. Lu wrote: On Thu, Dec 20, 2018 at 11:28 AM Jason Merrill wrote: On 12/19/18 12:35 PM, H.J. Lu wrote: + while (handled_component_p (rhs)) +{ + if (TREE_CODE (rhs) == COMPONENT_REF) + break; + rhs = TREE_OPERAND (rhs, 0); +} + + if (TREE_CODE (r