[MONO] Move Marshal-ilgen into a component (#75542)
authorNathan Ricci <naricc@microsoft.com>
Tue, 15 Nov 2022 20:48:03 +0000 (15:48 -0500)
committerGitHub <noreply@github.com>
Tue, 15 Nov 2022 20:48:03 +0000 (15:48 -0500)
commit3cfd6cffc495e4539bf6cdb5919922b8d8972e57
tree07ba898484008dfb5b22d5853e6d23523bd2a15e
parent121bbe65d0b38ff144716ecce9010dc80e3bc2d7
[MONO] Move Marshal-ilgen into a component (#75542)

* Move marshal_ilgen into a component.
31 files changed:
src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.props
src/libraries/System.Diagnostics.Tracing/tests/System.Diagnostics.Tracing.Tests.csproj
src/mono/CMakeLists.txt
src/mono/mono.proj
src/mono/mono/component/CMakeLists.txt
src/mono/mono/component/marshal-ilgen-internals.h [new file with mode: 0644]
src/mono/mono/component/marshal-ilgen-noilgen.c [new file with mode: 0644]
src/mono/mono/component/marshal-ilgen-noilgen.h [new file with mode: 0644]
src/mono/mono/component/marshal-ilgen-stub.c [new file with mode: 0644]
src/mono/mono/component/marshal-ilgen.c [new file with mode: 0644]
src/mono/mono/component/marshal-ilgen.h [moved from src/mono/mono/metadata/marshal-ilgen.h with 74% similarity]
src/mono/mono/metadata/CMakeLists.txt
src/mono/mono/metadata/components.c
src/mono/mono/metadata/components.h
src/mono/mono/metadata/marshal-ilgen.c [deleted file]
src/mono/mono/metadata/marshal-lightweight.c
src/mono/mono/metadata/marshal-lightweight.h
src/mono/mono/metadata/marshal-noilgen.c
src/mono/mono/metadata/marshal-noilgen.h [new file with mode: 0644]
src/mono/mono/metadata/marshal.c
src/mono/mono/metadata/marshal.h
src/mono/mono/mini/CMakeLists.txt
src/mono/mono/mini/mini-runtime.c
src/mono/msbuild/android/build/AndroidApp.targets
src/mono/msbuild/apple/build/AppleApp.targets
src/mono/sample/iOS/Program.csproj
src/mono/wasi/mono-wasi-driver/driver.c
src/mono/wasm/build/WasmApp.InTree.props
src/mono/wasm/build/WasmApp.Native.targets
src/mono/wasm/runtime/CMakeLists.txt
src/tests/build.proj