/* Ensure that -Waddress-of-packed-member doesn't emit notes when suppressed via -w, rather than -Wno-address-of-packed-member. *//* { dg-do compile } *//* { dg-options "-w" } */struct a {/* { dg-bogus "defined here" } */void*ptr;}__attribute__((packed));struct b {/* { dg-bogus "defined here" } */void*ptr;};voidtest(struct a *p){struct b *q = (struct b *)p;}