mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-16 18:03:36 +00:00
Estimated hours taken: 2 Branches: main library/builtin.m: library/private_builtin.m: library/sparse_bitset.m: library/string.m: Change calls to mercury::runtime::convert to System::Covert. Use __box instead of mercury::runtime::Convert::ToObject runtime/Mmakefile: Add a rule to remove the DOTNET_DLLS for clean_local. runtime/mercury_il.il: Remove ConvertImpl class, use unbox and ldobj instead of ToInt32. runtime/mercury_mcpp.cpp: Remove Convert class. runtime/mercury_mcpp.h: Use __box instead of mercury::runtime::Convert::ToObject scripts/Mmake.rules: Put the local include directory before the installed one when compiling with MC++. Also fix the rule for .cpp.dll to be the same as the subdir rule.