From 9e1f4aef865ddeffeb4b5f6578fefab606783120 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 4 Apr 2024 15:43:50 -0700 Subject: x86-64: Exclude FMA4 IFUNC functions for -mapxf When -mapxf is used to build glibc, the resulting glibc will never run on FMA4 machines. Exclude FMA4 IFUNC functions when -mapxf is used. This requires GCC which defines __APX_F__ for -mapxf with commit: 1df56719bd8 x86: Define __APX_F__ for -mapxf Reviewed-by: Sunil K Pandey --- config.h.in | 3 +++ 1 file changed, 3 insertions(+) (limited to 'config.h.in') diff --git a/config.h.in b/config.h.in index cf4212f5eb..fd1499e9e2 100644 --- a/config.h.in +++ b/config.h.in @@ -295,4 +295,7 @@ /* Define if -mmovbe is enabled by default on x86. */ #undef HAVE_X86_MOVBE +/* Define if -mapxf is enabled by default on x86. */ +#undef HAVE_X86_APX + #endif -- cgit 1.4.1