commit | 5495c236ec48878f699c25a9f2f34daf94b6271c | [log] [tgz] |
---|---|---|
author | Matthew Maurer <mmaurer@google.com> | Wed Jun 12 13:06:13 2019 -0700 |
committer | Matthew Maurer <mmaurer@google.com> | Fri Jul 12 15:50:22 2019 -0700 |
tree | a407212974b84e3180e133ca91e9ee1e5e47fbe9 | |
parent | abe46e654703f47afc2569d6bc286ebeaca1caed [diff] |
Enable ASLR for userspace * Adjust linker scripts to include phdrs in image * Build static pie user tasks * Allow brk() to accept full address range * Disable static selection of stack location * Randomize program base, heap, and stack location * Set ASLR=false in your Makefile to disable this * Passes AT_BASE to executed binaries to allow them to locate themselves Bug: 80146040 Change-Id: Id4a64856313e6247d682f4fb1785568ec30b30c9