Date: Thu, 2 Apr 2015 17:06:16 +0000 (UTC) From: Andrew Turner <andrew@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r280993 - head/gnu/lib/libgcc Message-ID: <201504021706.t32H6GiW075289@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504021706.t32H6GiW075289>