On 4/2/17 1:53 PM, Segher Boessenkool wrote: > On Sun, Apr 02, 2017 at 09:48:36AM -0500, Peter Bergner wrote: >> On 4/2/17 2:29 AM, Andreas Schwab wrote: >>>> +/* { dg-require-effective-target dfp } */ >> [snip] >>> FAIL: gcc.target/powerpc/pr80246.c (test for excess errors) >>> Excess errors: >>> /daten/gcc/gcc-20170401/gcc/testsuite/gcc.target/powerpc/pr80246.c:18:10: >>> error: Builtin function __builtin_dxex requires the -mhard-dfp option >> >> What configure options are you using? I would have expected this the >> dg-require-effective-target to disable this test if you don't have >> -mhard-dfp. > > This should test hard_dfp instead of dfp.
Ah, yes, dfp is just support for they DFP types. I'll make that change and commit it. > I also have a fix for the dfp-builtin-1.c problem. You mean you have a patch to the regex to match both std/stw and ld/lwz? > Still pondering what to do about the last one, fold-vec-mule-misc.c: > vsx_ok is pretty useless, or confusingly named at least. Ummm, how would my patch have affected that FAIL, as it doesn't use any _Decimal* types, let alone the dxex* or diex* patterns that I changed? Peter