Non-SFI Mode: Enable compiling exception_test for x86-32.

Add --target to enable inline assembly with memory constraints, and remove naclret from assembly for non-SFI target.

Fix support for Non-SFI mode in AddBiasForPNaCl to set correct pnacl-bias.


TESTED= ./scons -j20 --mode=dbg-host,nacl bitcode=1 nonsfi_nacl=1 \
  pnacl_generate_pexe=0 platform=arm run_exception_test
  # compiles and crashes with SIGSEGV
TESTED= ./scons -j20 --mode=dbg-host,nacl bitcode=1 nonsfi_nacl=1 \
  pnacl_generate_pexe=0 platform=x86-32 run_exception_test
  # compiles and crashes with SIGSEGV

BUG= https://code.google.com/p/chromium/issues/detail?id=408879

Review URL: https://codereview.chromium.org/616813002

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/site_scons@13824 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2
1 file changed
tree: bc7fa923a9a2682f8142011b7eb062a32ffb4499
  1. gyp_extract.py
  2. site_init.py
  3. site_tools/
  4. usage_log.py