about summary refs log tree commit diff
path: root/compiler/rustc_infer/src/errors.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-08-23 08:09:19 +0000
committerbors <bors@rust-lang.org>2022-08-23 08:09:19 +0000
commit1cff5642037b83ce1239a624bbe617a9aa0d59b1 (patch)
treea84d0dbe1ea7919f43d0404d179da9241206c7df /compiler/rustc_infer/src/errors.rs
parent38528d4dc0a0c079069764f23f11ef9f4fba2f95 (diff)
parent4ecf87619c8e2f6212a46501ea2aff18f5beb8c5 (diff)
downloadrust-1cff5642037b83ce1239a624bbe617a9aa0d59b1.tar.gz
rust-1cff5642037b83ce1239a624bbe617a9aa0d59b1.zip
Auto merge of #100782 - thomcc:fix-android-sigaddset, r=Mark-Simulacrum
Align android `sigaddset` impl with the reference impl from Bionic

In https://github.com/rust-lang/rust/pull/100737 I noticed we were treating the sigset_t as an array of bytes, while referencing code from android (https://github.com/aosp-mirror/platform_bionic/blob/ad8dcd6023294b646e5a8288c0ed431b0845da49/libc/include/android/legacy_signal_inlines.h) which treats it as an array of unsigned long.

That said, the behavior difference is so subtle here that it's not hard to see why nobody noticed. This fixes the implementation to be equivalent to the one in bionic.
Diffstat (limited to 'compiler/rustc_infer/src/errors.rs')
0 files changed, 0 insertions, 0 deletions