@@ -353,9 +353,6 @@ fn test_apple(target: &str) {
353
353
// FIXME: "'__uint128' undeclared" in C
354
354
"__uint128" => true ,
355
355
356
- // `c_char_def` is always public but not always reexported.
357
- "c_char_def" => true ,
358
-
359
356
_ => false ,
360
357
}
361
358
} ) ;
@@ -722,8 +719,6 @@ fn test_windows(target: &str) {
722
719
"ssize_t" if !gnu => true ,
723
720
// FIXME: The size and alignment of this type are incorrect
724
721
"time_t" if gnu && i686 => true ,
725
- // `c_char_def` is always public but not always reexported.
726
- "c_char_def" => true ,
727
722
_ => false ,
728
723
} ) ;
729
724
@@ -934,8 +929,6 @@ fn test_solarish(target: &str) {
934
929
935
930
cfg. skip_type ( move |ty| match ty {
936
931
"sighandler_t" => true ,
937
- // `c_char_def` is always public but not always reexported.
938
- "c_char_def" => true ,
939
932
_ => false ,
940
933
} ) ;
941
934
@@ -1236,8 +1229,6 @@ fn test_netbsd(target: &str) {
1236
1229
match ty {
1237
1230
// FIXME: sighandler_t is crazy across platforms
1238
1231
"sighandler_t" => true ,
1239
- // `c_char_def` is always public but not always reexported.
1240
- "c_char_def" => true ,
1241
1232
_ => false ,
1242
1233
}
1243
1234
} ) ;
@@ -1455,8 +1446,6 @@ fn test_dragonflybsd(target: &str) {
1455
1446
match ty {
1456
1447
// sighandler_t is crazy across platforms
1457
1448
"sighandler_t" => true ,
1458
- // `c_char_def` is always public but not always reexported.
1459
- "c_char_def" => true ,
1460
1449
_ => false ,
1461
1450
}
1462
1451
} ) ;
@@ -1615,8 +1604,6 @@ fn test_wasi(target: &str) {
1615
1604
}
1616
1605
} ) ;
1617
1606
1618
- cfg. skip_type ( |ty| ty == "c_char_def" ) ;
1619
-
1620
1607
// These have a different and internal type in header files and are only
1621
1608
// used here to generate a pointer to them in bindings so skip these tests.
1622
1609
cfg. skip_static ( |c| c. starts_with ( "_CLOCK_" ) ) ;
@@ -1865,9 +1852,6 @@ fn test_android(target: &str) {
1865
1852
// FIXME: "'__uint128' undeclared" in C
1866
1853
"__uint128" => true ,
1867
1854
1868
- // `c_char_def` is always public but not always reexported.
1869
- "c_char_def" => true ,
1870
-
1871
1855
_ => false ,
1872
1856
}
1873
1857
} ) ;
@@ -2619,9 +2603,6 @@ fn test_freebsd(target: &str) {
2619
2603
// `eventfd(2)` and things come with it are added in FreeBSD 13
2620
2604
"eventfd_t" if Some ( 13 ) > freebsd_ver => true ,
2621
2605
2622
- // `c_char_def` is always public but not always reexported.
2623
- "c_char_def" => true ,
2624
-
2625
2606
_ => false ,
2626
2607
}
2627
2608
} ) ;
@@ -2938,9 +2919,6 @@ fn test_emscripten(target: &str) {
2938
2919
// https://github.com/emscripten-core/emscripten/issues/5033
2939
2920
ty if ty. starts_with ( "epoll" ) => true ,
2940
2921
2941
- // `c_char_def` is always public but not always reexported.
2942
- "c_char_def" => true ,
2943
-
2944
2922
// LFS64 types have been removed in Emscripten 3.1.44
2945
2923
// https://github.com/emscripten-core/emscripten/pull/19812
2946
2924
t => t. ends_with ( "64" ) || t. ends_with ( "64_t" ) ,
@@ -3217,9 +3195,6 @@ fn test_neutrino(target: &str) {
3217
3195
// Does not exist in Neutrino
3218
3196
"locale_t" => true ,
3219
3197
3220
- // `c_char_def` is always public but not always reexported.
3221
- "c_char_def" => true ,
3222
-
3223
3198
_ => false ,
3224
3199
}
3225
3200
} ) ;
@@ -3383,8 +3358,6 @@ fn test_vxworks(target: &str) {
3383
3358
// FIXME
3384
3359
cfg. skip_type ( move |ty| match ty {
3385
3360
"stat64" | "sighandler_t" | "off64_t" => true ,
3386
- // `c_char_def` is always public but not always reexported.
3387
- "c_char_def" => true ,
3388
3361
_ => false ,
3389
3362
} ) ;
3390
3363
@@ -3732,9 +3705,6 @@ fn test_linux(target: &str) {
3732
3705
// FIXME: "'__uint128' undeclared" in C
3733
3706
"__uint128" => true ,
3734
3707
3735
- // `c_char_def` is always public but not always reexported.
3736
- "c_char_def" => true ,
3737
-
3738
3708
t => {
3739
3709
if musl {
3740
3710
// LFS64 types have been removed in musl 1.2.4+
@@ -3964,7 +3934,7 @@ fn test_linux(target: &str) {
3964
3934
}
3965
3935
// FIXME: Requires >= 5.4 kernel headers
3966
3936
if name == "PTP_CLOCK_GETCAPS2"
3967
- || name == "PTP_ENABLE_PPS2"
3937
+ || name == "PTP_ENABLE_PPS2"
3968
3938
|| name == "PTP_EXTTS_REQUEST2"
3969
3939
|| name == "PTP_PEROUT_REQUEST2"
3970
3940
|| name == "PTP_PIN_GETFUNC2"
@@ -4683,8 +4653,6 @@ fn test_linux_like_apis(target: &str) {
4683
4653
} )
4684
4654
. skip_type ( move |ty| match ty {
4685
4655
"Elf64_Phdr" | "Elf32_Phdr" => false ,
4686
- // `c_char_def` is always public but not always reexported.
4687
- "c_char_def" => true ,
4688
4656
_ => true ,
4689
4657
} ) ;
4690
4658
cfg. generate ( src_hotfix_dir ( ) . join ( "lib.rs" ) , "linux_elf.rs" ) ;
@@ -4920,8 +4888,6 @@ fn test_haiku(target: &str) {
4920
4888
"pthread_condattr_t" => true ,
4921
4889
"pthread_mutexattr_t" => true ,
4922
4890
"pthread_rwlockattr_t" => true ,
4923
- // `c_char_def` is always public but not always reexported.
4924
- "c_char_def" => true ,
4925
4891
_ => false ,
4926
4892
}
4927
4893
} ) ;
0 commit comments