Add MinSFI loader

This patch implements a memory initialization routine as part of MinSFI's
trusted runtime. The code reads the manifest of the sandbox it was compiled
against, mmaps a sufficiently large memory region and jumps into the
sandbox's entry function. There is no support for multiple simultaneously 
active sandboxes or multithreading.

BUG= https://code.google.com/p/chromium/issues/detail?id=397177
TEST= ./scons bitcode=1 minsfi=1 minsfi_tests
NOTRY=true

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

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