@@ -1378,6 +1378,8 @@ fn test_android(target: &str) {
1378
1378
"SIG_DFL" | "SIG_ERR" | "SIG_IGN" => true , // sighandler_t weirdness
1379
1379
// FIXME: still necessary?
1380
1380
"SIGUNUSED" => true , // removed in glibc 2.26
1381
+ // FIXME: remove once Android uses kernel headers >= 5.1 which expose this constant
1382
+ "F_SEAL_FUTURE_WRITE" => true ,
1381
1383
1382
1384
_ => false ,
1383
1385
}
@@ -1872,7 +1874,7 @@ fn test_emscripten(target: &str) {
1872
1874
"F_CANCELLK" | "F_ADD_SEALS" | "F_GET_SEALS" => true ,
1873
1875
// FIXME: is this necessary?
1874
1876
"F_SEAL_SEAL" | "F_SEAL_SHRINK" | "F_SEAL_GROW"
1875
- | "F_SEAL_WRITE" => true ,
1877
+ | "F_SEAL_WRITE" | "F_SEAL_FUTURE_WRITE" => true ,
1876
1878
// FIXME: is this necessary?
1877
1879
"BOTHER" => true ,
1878
1880
@@ -2382,7 +2384,7 @@ fn test_linux(target: &str) {
2382
2384
"F_CANCELLK" | "F_ADD_SEALS" | "F_GET_SEALS" => true ,
2383
2385
// FIXME: is this necessary?
2384
2386
"F_SEAL_SEAL" | "F_SEAL_SHRINK" | "F_SEAL_GROW"
2385
- | "F_SEAL_WRITE" => true ,
2387
+ | "F_SEAL_WRITE" | "F_SEAL_FUTURE_WRITE" => true ,
2386
2388
// FIXME: is this necessary?
2387
2389
"QFMT_VFS_OLD" | "QFMT_VFS_V0" | "QFMT_VFS_V1"
2388
2390
if mips =>
0 commit comments