diff options
author | Dan Willemsen <dwillemsen@google.com> | 2016-05-13 14:13:01 -0700 |
---|---|---|
committer | Dan Willemsen <dwillemsen@google.com> | 2016-05-13 22:28:07 +0000 |
commit | 4a94683a60ab44c520628f381c9cf63496b3e62e (patch) | |
tree | f5a56a72b3abec52ee0b2150829fae136d476722 /cc | |
parent | 8146b2f1c90cb86c488a385dc912deba6de78553 (diff) | |
download | build_soong-4a94683a60ab44c520628f381c9cf63496b3e62e.tar.gz build_soong-4a94683a60ab44c520628f381c9cf63496b3e62e.tar.bz2 build_soong-4a94683a60ab44c520628f381c9cf63496b3e62e.zip |
Don't use GTEST_OS_LINUX on Darwin
Change-Id: If77118591daa7b474e6989e03109ea32ddd357b2
Diffstat (limited to 'cc')
-rw-r--r-- | cc/cc.go | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -2051,11 +2051,15 @@ func (test *testLinker) flags(ctx ModuleContext, flags Flags) Flags { if ctx.Host() { flags.CFlags = append(flags.CFlags, "-O0", "-g") - if ctx.HostType() == common.Windows { + switch ctx.HostType() { + case common.Windows: flags.CFlags = append(flags.CFlags, "-DGTEST_OS_WINDOWS") - } else { + case common.Linux: flags.CFlags = append(flags.CFlags, "-DGTEST_OS_LINUX") flags.LdFlags = append(flags.LdFlags, "-lpthread") + case common.Darwin: + flags.CFlags = append(flags.CFlags, "-DGTEST_OS_MAC") + flags.LdFlags = append(flags.LdFlags, "-lpthread") } } else { flags.CFlags = append(flags.CFlags, "-DGTEST_OS_LINUX_ANDROID") |