Port GLOBAL[_CLANG]_CFLAGS_NO_OVERRIDE from make

Change-Id: I4f0f8ec7620e4477f60bf9cf1ae0c005470c89d4
diff --git a/cc/clang.go b/cc/clang.go
index df7ec01..f4c29f0 100644
--- a/cc/clang.go
+++ b/cc/clang.go
@@ -101,6 +101,12 @@
 	pctx.StaticVariable("clangExtraTargetCflags", strings.Join([]string{
 		"-nostdlibinc",
 	}, " "))
+
+	pctx.StaticVariable("clangExtraNoOverrideCflags", strings.Join([]string{
+		"-Werror=address-of-temporary",
+		"-Werror=null-dereference",
+		"-Werror=return-type",
+	}, " "))
 }
 
 func clangFilterUnknownCflags(cflags []string) []string {