commit | 5fa1ee779e2170fd2e3e96b1e0887f15b04b1f76 | [log] [tgz] |
---|---|---|
author | Nick Kralevich <nnk@google.com> | Thu Mar 14 16:31:34 2013 -0700 |
committer | Nick Kralevich <nnk@google.com> | Thu Mar 14 16:31:34 2013 -0700 |
tree | bb51821e615f0a1b70dc962cbac893106ce9f024 | |
parent | f732108e86fcc9825d5ecaa0b65ee91469c4a24c [diff] |
Don't use ADDR_COMPAT_LAYOUT on the emulator For the emulator, we want people to see memory as it actually is, not how we're hacking around buggy apps. Don't set ADDR_COMPAT_LAYOUT on the emulator. For reasons that I don't understand, personality(ADDR_COMPAT_LAYOUT) does not persist across an exec on the emulator. app_main gets into a tight loop restarting itself because of this. This change also works around that bug. Change-Id: Ia73a7d2d623c25cf39d248145d97307945d554da