On Fri, Feb 08, 2013 at 06:55:08PM +0100, Jakub Jelinek wrote: > But the testcase is problematic. > > > --- /dev/null > > +++ b/gcc/testsuite/gcc.dg/debug/dwarf2/pr53948.c > > @@ -0,0 +1,10 @@ > > +/* Test that we emit a .line directive for the line > > + with local variable initializations. */ > > +/* { dg-options "-O0 -g" } */ > > +/* { dg-final { scan-assembler ".loc 1 8 0" } } */ > > It will fail on any target which doesn't support .loc > directives. > I'd say better would be to scan the -fdump-rtl-final > for pr53948.c:8 regex.
Or perhaps /* { dg-options "-O0 -g -dA" } */ /* { dg-final { scan-assembler ".loc 1 8 0|# line 8" } } */ Jakub