aboutsummaryrefslogtreecommitdiffstats
path: root/cc/cc.go
diff options
context:
space:
mode:
Diffstat (limited to 'cc/cc.go')
-rw-r--r--cc/cc.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/cc/cc.go b/cc/cc.go
index 42b0f2e5..b1bc069b 100644
--- a/cc/cc.go
+++ b/cc/cc.go
@@ -590,6 +590,13 @@ func (c *CCBase) collectFlags(ctx common.AndroidModuleContext, toolchain Toolcha
}
}
+ if flags.Clang {
+ flags.GlobalFlags = append(flags.GlobalFlags, toolchain.ToolchainClangCflags())
+ } else {
+ flags.GlobalFlags = append(flags.GlobalFlags, toolchain.ToolchainCflags())
+ flags.LdFlags = append(flags.LdFlags, toolchain.ToolchainLdflags())
+ }
+
flags = c.ccModuleType().flags(ctx, flags)
if c.Properties.Sdk_version == "" {