Skip to content
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

Support targeting Windows XP #24776

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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