powerpc64le: Avoid conflicting types for f64xfmaf128 when IFUNC is not used

Avoid defining f64xfmaf128 twice when building s_fmaf128.c.
This can be reproduced on powerpc64le whenever f128 functions do not
have IFUNC enabled, e.g. using "--with-cpu=power8 --disable-multi-arch", or
when using "-with-cpu=power9".

Fixes: b3f27d8150 ("Add narrowing fma functions")
This commit is contained in:
Tulio Magno Quites Machado Filho 2021-09-23 14:04:21 -03:00
parent 4ed7a383f9
commit 54ff4f1e39

View File

@ -1,3 +1,5 @@
#define NO_MATH_REDIRECT
#define f64xfmaf128 __hide_f64xfmaf128
#include <float128_private.h>
#undef f64xfmaf128
#include "../ldbl-128/s_fmal.c"