aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Kralevich <nnk@google.com>2015-12-23 20:28:24 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-12-23 20:28:24 +0000
commit9e44bd4ae074fa88f0e13ab944211b9a99d06629 (patch)
treea6f1bb06c03485286e631517b819e89bb43fb7c5
parent8e2956edefafa73d2a4490613324604a5be4d07a (diff)
parent09b320763ef8e1e91083d155088a47388ec65e4c (diff)
downloadndk-9e44bd4ae074fa88f0e13ab944211b9a99d06629.tar.gz
Merge "enable -fstack-protector-strong on mips and mips64"
-rw-r--r--build/core/toolchains/mips64el-linux-android-4.9/setup.mk1
-rw-r--r--build/core/toolchains/mips64el-linux-android-clang3.6/setup.mk1
-rw-r--r--build/core/toolchains/mipsel-linux-android-4.9/setup.mk1
-rw-r--r--build/core/toolchains/mipsel-linux-android-clang3.6/setup.mk1
4 files changed, 4 insertions, 0 deletions
diff --git a/build/core/toolchains/mips64el-linux-android-4.9/setup.mk b/build/core/toolchains/mips64el-linux-android-4.9/setup.mk
index fa6225ea1..171e218d3 100644
--- a/build/core/toolchains/mips64el-linux-android-4.9/setup.mk
+++ b/build/core/toolchains/mips64el-linux-android-4.9/setup.mk
@@ -29,6 +29,7 @@ TARGET_CFLAGS := \
-finline-functions \
-ffunction-sections \
-funwind-tables \
+ -fstack-protector-strong \
-fmessage-length=0 \
-fno-inline-functions-called-once \
-fgcse-after-reload \
diff --git a/build/core/toolchains/mips64el-linux-android-clang3.6/setup.mk b/build/core/toolchains/mips64el-linux-android-clang3.6/setup.mk
index b4ead73cd..66518cec9 100644
--- a/build/core/toolchains/mips64el-linux-android-clang3.6/setup.mk
+++ b/build/core/toolchains/mips64el-linux-android-clang3.6/setup.mk
@@ -51,6 +51,7 @@ TARGET_CFLAGS := \
-finline-functions \
-ffunction-sections \
-funwind-tables \
+ -fstack-protector-strong \
-fmessage-length=0 \
-Wno-invalid-command-line-argument \
-Wno-unused-command-line-argument \
diff --git a/build/core/toolchains/mipsel-linux-android-4.9/setup.mk b/build/core/toolchains/mipsel-linux-android-4.9/setup.mk
index 27a178a1a..5999d9490 100644
--- a/build/core/toolchains/mipsel-linux-android-4.9/setup.mk
+++ b/build/core/toolchains/mipsel-linux-android-4.9/setup.mk
@@ -29,6 +29,7 @@ TARGET_CFLAGS := \
-finline-functions \
-ffunction-sections \
-funwind-tables \
+ -fstack-protector-strong \
-fmessage-length=0 \
-fno-inline-functions-called-once \
-fgcse-after-reload \
diff --git a/build/core/toolchains/mipsel-linux-android-clang3.6/setup.mk b/build/core/toolchains/mipsel-linux-android-clang3.6/setup.mk
index 03b12943e..5bc796eab 100644
--- a/build/core/toolchains/mipsel-linux-android-clang3.6/setup.mk
+++ b/build/core/toolchains/mipsel-linux-android-clang3.6/setup.mk
@@ -51,6 +51,7 @@ TARGET_CFLAGS := \
-finline-functions \
-ffunction-sections \
-funwind-tables \
+ -fstack-protector-strong \
-fmessage-length=0 \
-Wno-invalid-command-line-argument \
-Wno-unused-command-line-argument \