File tree 4 files changed +12
-6
lines changed
unix/bsd/freebsdlike/freebsd/freebsd15
4 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 3
3
env :
4
4
HOME : /tmp # cargo cache needs it
5
5
TARGET : x86_64-unknown-freebsd
6
+ # FIXME(freebsd): FreeBSD has a segfault when `RUST_BACKTRACE` is set
7
+ # https://github.com/rust-lang/rust/issues/132185
8
+ RUST_BACKTRACE : " 0"
6
9
matrix :
7
10
- name : nightly freebsd-13 i686
8
11
# Test i686 FreeBSD in 32-bit emulation on a 64-bit host.
Original file line number Diff line number Diff line change @@ -135,7 +135,9 @@ jobs:
135
135
- i686-unknown-linux-musl
136
136
- loongarch64-unknown-linux-gnu
137
137
- loongarch64-unknown-linux-musl
138
- - powerpc-unknown-linux-gnu
138
+ # FIXME(ppc): SIGILL running tests, see
139
+ # https://github.com/rust-lang/libc/pull/4254#issuecomment-2636288713
140
+ # - powerpc-unknown-linux-gnu
139
141
- powerpc64-unknown-linux-gnu
140
142
- powerpc64le-unknown-linux-gnu
141
143
- riscv64gc-unknown-linux-gnu
Original file line number Diff line number Diff line change @@ -243,7 +243,7 @@ cfg_if! {
243
243
) * ) => ( $(
244
244
#[ inline]
245
245
$( #[ $attr] ) *
246
- pub $( $constness) * unsafe extern fn $i( $( $arg: $argty) , * ) -> $ret
246
+ pub $( $constness) * unsafe extern "C" fn $i( $( $arg: $argty) , * ) -> $ret
247
247
$body
248
248
) * )
249
249
}
@@ -257,7 +257,7 @@ cfg_if! {
257
257
) * ) => ( $(
258
258
#[ inline]
259
259
$( #[ $attr] ) *
260
- pub $( $constness) * extern fn $i( $( $arg: $argty) , * ) -> $ret
260
+ pub $( $constness) * extern "C" fn $i( $( $arg: $argty) , * ) -> $ret
261
261
$body
262
262
) * )
263
263
}
@@ -285,7 +285,7 @@ cfg_if! {
285
285
) * ) => ( $(
286
286
#[ inline]
287
287
$( #[ $attr] ) *
288
- pub unsafe extern fn $i( $( $arg: $argty) , * ) -> $ret
288
+ pub unsafe extern "C" fn $i( $( $arg: $argty) , * ) -> $ret
289
289
$body
290
290
) * )
291
291
}
@@ -299,7 +299,7 @@ cfg_if! {
299
299
) * ) => ( $(
300
300
#[ inline]
301
301
$( #[ $attr] ) *
302
- pub extern fn $i( $( $arg: $argty) , * ) -> $ret
302
+ pub extern "C" fn $i( $( $arg: $argty) , * ) -> $ret
303
303
$body
304
304
) * )
305
305
}
Original file line number Diff line number Diff line change 266
266
pub st_blksize: crate :: blksize_t,
267
267
pub st_flags: crate :: fflags_t,
268
268
pub st_gen: u64 ,
269
- pub st_spare: [ u64 ; 10 ] ,
269
+ pub st_filerev: u64 ,
270
+ pub st_spare: [ u64 ; 9 ] ,
270
271
}
271
272
}
272
273
You can’t perform that action at this time.
0 commit comments