forked from dotnet/runtime
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Host with coreclr linked in (dotnet#36847)
* make all-inclusive coreclr_static.lib and link into singlefilehost * Disable superhost linking on windows for now (issues with mixed Debug-on-Release builds) * shim coreclr policy between singlefile and standalone hosts * enable exports on singlefilehost executable * export __progname, perhaps it will make FreeBSD happy. * add environ too * mergeable wks and jit * ignore empty clr_path in single_file_bundle * hide R2R specific assert behind R2R ifdef * produce separate obj files from platform specific asm files for mergeable WKS - to make CMake happy * remove libcoreclr and libclrjit from netcoreapp/pkg * temporary disable setting up GS cookie on OSX superhost * renamed clrjit_static folder dll->static * extract JIT dllmain.cpp and eliminate clrjit_mergeable * make coreclr_static dependent on def/exports files instead of coreclr. * reducing double-build in cee_wks to just few files. Most of cee_wks is built once as an obj library and reused. * bring back cee_wks_mergeable and push shared object lib stuff lower to cee_wks_core * A comment about FreeBSD-specific workaround. * move finding unwind libs to a CMake function * since we have files compiled differently between embedded and standalone coreclr, we do not need EMBEDDED_RUNTIME marker. * renamed host_resolver_t.h and host_resolver_t.cpp to not have "_t" * path separating slash when forming CORECLR_STATIC_LIB_LOCATION
- Loading branch information
Showing
62 changed files
with
622 additions
and
276 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,7 +11,7 @@ set(BCLTYPE_SOURCES | |
) | ||
|
||
add_library_clr(bcltype | ||
STATIC | ||
OBJECT | ||
${BCLTYPE_SOURCES} | ||
) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,7 @@ set(FLOAT_SOURCES | |
) | ||
|
||
add_library_clr(comfloat_wks | ||
STATIC | ||
OBJECT | ||
${FLOAT_SOURCES} | ||
) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.