diff options
author | andrew <andrew@FreeBSD.org> | 2015-04-02 17:06:15 +0000 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2015-04-02 17:06:15 +0000 |
commit | 44cd45611c76a14debaa8abfa9bb609966552e76 (patch) | |
tree | a5fd2363fef032af9cee4cf2abce536809556bdf | |
parent | 30caa191158ed79be97878a1435972016e6f539f (diff) | |
download | FreeBSD-src-44cd45611c76a14debaa8abfa9bb609966552e76.zip FreeBSD-src-44cd45611c76a14debaa8abfa9bb609966552e76.tar.gz |
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
-rw-r--r-- | gnu/lib/libgcc/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gnu/lib/libgcc/Makefile b/gnu/lib/libgcc/Makefile index e7d10b2..f0efff4 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 |