Skip site navigation (1)Skip section navigation (2)
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>