aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/config.gcc
diff options
context:
space:
mode:
authorBen Cheng <bccheng@google.com>2014-04-02 13:57:00 -0700
committerBen Cheng <bccheng@google.com>2014-04-02 13:59:52 -0700
commit65453211e00f83dee15ba04e3297852d1683160d (patch)
tree1feda08de2c1d27a5872847fb1a180e9d4d3dee2 /gcc-4.9/gcc/config.gcc
parent3afa2d0f090d332334952779d7c0ad6e3a20c1f3 (diff)
downloadtoolchain_gcc-65453211e00f83dee15ba04e3297852d1683160d.tar.gz
toolchain_gcc-65453211e00f83dee15ba04e3297852d1683160d.tar.bz2
toolchain_gcc-65453211e00f83dee15ba04e3297852d1683160d.zip
[4.9] Apply aarch64 patches for Android toolchain build.
- The changes in gcc/config.gcc and gcc/config/aarch64/aarch64-linux.h will be upstreamed. - libatomic is disabled for now. - md_unwind_header in libgcc/config.host is also disabled for now due to lack of sys/ucontext.h. Change-Id: Idad7c75a9eaf27e6737fe3a217ff2791b4bf8358
Diffstat (limited to 'gcc-4.9/gcc/config.gcc')
-rw-r--r--gcc-4.9/gcc/config.gcc3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc-4.9/gcc/config.gcc b/gcc-4.9/gcc/config.gcc
index 3c55c88af..7e51940f1 100644
--- a/gcc-4.9/gcc/config.gcc
+++ b/gcc-4.9/gcc/config.gcc
@@ -903,8 +903,9 @@ aarch64*-*-elf)
TM_MULTILIB_CONFIG=`echo $TM_MULTILIB_CONFIG | sed 's/^,//'`
;;
aarch64*-*-linux*)
- tm_file="${tm_file} dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h"
+ tm_file="${tm_file} dbxelf.h elfos.h gnu-user.h linux.h linux-android.h glibc-stdint.h"
tm_file="${tm_file} aarch64/aarch64-elf.h aarch64/aarch64-linux.h"
+ extra_options="${extra_options} linux-android.opt"
tmake_file="${tmake_file} aarch64/t-aarch64 aarch64/t-aarch64-linux"
case $target in
aarch64_be-*)