diff options
author | Zoltan Varga <vargaz@gmail.com> | 2018-02-11 18:43:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-11 18:43:07 +0300 |
commit | 921132a362281393145605cf0fa8899a1630282c (patch) | |
tree | ac3691feebad735a82de6ed32f29bbbb1accb95c /msvc/libmonoruntime-common.targets | |
parent | d8beb3ef110f462391b906571e1e1a3c8abe5bf8 (diff) |
[runtime] Make icall tables loadable. (#6905)
* [runtime] Make icall tables loadable.
Move the icall table code into a separate icall-table.c file, which is either linked into libmono or compiled into a
separate libmono-icall-table.a archive which can be linked into an app, and installed by calling mono_icall_table_init ().
* Change ClCompile to ClInclude for new .h file.
Diffstat (limited to 'msvc/libmonoruntime-common.targets')
-rw-r--r-- | msvc/libmonoruntime-common.targets | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/msvc/libmonoruntime-common.targets b/msvc/libmonoruntime-common.targets index c52db52cb7e..f6f538a2f9c 100644 --- a/msvc/libmonoruntime-common.targets +++ b/msvc/libmonoruntime-common.targets @@ -45,6 +45,8 @@ <ClInclude Include="$(MonoSourceLocation)\mono\metadata\filewatcher.h" /> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\gc-internals.h" /> <ClCompile Include="$(MonoSourceLocation)\mono\metadata\icall.c" /> + <ClCompile Include="$(MonoSourceLocation)\mono\metadata\icall-table.c" /> + <ClInclude Include="$(MonoSourceLocation)\mono\metadata\icall-table.h" /> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\icall-internals.h" /> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\icall-def.h" /> <ClCompile Include="$(MonoSourceLocation)\mono\metadata\image.c" /> |