Index: SConstruct |
diff --git a/SConstruct b/SConstruct |
index 51d28dc3e15d2b5916cf3b1205ffea1cbdff2134..583f28173d0895c87c9063108ace73b6748edee3 100755 |
--- a/SConstruct |
+++ b/SConstruct |
@@ -3024,7 +3024,10 @@ def AllowInlineAssembly(env): |
# only current ARM toolchain. One day, we will have an ARM GCC |
# toolchain, and we will no longer need to use inline assembly |
# with PNaCl/Clang at all. |
- if not (env.Bit('target_arm') or env.Bit('target_mips32')): |
+ # |
+ # For Non-SFI NaCl we use inline assembly in PNaCl/Clang. |
+ if not (env.Bit('target_arm') or env.Bit('target_mips32') |
+ or env.Bit('nonsfi_nacl')): |
return False |
# Inline assembly does not work in pexes. |
if env.Bit('pnacl_generate_pexe'): |