[PATCH] D22993: [MSAN][MIPS] Changed memory mapping to support pie executable.

Evgeniy Stepanov via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 4 14:33:13 PDT 2016


eugenis added a comment.

This LGTM, but you may want to try and fit both PIE and non-PIE in one mapping the way it's done for Linux x86_64.
Should be possible as long as you can narrow one of these down to carve space for shadow/origin region of the non-PIE app mapping space:
// - 0xa000000000-0xc000000000: PIE program segments
// - 0xe000000000-0xffffffffff: libraries segments.


Repository:
  rL LLVM

https://reviews.llvm.org/D22993





More information about the llvm-commits mailing list