Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
rusty-dos
A Rust skeleton for an MS-DOS program for IBM compatibles and the PC-98, including some PC-98-specific functionality
A third-party replacement based on Wine code named WineVDM exists.
It was moved to a sysctl temporarily because one of the WINE maintainers convinced Linus that there were real users who relied on that functionality (well, 16 bit protected mode, not real mode) while they sorted out the ESP, then again, and again. The commit history kinda tells the whole story. Intel (TM), writing insecure kernel patches since... inception.
There's also wasm32-wasi, is for WASI. It's what generally used outside the browser, thanks to it's standardized system APIs (implemented by the runtime, such as wasmtime)
If you really want to go down the "well actually" rabbit hole on this one, there is the "comopolitan" 0 libc-replacement which has been demonstrated to work with rust 1.
There's also cpufeatures which might suit your use case better (depending on exactly how you want to do it).