diff options
author | Gleb Balykov <g.balykov@samsung.com> | 2019-06-21 03:55:10 +0300 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2019-06-20 17:55:09 -0700 |
commit | 86e600cef40a650a8ffb294dd195186b1679609b (patch) | |
tree | 307be15524980c95e50958f31b7080b6c28b0cd6 /clrdefinitions.cmake | |
parent | 9bd2787a9dd2aa4d2b7d4f72afebc3dbe896e896 (diff) | |
download | coreclr-86e600cef40a650a8ffb294dd195186b1679609b.tar.gz coreclr-86e600cef40a650a8ffb294dd195186b1679609b.tar.bz2 coreclr-86e600cef40a650a8ffb294dd195186b1679609b.zip |
Add custom default base address option to crossgen (#25227)
* Add crossgen option to setup default base address for native image
This is enabled only with -DFEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION.
* Mmap native images at default base address if env variable COMPlus_UseDefaultBaseAddr=0x1 is setup.
This is enabled only with -DFEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION.
Diffstat (limited to 'clrdefinitions.cmake')
-rw-r--r-- | clrdefinitions.cmake | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake index aacc2f053f..19eab4d885 100644 --- a/clrdefinitions.cmake +++ b/clrdefinitions.cmake @@ -196,6 +196,9 @@ endif () if (FEATURE_NGEN_RELOCS_OPTIMIZATIONS) add_definitions(-DFEATURE_NGEN_RELOCS_OPTIMIZATIONS) endif(FEATURE_NGEN_RELOCS_OPTIMIZATIONS) +if (FEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION) + add_definitions(-DFEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION) +endif(FEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION) add_definitions(-DFEATURE_SVR_GC) add_definitions(-DFEATURE_SYMDIFF) add_definitions(-DFEATURE_TIERED_COMPILATION) |