Index: site_scons/site_tools/naclsdk.py |
diff --git a/site_scons/site_tools/naclsdk.py b/site_scons/site_tools/naclsdk.py |
index b5f7f5848713abac479b171bd15b619fd098f82f..cbbbbabf013f701f64f7d655c4767ac108026c17 100755 |
--- a/site_scons/site_tools/naclsdk.py |
+++ b/site_scons/site_tools/naclsdk.py |
@@ -303,6 +303,8 @@ def PNaClForceNative(env): |
env.Replace(OBJSUFFIX='.o', |
SHLIBSUFFIX='.so') |
arch_flag = ' -arch ${TARGET_FULLARCH}' |
+ if env.Bit('nonsfi_nacl'): |
+ arch_flag += '-nonsfi' |
cc_flags = ' --pnacl-allow-native --pnacl-allow-translate' |
env.Append(CC=arch_flag + cc_flags, |
CXX=arch_flag + cc_flags, |