platform_build/core/clang
Elliott Hughes 505e4ec646 Be smarter about stack-protector on the host.
Some projects are still built with our host GCC 4.8, which doesn't
support -fstack-protector-strong. The combo .mk files are used by
GCC and clang, so it's not safe to turn on -fstack-protector-strong
there. Instead, do it in the clang-specific .mk for now.

We can clean this up when elfutils (the last code built for the host
with GCC that I'm aware of) is built by clang. We'll be able to
remove the host GCC prebuilts too!

Change-Id: I314b9eab071c132a8e2cb8cc779a75ae8abb12e2
2015-12-14 13:20:59 -08:00
..
arm.mk Merge "Revert "disable Krait for Mac builds to avoid assembler issues"" 2015-09-25 01:07:52 +00:00
arm64.mk Set default to Clang integrated assembler. 2014-10-22 09:21:53 -07:00
config.mk Really allow overriding the LLVM prebuilts path. 2015-11-18 18:01:31 -08:00
HOST_CROSS_windows.mk Add HOST_CROSS_OS 2015-09-09 18:12:29 +00:00
HOST_x86.mk Add HOST_CROSS_OS 2015-09-09 18:12:29 +00:00
HOST_x86_64.mk Add HOST_CROSS_OS 2015-09-09 18:12:29 +00:00
HOST_x86_common.mk Be smarter about stack-protector on the host. 2015-12-14 13:20:59 -08:00
mips.mk Merge "Configure synci generation explicitly" 2015-07-01 18:58:52 +00:00
mips64.mk Merge "Configure synci generation explicitly" 2015-07-01 18:58:52 +00:00
TARGET_arm.mk Use a different linker for ASan binaries. 2015-07-14 11:10:40 -07:00
TARGET_arm64.mk Rename AArch64 ASan target runtime library to match upstream convention. 2015-11-18 22:13:16 -08:00
TARGET_mips.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
TARGET_mips64.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
TARGET_x86.mk Add AddressSanitizer linker flags for x86. 2015-09-02 11:59:45 -07:00
TARGET_x86_64.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
x86.mk Refactor llvm_config.mk and support the 2nd arch 2014-02-07 09:11:22 -08:00
x86_64.mk Refactor llvm_config.mk and support the 2nd arch 2014-02-07 09:11:22 -08:00