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

2018-12-20 Thread Jason Merrill
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 (rhs) != COMPONENT_REF) +return NULL_TREE; + + object = TREE_OPERAND (rhs, 0); + field

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

2018-12-19 Thread H.J. Lu
On Wed, Dec 19, 2018 at 6:51 AM H.J. Lu wrote: > > On Tue, Dec 18, 2018 at 2:14 PM Jason Merrill wrote: > > > > On 12/18/18 4:12 PM, H.J. Lu wrote: > > > On Tue, Dec 18, 2018 at 12:36 PM Jason Merrill wrote: > > >> > > >> On 12/18/18 9:10 AM, H.J. Lu wrote: > > >>> + switch (TREE_CODE (rhs)) >