/* { dg-do link } */ | |
/* { dg-options "-O2" } */ | |
/* { dg-require-effective-target label_values } */ | |
void *a; | |
int b, c, d; | |
void | |
bar () | |
{ | |
switch (c) | |
{ | |
case 0: | |
lab: | |
__asm__ (""); | |
return; | |
default: | |
break; | |
} | |
b = 0; | |
d = 0; | |
a = &&lab; | |
} | |
void | |
foo () | |
{ | |
bar (); | |
} | |
int | |
main() | |
{ | |
} |