svn commit: r280993 - head/gnu/lib/libgcc
Andrew Turner
andrew at FreeBSD.org
Thu Apr 2 17:06:17 UTC 2015
Author: andrew
Date: Thu Apr 2 17:06:15 2015
New Revision: 280993
URL: https://svnweb.freebsd.org/changeset/base/280993
Log:
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
Modified:
head/gnu/lib/libgcc/Makefile
Modified: head/gnu/lib/libgcc/Makefile
==============================================================================
--- head/gnu/lib/libgcc/Makefile Thu Apr 2 17:03:02 2015 (r280992)
+++ head/gnu/lib/libgcc/Makefile Thu Apr 2 17:06:15 2015 (r280993)
@@ -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
More information about the svn-src-head
mailing list