File tree Expand file tree Collapse file tree 7 files changed +17
-0
lines changed Expand file tree Collapse file tree 7 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ project(osxbundlerun)
22
33include_directories (../unixcoreruncommon)
44
5+ add_compile_options (-fPIE)
6+
57set (CORERUN_SOURCES
68 ../unixcoreruncommon/coreruncommon.cpp
79 osxbundlerun.cpp
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ project(unixcoreconsole)
22
33include_directories (../unixcoreruncommon)
44
5+ add_compile_options (-fPIE)
6+
57set (CORECONSOLE_SOURCES
68 coreconsole.cpp
79)
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ project(unixcorerun)
22
33include_directories (../unixcoreruncommon)
44
5+ add_compile_options (-fPIE)
6+
57set (CORERUN_SOURCES
68 corerun.cpp
79)
Original file line number Diff line number Diff line change 11project (unixcoreruncommon)
22
3+ add_compile_options (-fPIC)
4+
35add_library (unixcoreruncommon
46 STATIC
57 coreruncommon.cpp
Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ add_definitions(-DFEATURE_CORECLR)
1010include_directories (.)
1111include_directories (../ildasm/unixcoreclrloader)
1212
13+ if (CLR_CMAKE_PLATFORM_UNIX)
14+ add_compile_options (-fPIE)
15+ endif (CLR_CMAKE_PLATFORM_UNIX)
16+
1317set (ILASM_SOURCES
1418 assem.cpp
1519 writer.cpp
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ add_definitions(-DFEATURE_CORECLR)
1010include_directories (..)
1111
1212if (CLR_CMAKE_PLATFORM_UNIX)
13+ add_compile_options (-fPIE)
1314 include_directories (../unixcoreclrloader)
1415 build_resources(${CMAKE_CURRENT_SOURCE_DIR} /../dasm.rc dasm_rc TARGET_CPP_FILE)
1516
Original file line number Diff line number Diff line change @@ -12,6 +12,10 @@ if(WIN32)
1212 add_definitions (-D_CRT_NON_CONFORMING_WCSTOK)
1313endif ()
1414
15+ if (CLR_CMAKE_PLATFORM_UNIX)
16+ add_compile_options (-fPIE)
17+ endif (CLR_CMAKE_PLATFORM_UNIX)
18+
1519add_definitions (-DFX_VER_INTERNALNAME_STR=crossgen.exe)
1620add_definitions (-DNO_NGENPDB)
1721
You can’t perform that action at this time.
0 commit comments