diff --git a/cc/config/arm64_device.go b/cc/config/arm64_device.go index 0d22ed498..390936a40 100644 --- a/cc/config/arm64_device.go +++ b/cc/config/arm64_device.go @@ -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), " ")) diff --git a/cc/config/arm_device.go b/cc/config/arm_device.go index f093563fb..7110ccb52 100644 --- a/cc/config/arm_device.go +++ b/cc/config/arm_device.go @@ -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 diff --git a/cc/config/global.go b/cc/config/global.go index 82a44e615..e9f5473e6 100644 --- a/cc/config/global.go +++ b/cc/config/global.go @@ -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, diff --git a/cc/config/mips64_device.go b/cc/config/mips64_device.go index 3a49e7b1e..35fa55100 100644 --- a/cc/config/mips64_device.go +++ b/cc/config/mips64_device.go @@ -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), " ")) diff --git a/cc/config/mips_device.go b/cc/config/mips_device.go index c135029be..d154426db 100644 --- a/cc/config/mips_device.go +++ b/cc/config/mips_device.go @@ -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), " ")) diff --git a/cc/config/x86_64_device.go b/cc/config/x86_64_device.go index 2a6fe2a99..a98001e3d 100644 --- a/cc/config/x86_64_device.go +++ b/cc/config/x86_64_device.go @@ -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), " ")) diff --git a/cc/config/x86_device.go b/cc/config/x86_device.go index 23518b6ee..53d2265ca 100644 --- a/cc/config/x86_device.go +++ b/cc/config/x86_device.go @@ -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), " ")) diff --git a/cc/config/x86_linux_bionic_host.go b/cc/config/x86_linux_bionic_host.go index 093876d5e..277361b96 100644 --- a/cc/config/x86_linux_bionic_host.go +++ b/cc/config/x86_linux_bionic_host.go @@ -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}")