aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.4.3/gcc/config/arm/t-linux-androideabi
diff options
context:
space:
mode:
authorJing Yu <jingyu@google.com>2010-07-22 14:39:44 -0700
committerJing Yu <jingyu@google.com>2010-07-22 14:39:44 -0700
commitf01e65905acd1e2052e875130cb723a658765bc8 (patch)
tree59218ed4db7b694046c1a5bf24bfb18005c0edf8 /gcc-4.4.3/gcc/config/arm/t-linux-androideabi
parentb094d6c4bf572654a031ecc4afe675154c886dc5 (diff)
downloadtoolchain_gcc-f01e65905acd1e2052e875130cb723a658765bc8.tar.gz
toolchain_gcc-f01e65905acd1e2052e875130cb723a658765bc8.tar.bz2
toolchain_gcc-f01e65905acd1e2052e875130cb723a658765bc8.zip
Backport upstream arm-linux-androideabi target to gcc-4.4.3.
From now on, the general Android toolchain will be arm-linux-androideabi. arm-eabi toolchain built from this source does not contain Android specific configurations and will only be used to build Android kernel. Read recent changes in toolchain/build/README for more details. Change-Id: I7526576949b55809da5c24d34e1df884301c05b2
Diffstat (limited to 'gcc-4.4.3/gcc/config/arm/t-linux-androideabi')
-rw-r--r--gcc-4.4.3/gcc/config/arm/t-linux-androideabi10
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc-4.4.3/gcc/config/arm/t-linux-androideabi b/gcc-4.4.3/gcc/config/arm/t-linux-androideabi
new file mode 100644
index 000000000..8f1307c55
--- /dev/null
+++ b/gcc-4.4.3/gcc/config/arm/t-linux-androideabi
@@ -0,0 +1,10 @@
+MULTILIB_OPTIONS = march=armv7-a mthumb
+MULTILIB_DIRNAMES = armv7-a thumb
+MULTILIB_EXCEPTIONS =
+MULTILIB_MATCHES =
+MULTILIB_OSDIRNAMES =
+
+# The "special" multilib can be used to build native applications for Android,
+# as opposed to native shared libraries that are then called via JNI.
+#MULTILIB_OPTIONS += tno-android-cc
+#MULTILIB_DIRNAMES += special