Update flags to match make
Change-Id: I8ba24723d5b507fa178255c124b11356719700cb
diff --git a/cc/x86_linux_host.go b/cc/x86_linux_host.go
index b39c0b4..8f24b05 100644
--- a/cc/x86_linux_host.go
+++ b/cc/x86_linux_host.go
@@ -16,11 +16,9 @@
"-fPIC",
"-no-canonical-prefixes",
- "-include ${SrcDir}/build/core/combo/include/arch/linux-x86/AndroidConfig.h",
- // TODO: Set _FORTIFY_SOURCE=2. Bug 20558757.
"-U_FORTIFY_SOURCE",
- "-D_FORTIFY_SOURCE=0",
+ "-D_FORTIFY_SOURCE=2",
"-fstack-protector",
// Workaround differences in inttypes.h between host and target.
@@ -46,6 +44,8 @@
"-mfpmath=sse",
"-m32",
"-march=prescott",
+ "-D_FILE_OFFSET_BITS=64",
+ "-D_LARGEFILE_SOURCE=1",
}
linuxX8664Cflags = []string{
@@ -55,11 +55,13 @@
linuxX86Ldflags = []string{
"-m32",
`-Wl,-rpath,\$$ORIGIN/../lib`,
+ `-Wl,-rpath,\$$ORIGIN/lib`,
}
linuxX8664Ldflags = []string{
"-m64",
`-Wl,-rpath,\$$ORIGIN/../lib64`,
+ `-Wl,-rpath,\$$ORIGIN/lib64`,
}
linuxClangCflags = append([]string{