[wasm] Add support for pinvokes in user assemblies. (#14253)
commitcf10cb72389531feeca0130260d8a169b6a54a3b
authorZoltan Varga <vargaz@gmail.com>
Mon, 29 Apr 2019 23:20:28 +0000 (29 19:20 -0400)
committerGitHub <noreply@github.com>
Mon, 29 Apr 2019 23:20:28 +0000 (29 19:20 -0400)
tree8f1b67d19b9b00b40feead2714431b4bb26e8cb8
parent498974d09ac841eb2ad62cb8f528a79490e9492d
[wasm] Add support for pinvokes in user assemblies. (#14253)

The --pinvoke-libs=x argument to packager.exe can be used to generate pinvoke linking tables.
'x' is a list of library names used in DllImport declarations, i.e. --pinvoke-libs=libtest is used
to link with [DllImport ("libtest")].
mcs/tools/wasm-tuner/tuner.cs
sdks/wasm/Makefile
sdks/wasm/driver.c
sdks/wasm/hello.cs
sdks/wasm/packager.cs