Skip to content

Support targeting Windows XP #24776

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
larsbergstrom opened this issue Apr 24, 2015 · 4 comments
Closed

Support targeting Windows XP #24776

larsbergstrom opened this issue Apr 24, 2015 · 4 comments
Labels
C-enhancement Category: An issue proposing an enhancement or a PR with one. O-windows Operating system: Windows

Comments

@larsbergstrom
Copy link
Contributor

It would be great for Rust to be able to build code that targets Windows down to Windows XP SP2. There are still a significant number of Firefox users on that platform, so any Rust code built into Firefox would also need to run on that platform.

The only issue I am aware of preventing this today is the use of condvars in std.

cc @brson

@alexcrichton
Copy link
Member

This is a dupe of #12842, and I believe @vadimcn's list of APIs is mostly still applicable today for things we're using that are not on XP.

@alexcrichton
Copy link
Member

Er as clarified with @larsbergstrom on IRC it possible to interpret #12842 as having the compiler run on XP and this as targeting XP, which are separate issues.

@alexcrichton alexcrichton reopened this Apr 24, 2015
@vadimcn
Copy link
Contributor

vadimcn commented Apr 25, 2015

AFAIK, it was always understood that the compiler itself will never run on XP.

@larsbergstrom
Copy link
Contributor Author

@vadimcn That other issue, #12842, has mixed comments and partial results evaluating both whether the toolchain runs on XP (which I do not care about) and whether binaries produces by rustc can run on XP (which I do care about). As long as the two are tracked separately - since I also suspect that running rustc.exe on XP is a non-goal - whatever selection of issues is fine by me.

@steveklabnik steveklabnik added O-windows Operating system: Windows C-enhancement Category: An issue proposing an enhancement or a PR with one. labels Apr 28, 2015
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
C-enhancement Category: An issue proposing an enhancement or a PR with one. O-windows Operating system: Windows
Projects
None yet
Development

No branches or pull requests

4 participants