[Bug debug/53363] g++.dg/debug/dwarf2/thunk1.C FAILs

howarth at nitro dot med.uc.edu gcc-bugzilla@gcc.gnu.org
Tue Mar 5 16:55:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53363

--- Comment #15 from Jack Howarth <howarth at nitro dot med.uc.edu> 2013-03-05 16:55:07 UTC ---
(In reply to comment #14)
> (In reply to comment #13)
> > What is supposed to be tested? Should the whole test skipped on darwin or only
> > the dg-final?
> 
> The whole test; the test is verifying that the x86 PIC thunk doesn't have debug
> info, but Darwin doesn't emit that thunk.

Any idea how to disable this on darwin? While...

// { dg-do compile { target { { i?86-*-* || x86_64-*-* } && { ! *-*-darwin* } }
} }

parses in dejagnu, the required...

// { dg-do compile { target { { i?86-*-* || x86_64-*-* } && { ! *-*-darwin* }
&& ia32 } } }

doesn't...

ERROR: g++.dg/debug/dwarf2/thunk1.C -std=gnu++98: syntax error in target
selector "target  i?86-*-* || x86_64-*-*  &&  ! *-*-darwin*  &&  ia32" for "
dg-do 2 compile { target { { i?86-*-* || x86_64-*-* } && { ! *-*-darwin* } && {
ia32 } } } "



More information about the Gcc-bugs mailing list