DescriptionNon-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
Committed: http://src.chromium.org/viewvc/native_client?view=rev&revision=13824
Patch Set 1 #Patch Set 2 : fix arm #Patch Set 3 : rebase #Patch Set 4 : make change more local #Patch Set 5 : workaround part 2 #
Total comments: 7
Patch Set 6 : move to allowinlineassembly #Patch Set 7 : prepare for submit. #Patch Set 8 : space #
Total comments: 3
Patch Set 9 : fix pnacl-bias for nonsfi-nacl #Patch Set 10 : if defined() instead #
Messages
Total messages: 15 (2 generated)
|