mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-18 18:56:31 +00:00
36bb675a71
- GLIBC requires a fix to work with binutils 2.30 on aarch64. This fix relies on binutils 2.24 or newer, which is okay for glibc 2.26 since it needs 2.25 or newer anyway. But older glibc versions are now pinned to binutils 2.29 or older on aarch64. - xtensa needs patches in libgcc with gcc 7.3. - comment in newlib's patch to indicate it is a reversal of a commit. Signed-off-by: Alexey Neyman <stilor@att.net>
28 lines
979 B
Diff
28 lines
979 B
Diff
commit 9f057b62caafe08c968103d39b5df82486a175c2
|
|
Author: Dmitry Moskalchuk <dm@crystax.net>
|
|
Date: Thu Aug 13 16:11:54 2015 +0300
|
|
|
|
[android] Add additional multilib option: mfloat-abi=hard
|
|
|
|
Signed-off-by: Dmitry Moskalchuk <dm@crystax.net>
|
|
|
|
---
|
|
gcc/config/arm/t-linux-androideabi | 7 ++++---
|
|
1 file changed, 4 insertions(+), 3 deletions(-)
|
|
|
|
--- a/gcc/config/arm/t-linux-androideabi
|
|
+++ b/gcc/config/arm/t-linux-androideabi
|
|
@@ -1,8 +1,9 @@
|
|
-MULTILIB_OPTIONS = march=armv7-a mthumb
|
|
-MULTILIB_DIRNAMES = armv7-a thumb
|
|
-MULTILIB_EXCEPTIONS =
|
|
+MULTILIB_OPTIONS = march=armv7-a mthumb mfloat-abi=hard
|
|
+MULTILIB_DIRNAMES = armv7-a thumb hard
|
|
+MULTILIB_EXCEPTIONS = mfloat-abi=hard* mthumb/mfloat-abi=hard*
|
|
MULTILIB_MATCHES =
|
|
MULTILIB_OSDIRNAMES =
|
|
+MULTILIB_EXTRA_OPTS = Wl,--no-warn-mismatch
|
|
|
|
# The "special" multilib can be used to build native applications for Android,
|
|
# as opposed to native shared libraries that are then called via JNI.
|