Artoria2e5 / PRCoords

Public Domain library for rectifying Chinese coordinates
https://artoria2e5.github.io/PRCoords/demo.html
GNU General Public License v3.0
151 stars 23 forks source link

C++: Add support for Windows DLLs (msys2); check symbol visibility #5

Closed Artoria2e5 closed 4 years ago

Artoria2e5 commented 6 years ago

also no exceptions

Artoria2e5 commented 4 years ago

Done. As for the exceptions... whatever. Let's keep unwinding a possibility.

The msvc output does feel better than the demoso though. It's refreshing to not be required to bring the runtimes lol.

Artoria2e5 commented 4 years ago

One thing I hate about ms x64 abi is that is cannot unpack structs on its own and has to spill. vectorcall kinda solves that, but that's another declaration to write! Well whatever, I already have enough spills here it shouldn't even matter.