-
Notifications
You must be signed in to change notification settings - Fork 207
Comparing changes
Open a pull request
base repository: bytecodealliance/rustix
base: v0.37.18
head repository: bytecodealliance/rustix
compare: v0.37.19
- 8 commits
- 68 files changed
- 2 contributors
Commits on Apr 30, 2023
-
Fix no-std builds for MacOS and BSDs (#647)
* Fix no-std builds for MacOS and BSDs * Fix unused mut warning and tighten unsafe block
Configuration menu - View commit details
-
Copy full SHA for 7f4c3fe - Browse repository at this point
Copy the full SHA 7f4c3feView commit details
Commits on May 3, 2023
-
Make
linkat
,unlinkat
, andrenameat
weak on macos. (#649)* Make `linkat`, `unlinkat`, and `renameat` weak on macos. macOS <= 10.9 lacks these functions, so use weak symbols for them. Fixes #648. * Handle the `AT_FDCWD` cases with fallbacks. * Test with macOS 10.7. Set MACOSX_DEPLOYMENT_TARGET and MACOSX_SDK_VERSION to 10.7, currently the oldest version supported by Rust itself. * Add support for `faccessat` too. * Add some tests for `faccessat`. * Add more tests.
Configuration menu - View commit details
-
Copy full SHA for 1dfbd05 - Browse repository at this point
Copy the full SHA 1dfbd05View commit details -
Miscellaneous cleanups. (#650)
- Factor out more crate/module paths into `use` statements. - Fix a few clippy lints. - Use more target categories.
Configuration menu - View commit details
-
Copy full SHA for ed5f233 - Browse repository at this point
Copy the full SHA ed5f233View commit details
Commits on May 4, 2023
-
Miscellaneous cleanups. (#652)
- Wrap some code comments at 79 columns, for consistency with the rest of the codebase. - Remove some redundant `use`s. - Fix some broken doc links.
Configuration menu - View commit details
-
Copy full SHA for d989d45 - Browse repository at this point
Copy the full SHA d989d45View commit details -
Use
utils::{as_ptr, as_ptr_mut}
to reduceas
casts. (#654)This reduces `as` casts, and is generally more concise.
Configuration menu - View commit details
-
Copy full SHA for e5e5dd5 - Browse repository at this point
Copy the full SHA e5e5dd5View commit details -
Fix minor nits in the mips outline assembly files. (#653)
- Fix the `.file` string for mips64.s. - Fix a redundant `.note.GNU-stack` declaration in mips.s
Configuration menu - View commit details
-
Copy full SHA for 8a2ffa5 - Browse repository at this point
Copy the full SHA 8a2ffa5View commit details -
Use
pointer::sub
instead ofpointer::offset
. (#655)This makes the code a little simpler.
Configuration menu - View commit details
-
Copy full SHA for b0c75d0 - Browse repository at this point
Copy the full SHA b0c75d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec767e8 - Browse repository at this point
Copy the full SHA ec767e8View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.37.18...v0.37.19