-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Define newlib socket types by target arch #1481
Conversation
r? @gnzlbg (rust_highfive has picked a reviewer for you, use r? to override) |
@bors: r+ |
📌 Commit 52c9fca has been approved by |
Style check is failing. |
@bors: r- |
52c9fca
to
fd03747
Compare
@bors: r+ |
📌 Commit fd03747 has been approved by |
Define newlib socket types by target arch This is a follow-up to #1477. As mentioned in that PR, the primary (only?) users of these newlib definitions are myself and @leo60228. This PR makes it so that my arm-based 3DS target keeps using the old socket definitions while leo's aarch64-based Switch target uses the BSD versions. The 3DS also has inverted definitions for `POLLHUP` and `POLLOUT` for whatever reason, so I figured I'd take care of that here too.
💔 Test failed - status-azure |
Looks like that was a timeout, not an actual error. |
@bors: retry |
Define newlib socket types by target arch This is a follow-up to #1477. As mentioned in that PR, the primary (only?) users of these newlib definitions are myself and @leo60228. This PR makes it so that my arm-based 3DS target keeps using the old socket definitions while leo's aarch64-based Switch target uses the BSD versions. The 3DS also has inverted definitions for `POLLHUP` and `POLLOUT` for whatever reason, so I figured I'd take care of that here too.
☀️ Test successful - checks-cirrus-freebsd-11, checks-cirrus-freebsd-12, status-azure |
This is a follow-up to #1477. As mentioned in that PR, the primary (only?) users of these newlib definitions are myself and @leo60228. This PR makes it so that my arm-based 3DS target keeps using the old socket definitions while leo's aarch64-based Switch target uses the BSD versions.
The 3DS also has inverted definitions for
POLLHUP
andPOLLOUT
for whatever reason, so I figured I'd take care of that here too.