Merge "Unified sysroot: arch-X/include directories are gone."
This commit is contained in:
@@ -117,7 +117,7 @@ func init() {
|
||||
pctx.StaticVariable("Arm64Cflags", strings.Join(arm64Cflags, " "))
|
||||
pctx.StaticVariable("Arm64Ldflags", strings.Join(arm64Ldflags, " "))
|
||||
pctx.StaticVariable("Arm64Cppflags", strings.Join(arm64Cppflags, " "))
|
||||
pctx.StaticVariable("Arm64IncludeFlags", bionicHeaders("arm64", "arm64"))
|
||||
pctx.StaticVariable("Arm64IncludeFlags", bionicHeaders("arm64"))
|
||||
|
||||
pctx.StaticVariable("Arm64ClangCflags", strings.Join(ClangFilterUnknownCflags(arm64Cflags), " "))
|
||||
pctx.StaticVariable("Arm64ClangLdflags", strings.Join(ClangFilterUnknownCflags(arm64Ldflags), " "))
|
||||
|
@@ -216,7 +216,7 @@ func init() {
|
||||
pctx.StaticVariable("ArmCflags", strings.Join(armCflags, " "))
|
||||
pctx.StaticVariable("ArmLdflags", strings.Join(armLdflags, " "))
|
||||
pctx.StaticVariable("ArmCppflags", strings.Join(armCppflags, " "))
|
||||
pctx.StaticVariable("ArmIncludeFlags", bionicHeaders("arm", "arm"))
|
||||
pctx.StaticVariable("ArmIncludeFlags", bionicHeaders("arm"))
|
||||
|
||||
// Extended cflags
|
||||
|
||||
|
@@ -180,9 +180,8 @@ func init() {
|
||||
|
||||
var HostPrebuiltTag = pctx.VariableConfigMethod("HostPrebuiltTag", android.Config.PrebuiltOS)
|
||||
|
||||
func bionicHeaders(bionicArch, kernelArch string) string {
|
||||
func bionicHeaders(kernelArch string) string {
|
||||
return strings.Join([]string{
|
||||
"-isystem bionic/libc/arch-" + bionicArch + "/include",
|
||||
"-isystem bionic/libc/include",
|
||||
"-isystem bionic/libc/kernel/uapi",
|
||||
"-isystem bionic/libc/kernel/uapi/asm-" + kernelArch,
|
||||
|
@@ -108,7 +108,7 @@ func init() {
|
||||
pctx.StaticVariable("Mips64Cflags", strings.Join(mips64Cflags, " "))
|
||||
pctx.StaticVariable("Mips64Ldflags", strings.Join(mips64Ldflags, " "))
|
||||
pctx.StaticVariable("Mips64Cppflags", strings.Join(mips64Cppflags, " "))
|
||||
pctx.StaticVariable("Mips64IncludeFlags", bionicHeaders("mips64", "mips"))
|
||||
pctx.StaticVariable("Mips64IncludeFlags", bionicHeaders("mips"))
|
||||
|
||||
// Clang cflags
|
||||
pctx.StaticVariable("Mips64ClangCflags", strings.Join(ClangFilterUnknownCflags(mips64ClangCflags), " "))
|
||||
|
@@ -147,7 +147,7 @@ func init() {
|
||||
pctx.StaticVariable("MipsCflags", strings.Join(mipsCflags, " "))
|
||||
pctx.StaticVariable("MipsLdflags", strings.Join(mipsLdflags, " "))
|
||||
pctx.StaticVariable("MipsCppflags", strings.Join(mipsCppflags, " "))
|
||||
pctx.StaticVariable("MipsIncludeFlags", bionicHeaders("mips", "mips"))
|
||||
pctx.StaticVariable("MipsIncludeFlags", bionicHeaders("mips"))
|
||||
|
||||
// Clang cflags
|
||||
pctx.StaticVariable("MipsClangCflags", strings.Join(ClangFilterUnknownCflags(mipsClangCflags), " "))
|
||||
|
@@ -159,7 +159,7 @@ func init() {
|
||||
pctx.StaticVariable("X86_64Cflags", strings.Join(x86_64Cflags, " "))
|
||||
pctx.StaticVariable("X86_64Ldflags", strings.Join(x86_64Ldflags, " "))
|
||||
pctx.StaticVariable("X86_64Cppflags", strings.Join(x86_64Cppflags, " "))
|
||||
pctx.StaticVariable("X86_64IncludeFlags", bionicHeaders("x86_64", "x86"))
|
||||
pctx.StaticVariable("X86_64IncludeFlags", bionicHeaders("x86"))
|
||||
|
||||
// Clang cflags
|
||||
pctx.StaticVariable("X86_64ClangCflags", strings.Join(ClangFilterUnknownCflags(x86_64Cflags), " "))
|
||||
|
@@ -181,7 +181,7 @@ func init() {
|
||||
pctx.StaticVariable("X86Cflags", strings.Join(x86Cflags, " "))
|
||||
pctx.StaticVariable("X86Ldflags", strings.Join(x86Ldflags, " "))
|
||||
pctx.StaticVariable("X86Cppflags", strings.Join(x86Cppflags, " "))
|
||||
pctx.StaticVariable("X86IncludeFlags", bionicHeaders("x86", "x86"))
|
||||
pctx.StaticVariable("X86IncludeFlags", bionicHeaders("x86"))
|
||||
|
||||
// Clang cflags
|
||||
pctx.StaticVariable("X86ClangCflags", strings.Join(ClangFilterUnknownCflags(x86ClangCflags), " "))
|
||||
|
@@ -78,7 +78,7 @@ func init() {
|
||||
pctx.StaticVariable("LinuxBionicCflags", strings.Join(linuxBionicCflags, " "))
|
||||
pctx.StaticVariable("LinuxBionicLdflags", strings.Join(linuxBionicLdflags, " "))
|
||||
|
||||
pctx.StaticVariable("LinuxBionicIncludeFlags", bionicHeaders("x86_64", "x86"))
|
||||
pctx.StaticVariable("LinuxBionicIncludeFlags", bionicHeaders("x86"))
|
||||
|
||||
// Use the device gcc toolchain for now
|
||||
pctx.StaticVariable("LinuxBionicGccRoot", "${X86_64GccRoot}")
|
||||
|
Reference in New Issue
Block a user