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
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to