File tree 1 file changed +10
-6
lines changed
1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -1677,6 +1677,16 @@ fn test_freebsd(target: &str) {
1677
1677
}
1678
1678
} ) ;
1679
1679
1680
+ cfg. skip_type ( move |ty| {
1681
+ match ty {
1682
+ // sighandler_t is crazy across platforms
1683
+ // FIXME: still required?
1684
+ "sighandler_t" => true ,
1685
+
1686
+ _ => false ,
1687
+ }
1688
+ } ) ;
1689
+
1680
1690
cfg. skip_struct ( move |ty| {
1681
1691
match ty {
1682
1692
// This is actually a union, not a struct
@@ -1711,12 +1721,6 @@ fn test_freebsd(target: &str) {
1711
1721
// FIXME: still required?
1712
1722
"SIGUNUSED" => true , // removed in glibc 2.26
1713
1723
1714
- // weird signed extension or something like that?
1715
- // FIXME: still required?
1716
- "MS_NOUSER" => true ,
1717
- // FIXME: still required?
1718
- "MS_RMT_MASK" => true , // updated in glibc 2.22 and musl 1.1.13
1719
-
1720
1724
// These constants were removed in FreeBSD 11 (svn r273250) but will
1721
1725
// still be accepted and ignored at runtime.
1722
1726
"MAP_RENAME" | "MAP_NORESERVE" => true ,
You can’t perform that action at this time.
0 commit comments