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 } } } "

Reply via email to