summaryrefslogtreecommitdiffstats
path: root/core/combo/arch
diff options
context:
space:
mode:
authorYing Wang <wangying@android.com>2013-02-15 19:33:59 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2013-02-15 19:33:59 +0000
commit5e12e60b472fbd2e712ee9ba04637e3d26b18b71 (patch)
tree2aac9748a1ddaedf948d0fa21e905f84299ba653 /core/combo/arch
parentf6b670b702c3f9ba307ddd0751d471116d9d1a90 (diff)
parent695fee31adde0b04230aeacd9d4b0f5972ccd622 (diff)
downloadbuild-5e12e60b472fbd2e712ee9ba04637e3d26b18b71.zip
build-5e12e60b472fbd2e712ee9ba04637e3d26b18b71.tar.gz
build-5e12e60b472fbd2e712ee9ba04637e3d26b18b71.tar.bz2
Merge "For the current MIPS compiler __builtin___clear_cache() generates synci instruction only with -msynci option So, add -msynci to all mips32r2 makefiles. Also add msynci to the list flags not recognized by clang."
Diffstat (limited to 'core/combo/arch')
-rw-r--r--core/combo/arch/mips/mips32r2-fp.mk3
-rw-r--r--core/combo/arch/mips/mips32r2.mk3
-rw-r--r--core/combo/arch/mips/mips32r2dsp-fp.mk3
-rw-r--r--core/combo/arch/mips/mips32r2dsp.mk3
-rw-r--r--core/combo/arch/mips/mips32r2dspr2-fp.mk3
-rw-r--r--core/combo/arch/mips/mips32r2dspr2.mk3
6 files changed, 12 insertions, 6 deletions
diff --git a/core/combo/arch/mips/mips32r2-fp.mk b/core/combo/arch/mips/mips32r2-fp.mk
index a407f00..08d91df 100644
--- a/core/combo/arch/mips/mips32r2-fp.mk
+++ b/core/combo/arch/mips/mips32r2-fp.mk
@@ -8,7 +8,8 @@ arch_variant_cflags := \
-march=mips32r2 \
-mtune=mips32r2 \
-mips32r2 \
- -mhard-float
+ -mhard-float \
+ -msynci
arch_variant_ldflags := \
-EL
diff --git a/core/combo/arch/mips/mips32r2.mk b/core/combo/arch/mips/mips32r2.mk
index 369d499..16ce76f 100644
--- a/core/combo/arch/mips/mips32r2.mk
+++ b/core/combo/arch/mips/mips32r2.mk
@@ -6,7 +6,8 @@ arch_variant_cflags := \
-march=mips32r2 \
-mtune=mips32r2 \
-mips32r2 \
- -msoft-float
+ -msoft-float \
+ -msynci
arch_variant_ldflags := \
-EL
diff --git a/core/combo/arch/mips/mips32r2dsp-fp.mk b/core/combo/arch/mips/mips32r2dsp-fp.mk
index 886872d..fe2b1fe 100644
--- a/core/combo/arch/mips/mips32r2dsp-fp.mk
+++ b/core/combo/arch/mips/mips32r2dsp-fp.mk
@@ -11,7 +11,8 @@ arch_variant_cflags := \
-mtune=mips32r2 \
-mips32r2 \
-mhard-float \
- -mdsp
+ -mdsp \
+ -msynci
arch_variant_ldflags := \
-EL
diff --git a/core/combo/arch/mips/mips32r2dsp.mk b/core/combo/arch/mips/mips32r2dsp.mk
index e67adc7..8a8976c 100644
--- a/core/combo/arch/mips/mips32r2dsp.mk
+++ b/core/combo/arch/mips/mips32r2dsp.mk
@@ -10,7 +10,8 @@ arch_variant_cflags := \
-mtune=mips32r2 \
-mips32r2 \
-msoft-float \
- -mdsp
+ -mdsp \
+ -msynci
arch_variant_ldflags := \
-EL
diff --git a/core/combo/arch/mips/mips32r2dspr2-fp.mk b/core/combo/arch/mips/mips32r2dspr2-fp.mk
index 27e090d..7e882b3 100644
--- a/core/combo/arch/mips/mips32r2dspr2-fp.mk
+++ b/core/combo/arch/mips/mips32r2dspr2-fp.mk
@@ -11,7 +11,8 @@ arch_variant_cflags := \
-mtune=mips32r2 \
-mips32r2 \
-mhard-float \
- -mdspr2
+ -mdspr2 \
+ -msynci
arch_variant_ldflags := \
-EL
diff --git a/core/combo/arch/mips/mips32r2dspr2.mk b/core/combo/arch/mips/mips32r2dspr2.mk
index c493d9a..c311523 100644
--- a/core/combo/arch/mips/mips32r2dspr2.mk
+++ b/core/combo/arch/mips/mips32r2dspr2.mk
@@ -10,7 +10,8 @@ arch_variant_cflags := \
-mtune=mips32r2 \
-mips32r2 \
-msoft-float \
- -mdspr2
+ -mdspr2 \
+ -msynci
arch_variant_ldflags := \
-EL