Index: site_scons/site_tools/naclsdk.py |
diff --git a/site_scons/site_tools/naclsdk.py b/site_scons/site_tools/naclsdk.py |
index ce9a2d9025bf4dfd82ff064e56929182dec71286..dbe31281f023d6f5e1c52ac14cf766c8fe79d79c 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, |