Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
ef0a7c2
Compile the repo minipal as an object and static library for usage ac…
jkoritzinsky Sep 16, 2024
5e1a9b6
Don't refer to createdump_static on Windows, it doesn't exist
jkoritzinsky Sep 16, 2024
2bf6f33
Add implementation of the minipal random functions for Windows to get…
jkoritzinsky Sep 17, 2024
6caa935
PR feedback
jkoritzinsky Sep 17, 2024
b8fab9e
Fix defined/undefined 0/1 mismatch
jkoritzinsky Sep 18, 2024
3da565c
Fix return value
jkoritzinsky Sep 18, 2024
a3e8aa3
Try linking in minipal into more places in Mono that need it
jkoritzinsky Sep 18, 2024
f5e87aa
Link static mono runtime against the minipal objects.
jkoritzinsky Sep 19, 2024
4364395
Don't use HOST_WINDOWS check in minipal as Mono's build doesn't set it.
jkoritzinsky Sep 19, 2024
d581118
PR feedback
jkoritzinsky Sep 19, 2024
e14bc45
ifdef/if again
jkoritzinsky Sep 19, 2024
452c747
Add missing include
jkoritzinsky Sep 20, 2024
aca4b18
Install source pdbs for nativeaot
jkoritzinsky Sep 20, 2024
a719a4c
Merge branch 'minipal-objlib' of github.com:jkoritzinsky/runtime into…
jkoritzinsky Sep 20, 2024
1833255
Merge branch 'main' of github.com:dotnet/runtime into minipal-objlib
jkoritzinsky Oct 7, 2024
07acf80
Merge branch 'main' of https://github.com/dotnet/runtime into minipal…
jkoritzinsky Oct 15, 2024
e38dde9
Link System.Native's static lib to the minipal_objects obj library
jkoritzinsky Oct 15, 2024
e4f476d
Reorder libraries on the command line when linking for Unix.
jkoritzinsky Oct 16, 2024
aea3a45
PR feedback
jkoritzinsky Oct 17, 2024
0ab3b83
Exclude minipal_sanitizer_support from all
jkoritzinsky Oct 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/mono/mono/mini/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -337,7 +337,7 @@ endif()

add_library(monosgen-static STATIC $<TARGET_OBJECTS:eglib_objects> $<TARGET_OBJECTS:utils_objects> $<TARGET_OBJECTS:sgen_objects> $<TARGET_OBJECTS:metadata_objects> $<TARGET_OBJECTS:monosgen-objects>)
set_target_properties(monosgen-static PROPERTIES OUTPUT_NAME ${MONO_LIB_NAME})
target_link_libraries(monosgen-static PRIVATE dn-containers minipal)
target_link_libraries(monosgen-static PRIVATE dn-containers minipal_objects)

if(DISABLE_COMPONENTS OR AOT_COMPONENTS)
# add component fallback stubs into static mono library when components have been disabled.
Expand Down