// { dg-do compile }// { dg-options "-Wunused" }// If __attribute__ ((unused)) follows a label and precedes a// declaration, we should get a warning for the label, not the// declaration.voidf1(){int i1;// { dg-warning "unused variable" }
l1:__attribute__((unused))int i2;// { dg-warning "label \[^\n\]* not used" }}