Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoltan Varga <vargaz@gmail.com>2018-02-11 18:43:07 +0300
committerGitHub <noreply@github.com>2018-02-11 18:43:07 +0300
commit921132a362281393145605cf0fa8899a1630282c (patch)
treeac3691feebad735a82de6ed32f29bbbb1accb95c /msvc/libmonoruntime-common.targets
parentd8beb3ef110f462391b906571e1e1a3c8abe5bf8 (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.targets2
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" />