commit | 7bce462afcd484c51760ffc2fdcc49e55f5f64b6 | [log] [tgz] |
---|---|---|
author | Nick Kralevich <nnk@google.com> | Thu Mar 14 16:31:34 2013 -0700 |
committer | The Android Automerger <android-build@android.com> | Fri Mar 15 12:59:30 2013 -0700 |
tree | 35dce7e0f1274f33c7fd4ba2a553f989f7e611a8 | |
parent | eaf2e6841d0734c6f7bbed03adb3ffceff084c48 [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