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