File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed
src/unix/linux_like/linux/gnu/b64/x86_64 Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -2098,6 +2098,7 @@ fn test_linux(target: &str) {
2098
2098
// FIXME: musl version using by mips build jobs 1.0.15 is ancient:
2099
2099
"ifmap" | "ifreq" | "ifconf" if mips32_musl => true ,
2100
2100
2101
+ // FIXME: remove once Ubuntu 20.04 LTS is released, somewhere in 2020.
2101
2102
// ucontext_t added a new field as of glibc 2.28; our struct definition is
2102
2103
// conservative and omits the field, but that means the size doesn't match for newer
2103
2104
// glibcs (see https://github.com/rust-lang/libc/issues/1410)
Original file line number Diff line number Diff line change @@ -285,6 +285,9 @@ s_no_extra_traits! {
285
285
pub uc_mcontext: mcontext_t,
286
286
pub uc_sigmask: :: sigset_t,
287
287
__private: [ u8 ; 512 ] ,
288
+ // FIXME: the shadow stack field requires glibc >= 2.28.
289
+ // Re-add once we drop compatibility with glibc versions older than 2.28.
290
+ // __ssp: [::c_ulonglong; 4],
288
291
}
289
292
}
290
293
You can’t perform that action at this time.
0 commit comments