Fix crossgen memory mappings (#13972)
authorJan Vorlicek <janvorli@microsoft.com>
Thu, 14 Sep 2017 14:43:13 +0000 (16:43 +0200)
committerGitHub <noreply@github.com>
Thu, 14 Sep 2017 14:43:13 +0000 (16:43 +0200)
commit3452efb58d2f3be867080f8627417b264fcbd73c
tree6b20e07a13ff43c13c37eacac5ccb44ee3ace954
parent46fcf059d51766e36ab59cb95c53b435a6991603
Fix crossgen memory mappings (#13972)

This change removes executable memory mappings from crossgen. Now it
can be run on systems with PAX set to prevent executable mappings
without any marking using the paxctl.
src/utilcode/loaderheap.cpp
src/vm/peimagelayout.cpp
src/vm/stublink.cpp