From 86568cc98083a3cb1825342ed58182b4102a6c0c Mon Sep 17 00:00:00 2001 From: Andrew Turner Date: Thu, 2 Apr 2015 17:06:15 +0000 Subject: [PATCH] Exclude the floating-point functions from libgcc_s on arm64, they are unneeded and will be provided by compiler-rt. Sponsored by: The FreeBSD Foundation --- gnu/lib/libgcc/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/lib/libgcc/Makefile b/gnu/lib/libgcc/Makefile index e7d10b23f1b4..f0efff476dc2 100644 --- a/gnu/lib/libgcc/Makefile +++ b/gnu/lib/libgcc/Makefile @@ -55,7 +55,7 @@ LIB2FUNCS+= _fixuns${mode}si .endfor # Likewise double-word routines. -.if ${TARGET_CPUARCH} != "arm" +.if ${TARGET_CPUARCH} != "aarch64" && ${TARGET_CPUARCH} != "arm" # These are implemented in an ARM specific file but will not be filtered out .for mode in sf df xf tf LIB2FUNCS+= _fix${mode}di _fixuns${mode}di