Fix makevars (C|LD)FLAGS ordering

am: d26a713dca

* commit 'd26a713dcac8a2fa750d69751d29bfdfa8fd7717':
  Fix makevars (C|LD)FLAGS ordering

Change-Id: I1e36de7843dd207f444fca0d9aa2c7dd950100dd
This commit is contained in:
Dan Willemsen
2016-05-19 18:34:03 +00:00
committed by android-build-merger

View File

@@ -82,11 +82,11 @@ func makeVarsToolchain(ctx android.MakeVarsContext, secondPrefix string,
} }
ctx.StrictSorted(makePrefix+"GLOBAL_CFLAGS", strings.Join([]string{ ctx.StrictSorted(makePrefix+"GLOBAL_CFLAGS", strings.Join([]string{
toolchain.ToolchainCflags(), toolchain.Cflags(),
"${commonGlobalCflags}", "${commonGlobalCflags}",
fmt.Sprintf("${%sGlobalCflags}", hod), fmt.Sprintf("${%sGlobalCflags}", hod),
toolchain.ToolchainCflags(),
productExtraCflags, productExtraCflags,
toolchain.Cflags(),
}, " ")) }, " "))
ctx.StrictSorted(makePrefix+"GLOBAL_CONLYFLAGS", "") ctx.StrictSorted(makePrefix+"GLOBAL_CONLYFLAGS", "")
ctx.StrictSorted(makePrefix+"GLOBAL_CPPFLAGS", strings.Join([]string{ ctx.StrictSorted(makePrefix+"GLOBAL_CPPFLAGS", strings.Join([]string{
@@ -94,9 +94,9 @@ func makeVarsToolchain(ctx android.MakeVarsContext, secondPrefix string,
toolchain.Cppflags(), toolchain.Cppflags(),
}, " ")) }, " "))
ctx.StrictSorted(makePrefix+"GLOBAL_LDFLAGS", strings.Join([]string{ ctx.StrictSorted(makePrefix+"GLOBAL_LDFLAGS", strings.Join([]string{
toolchain.Ldflags(),
toolchain.ToolchainLdflags(), toolchain.ToolchainLdflags(),
productExtraLdflags, productExtraLdflags,
toolchain.Ldflags(),
}, " ")) }, " "))
if toolchain.ClangSupported() { if toolchain.ClangSupported() {
@@ -107,13 +107,12 @@ func makeVarsToolchain(ctx android.MakeVarsContext, secondPrefix string,
} }
ctx.StrictSorted(clangPrefix+"GLOBAL_CFLAGS", strings.Join([]string{ ctx.StrictSorted(clangPrefix+"GLOBAL_CFLAGS", strings.Join([]string{
toolchain.ToolchainClangCflags(),
"${commonClangGlobalCflags}",
"${clangExtraCflags}",
fmt.Sprintf("${%sClangGlobalCflags}", hod),
productExtraCflags,
toolchain.ClangCflags(), toolchain.ClangCflags(),
"${commonClangGlobalCflags}",
fmt.Sprintf("${%sClangGlobalCflags}", hod),
toolchain.ToolchainClangCflags(),
clangExtras, clangExtras,
productExtraCflags,
}, " ")) }, " "))
ctx.StrictSorted(clangPrefix+"GLOBAL_CONLYFLAGS", "${clangExtraConlyflags}") ctx.StrictSorted(clangPrefix+"GLOBAL_CONLYFLAGS", "${clangExtraConlyflags}")
ctx.StrictSorted(clangPrefix+"GLOBAL_CPPFLAGS", strings.Join([]string{ ctx.StrictSorted(clangPrefix+"GLOBAL_CPPFLAGS", strings.Join([]string{
@@ -121,9 +120,9 @@ func makeVarsToolchain(ctx android.MakeVarsContext, secondPrefix string,
toolchain.ClangCppflags(), toolchain.ClangCppflags(),
}, " ")) }, " "))
ctx.StrictSorted(clangPrefix+"GLOBAL_LDFLAGS", strings.Join([]string{ ctx.StrictSorted(clangPrefix+"GLOBAL_LDFLAGS", strings.Join([]string{
toolchain.ClangLdflags(),
toolchain.ToolchainClangLdflags(), toolchain.ToolchainClangLdflags(),
productExtraLdflags, productExtraLdflags,
toolchain.ClangLdflags(),
clangExtras, clangExtras,
}, " ")) }, " "))
} }