From 4a94683a60ab44c520628f381c9cf63496b3e62e Mon Sep 17 00:00:00 2001 From: Dan Willemsen Date: Fri, 13 May 2016 14:13:01 -0700 Subject: [PATCH] Don't use GTEST_OS_LINUX on Darwin Change-Id: If77118591daa7b474e6989e03109ea32ddd357b2 --- cc/cc.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cc/cc.go b/cc/cc.go index 25e714786..d2f0930e4 100644 --- a/cc/cc.go +++ b/cc/cc.go @@ -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")