Show HN: Rust9x 1.76-beta – Rust on Windows 95+
2 years ago (seri.tools)
HN discussion about the initial release: https://news.ycombinator.com/item?id=31112273
2 years ago (seri.tools)
HN discussion about the initial release: https://news.ycombinator.com/item?id=31112273
Could this be upstreamed to Rust proper, at least as a no_std (core+alloc only) target (given the known quirks in std support)? The requirements for the lowest level of support ("tier 3") seem like they would allow this.
Without std there is nothing to do, i586-pc-windows-msvc/gnu already work just fine - the PE format hasn't changed, really. Just don't use APIs that don't exist on the OS version you're targeting and you're good to go!
Does it still require the hack for exception handling? I remember there being a missing symbol from Windows NT, for SEH or something.
1 reply →
Dennis, we should coax you more to release a rustup version for this. ;-)
Great work!
2 replies →