On Mon 2 Aug 2010 10:44, Kilbane, Stephen pondered:
> For #6101, the test's just started failing for 4.3 because 4.3 adds a
> new xfail condition not applied to 4.1:
>
> 4.1: // { dg-do run { xfail sparc*-*-solaris2* } }
> 4.3: // { dg-do run { xfail { { sparc*-*-solaris2* } || lax_strtofp } } }
>
> lax_strtofp just translates as "if target uses uClibc", which explains
> why this test is now PASS for bfin-elf and XPASS for bfin-linux-uclibc
> and bfin-uclinux.
>
> DG/TCL's syntax is defeating me, though. How do I express:
>
> // { dg-do run { xfail { { sparc*-*-solaris2* } ||
> { lax_strtofp && ! bfin-*-* } } }
>
> ?
Thought someone here might know better....