aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/Wdangling-pointer-9.c
blob: f6c92855404d8dcbeb13cd0ccf0747ee6b77620b (plain)
1
2
3
4
5
6
7
8
9
/* PR middle-end/106080 */
/* { dg-do compile } */
/* { dg-options "-O2 -Wdangling-pointer" } */

void
foo (void **failaddr)
{
  *failaddr = ({ __label__ __here; __here: &&__here; }); /* { dg-bogus "address of local variable" } */
}