Index: site_scons/site_tools/naclsdk.py |
diff --git a/site_scons/site_tools/naclsdk.py b/site_scons/site_tools/naclsdk.py |
index 258b7114fd15c5d2dc57920549ec7de99d5de384..d0ffd186c54f97b5940f60028a25b86576e42f4c 100755 |
--- a/site_scons/site_tools/naclsdk.py |
+++ b/site_scons/site_tools/naclsdk.py |
@@ -359,6 +359,12 @@ def PNaClGetNNaClEnv(env): |
native_env = env.Clone() |
native_env.ClearBits('bitcode') |
native_env = native_env.Clone(tools = ['naclsdk']) |
+ # These are unfortunately clobbered by running Tool. |
+ native_env.Replace(EXTRA_CFLAGS=env['EXTRA_CFLAGS'], |
+ EXTRA_CXXFLAGS=env['EXTRA_CXXFLAGS'], |
+ CCFLAGS=env['CCFLAGS'], |
+ CFLAGS=env['CFLAGS'], |
+ CXXFLAGS=env['CXXFLAGS']) |
return native_env |