@@ -356,9 +356,6 @@ fn test_apple(target: &str) {
356
356
// FIXME(macos): Requires the macOS 14.4 SDK.
357
357
"os_sync_wake_by_address_flags_t" | "os_sync_wait_on_address_flags_t" => true ,
358
358
359
- // FIXME(macos): "'__uint128' undeclared" in C
360
- "__uint128" => true ,
361
-
362
359
_ => false ,
363
360
}
364
361
} ) ;
@@ -2037,8 +2034,6 @@ fn test_android(target: &str) {
2037
2034
"posix_spawn_file_actions_t" => true ,
2038
2035
"posix_spawnattr_t" => true ,
2039
2036
2040
- // FIXME(android): "'__uint128' undeclared" in C
2041
- "__uint128" => true ,
2042
2037
// Added in API level 24
2043
2038
"if_nameindex" => true ,
2044
2039
@@ -3413,9 +3408,6 @@ fn test_neutrino(target: &str) {
3413
3408
// Does not exist in Neutrino
3414
3409
"locale_t" => true ,
3415
3410
3416
- // FIXME: "'__uint128' undeclared" in C
3417
- "__uint128" => true ,
3418
-
3419
3411
_ => false ,
3420
3412
}
3421
3413
} ) ;
@@ -3955,9 +3947,6 @@ fn test_linux(target: &str) {
3955
3947
// specific type.
3956
3948
"Ioctl" => true ,
3957
3949
3958
- // FIXME: "'__uint128' undeclared" in C
3959
- "__uint128" => true ,
3960
-
3961
3950
t => {
3962
3951
if musl {
3963
3952
// LFS64 types have been removed in musl 1.2.4+
@@ -5525,9 +5514,9 @@ fn test_aix(target: &str) {
5525
5514
} ) ;
5526
5515
5527
5516
cfg. type_name ( move |ty, is_struct, is_union| match ty {
5528
- "DIR" => ty. to_string ( ) ,
5529
- "FILE" => ty. to_string ( ) ,
5530
- "ACTION" => ty. to_string ( ) ,
5517
+ "DIR" => ty. to_string ( ) ,
5518
+ "FILE" => ty. to_string ( ) ,
5519
+ "ACTION" => ty. to_string ( ) ,
5531
5520
5532
5521
// 'sigval' is a struct in Rust, but a union in C.
5533
5522
"sigval" => format ! ( "union sigval" ) ,
@@ -5614,9 +5603,9 @@ fn test_aix(target: &str) {
5614
5603
// POSIX-compliant versions in the system libc. As a result,
5615
5604
// function pointer comparisons between the C and Rust sides
5616
5605
// would fail.
5617
- "getpwuid_r" | "getpwnam_r" | "getgrgid_r" | "getgrnam_r"
5618
- | "aio_cancel " | "aio_error " | "aio_fsync " | "aio_read "
5619
- | "aio_return" | "aio_suspend" | " aio_write" | "select" => true ,
5606
+ "getpwuid_r" | "getpwnam_r" | "getgrgid_r" | "getgrnam_r" | "aio_cancel"
5607
+ | "aio_error " | "aio_fsync " | "aio_read " | "aio_return" | "aio_suspend "
5608
+ | "aio_write" | "select" => true ,
5620
5609
5621
5610
// 'getdtablesize' is a constant in the AIX header but it is
5622
5611
// a real function in libc which the Rust side is resolved to.
@@ -5633,7 +5622,6 @@ fn test_aix(target: &str) {
5633
5622
}
5634
5623
} ) ;
5635
5624
5636
-
5637
5625
cfg. volatile_item ( |i| {
5638
5626
use ctest:: VolatileItemKind :: * ;
5639
5627
match i {
0 commit comments