-
Notifications
You must be signed in to change notification settings - Fork 725
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add windows implementation of wasm2c runtime #1843
Conversation
a8cff25
to
954e37d
Compare
Use stricter compiler settings and fix all the resulting warnings. This is precursor to landing windows compiler support for wasm2c. See #1843.
Use stricter compiler settings and fix all the resulting warnings. This is precursor to landing windows compiler support for wasm2c. See #1843.
Use stricter compiler settings and fix all the resulting warnings. This is precursor to landing windows compiler support for wasm2c. See #1843.
Use stricter compiler settings and fix all the resulting warnings. This is precursor to landing windows compiler support for wasm2c. See #1843.
c3bc893
to
9a1e140
Compare
Use stricter compiler settings and fix all the resulting warnings. This is precursor to landing windows compiler support for wasm2c. See #1843.
9a1e140
to
8a1ba54
Compare
Use stricter compiler settings and fix all the resulting warnings. This is precursor to landing windows compiler support for wasm2c. See #1843.
8a1ba54
to
0ade258
Compare
Use stricter compiler settings and fix all the resulting warnings. This is precursor to landing windows compiler support for wasm2c. See #1843.
0ade258
to
1566bba
Compare
Use stricter compiler settings and fix all the resulting warnings. This is precursor to landing windows compiler support for wasm2c. See #1843.
1566bba
to
6616e46
Compare
26ce566
to
a15ef4b
Compare
b4d6317
to
e192b81
Compare
Split out from #1833
3693ed4
to
a3dc590
Compare
I removed a lot of the extra complexity from this change. It now doesn't add any new |
f9a18d3
to
0b76d8a
Compare
This is now a much smaller PR and does not include a bunch of the stuff from #1833 such as |
@binji PTAL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, looks much better
Maybe compare with #1044 as a number of tests are still failing on Linux/x86, too. |
All tests are now passing with cl.exe under x64. With x86 there are some test failure that I believe relate
the use of the x87 registers to pass floating point numbers. I suggest we look into fixing those as a followup.
Split out from #1833