commit | 9e1196444e78aef20028c18891f44ebe39a815fd | [log] [tgz] |
---|---|---|
author | Landon Fuller <landonf@bikemonkey.org> | Sun Sep 19 10:43:06 2010 -0700 |
committer | Landon Fuller <landonf@bikemonkey.org> | Sun Sep 19 10:43:06 2010 -0700 |
tree | 9372769473b276b73589762f56404b3b443f3f50 | |
parent | f38364b399184e682fc3e785084bd497827bc5af [diff] |
Add a hard-coded FFI_EXEC_TRAMPOLINE_TABLE arm implementation. This implements support for re-mapping a shared table of executable trampolines directly in front of a writable configuration page, working around PROT_WRITE restrictions for sandboxed applications on Apple's iOS. This implementation is for testing purposes; a proper allocator is still necessary, and ARM-specific code needs to be moved out of src/closures.c.