| ... | ... | @@ -1232,6 +1232,213 @@ const test_targets = blk: { |
| 1232 | 1232 | }, |
| 1233 | 1233 | }, |
| 1234 | 1234 | |
| 1235 | // NetBSD Targets |
| 1236 | |
| 1237 | .{ |
| 1238 | .target = .{ |
| 1239 | .cpu_arch = .aarch64, |
| 1240 | .os_tag = .netbsd, |
| 1241 | // Remove this when we bump our baseline to 10.1.0. |
| 1242 | .os_version_min = .{ .semver = .{ |
| 1243 | .major = 10, |
| 1244 | .minor = 1, |
| 1245 | .patch = 0, |
| 1246 | } }, |
| 1247 | .abi = .none, |
| 1248 | }, |
| 1249 | .link_libc = true, |
| 1250 | }, |
| 1251 | |
| 1252 | .{ |
| 1253 | .target = .{ |
| 1254 | .cpu_arch = .aarch64_be, |
| 1255 | .os_tag = .netbsd, |
| 1256 | // Remove this when we bump our baseline to 10.1.0. |
| 1257 | .os_version_min = .{ .semver = .{ |
| 1258 | .major = 10, |
| 1259 | .minor = 1, |
| 1260 | .patch = 0, |
| 1261 | } }, |
| 1262 | .abi = .none, |
| 1263 | }, |
| 1264 | .link_libc = true, |
| 1265 | }, |
| 1266 | |
| 1267 | .{ |
| 1268 | .target = .{ |
| 1269 | .cpu_arch = .arm, |
| 1270 | .os_tag = .netbsd, |
| 1271 | // Remove this when we bump our baseline to 10.1.0. |
| 1272 | .os_version_min = .{ .semver = .{ |
| 1273 | .major = 10, |
| 1274 | .minor = 1, |
| 1275 | .patch = 0, |
| 1276 | } }, |
| 1277 | .abi = .eabi, |
| 1278 | }, |
| 1279 | .link_libc = true, |
| 1280 | }, |
| 1281 | .{ |
| 1282 | .target = .{ |
| 1283 | .cpu_arch = .arm, |
| 1284 | .os_tag = .netbsd, |
| 1285 | // Remove this when we bump our baseline to 10.1.0. |
| 1286 | .os_version_min = .{ .semver = .{ |
| 1287 | .major = 10, |
| 1288 | .minor = 1, |
| 1289 | .patch = 0, |
| 1290 | } }, |
| 1291 | .abi = .eabihf, |
| 1292 | }, |
| 1293 | .link_libc = true, |
| 1294 | }, |
| 1295 | |
| 1296 | .{ |
| 1297 | .target = .{ |
| 1298 | .cpu_arch = .armeb, |
| 1299 | .os_tag = .netbsd, |
| 1300 | // Remove this when we bump our baseline to 10.1.0. |
| 1301 | .os_version_min = .{ .semver = .{ |
| 1302 | .major = 10, |
| 1303 | .minor = 1, |
| 1304 | .patch = 0, |
| 1305 | } }, |
| 1306 | .abi = .eabi, |
| 1307 | }, |
| 1308 | .link_libc = true, |
| 1309 | }, |
| 1310 | .{ |
| 1311 | .target = .{ |
| 1312 | .cpu_arch = .armeb, |
| 1313 | .os_tag = .netbsd, |
| 1314 | // Remove this when we bump our baseline to 10.1.0. |
| 1315 | .os_version_min = .{ .semver = .{ |
| 1316 | .major = 10, |
| 1317 | .minor = 1, |
| 1318 | .patch = 0, |
| 1319 | } }, |
| 1320 | .abi = .eabihf, |
| 1321 | }, |
| 1322 | .link_libc = true, |
| 1323 | }, |
| 1324 | |
| 1325 | .{ |
| 1326 | .target = .{ |
| 1327 | .cpu_arch = .mips, |
| 1328 | .os_tag = .netbsd, |
| 1329 | // Remove this when we bump our baseline to 10.1.0. |
| 1330 | .os_version_min = .{ .semver = .{ |
| 1331 | .major = 10, |
| 1332 | .minor = 1, |
| 1333 | .patch = 0, |
| 1334 | } }, |
| 1335 | .abi = .eabi, |
| 1336 | }, |
| 1337 | .link_libc = true, |
| 1338 | }, |
| 1339 | .{ |
| 1340 | .target = .{ |
| 1341 | .cpu_arch = .mips, |
| 1342 | .os_tag = .netbsd, |
| 1343 | // Remove this when we bump our baseline to 10.1.0. |
| 1344 | .os_version_min = .{ .semver = .{ |
| 1345 | .major = 10, |
| 1346 | .minor = 1, |
| 1347 | .patch = 0, |
| 1348 | } }, |
| 1349 | .abi = .eabihf, |
| 1350 | }, |
| 1351 | .link_libc = true, |
| 1352 | }, |
| 1353 | |
| 1354 | .{ |
| 1355 | .target = .{ |
| 1356 | .cpu_arch = .mipsel, |
| 1357 | .os_tag = .netbsd, |
| 1358 | // Remove this when we bump our baseline to 10.1.0. |
| 1359 | .os_version_min = .{ .semver = .{ |
| 1360 | .major = 10, |
| 1361 | .minor = 1, |
| 1362 | .patch = 0, |
| 1363 | } }, |
| 1364 | .abi = .eabi, |
| 1365 | }, |
| 1366 | .link_libc = true, |
| 1367 | }, |
| 1368 | .{ |
| 1369 | .target = .{ |
| 1370 | .cpu_arch = .mipsel, |
| 1371 | .os_tag = .netbsd, |
| 1372 | // Remove this when we bump our baseline to 10.1.0. |
| 1373 | .os_version_min = .{ .semver = .{ |
| 1374 | .major = 10, |
| 1375 | .minor = 1, |
| 1376 | .patch = 0, |
| 1377 | } }, |
| 1378 | .abi = .eabihf, |
| 1379 | }, |
| 1380 | .link_libc = true, |
| 1381 | }, |
| 1382 | |
| 1383 | .{ |
| 1384 | .target = .{ |
| 1385 | .cpu_arch = .powerpc, |
| 1386 | .os_tag = .netbsd, |
| 1387 | // Remove this when we bump our baseline to 10.1.0. |
| 1388 | .os_version_min = .{ .semver = .{ |
| 1389 | .major = 10, |
| 1390 | .minor = 1, |
| 1391 | .patch = 0, |
| 1392 | } }, |
| 1393 | .abi = .eabi, |
| 1394 | }, |
| 1395 | .link_libc = true, |
| 1396 | }, |
| 1397 | .{ |
| 1398 | .target = .{ |
| 1399 | .cpu_arch = .powerpc, |
| 1400 | .os_tag = .netbsd, |
| 1401 | // Remove this when we bump our baseline to 10.1.0. |
| 1402 | .os_version_min = .{ .semver = .{ |
| 1403 | .major = 10, |
| 1404 | .minor = 1, |
| 1405 | .patch = 0, |
| 1406 | } }, |
| 1407 | .abi = .eabihf, |
| 1408 | }, |
| 1409 | .link_libc = true, |
| 1410 | }, |
| 1411 | |
| 1412 | .{ |
| 1413 | .target = .{ |
| 1414 | .cpu_arch = .x86, |
| 1415 | .os_tag = .netbsd, |
| 1416 | // Remove this when we bump our baseline to 10.1.0. |
| 1417 | .os_version_min = .{ .semver = .{ |
| 1418 | .major = 10, |
| 1419 | .minor = 1, |
| 1420 | .patch = 0, |
| 1421 | } }, |
| 1422 | .abi = .none, |
| 1423 | }, |
| 1424 | .link_libc = true, |
| 1425 | }, |
| 1426 | |
| 1427 | .{ |
| 1428 | .target = .{ |
| 1429 | .cpu_arch = .x86_64, |
| 1430 | .os_tag = .netbsd, |
| 1431 | // Remove this when we bump our baseline to 10.1.0. |
| 1432 | .os_version_min = .{ .semver = .{ |
| 1433 | .major = 10, |
| 1434 | .minor = 1, |
| 1435 | .patch = 0, |
| 1436 | } }, |
| 1437 | .abi = .none, |
| 1438 | }, |
| 1439 | .link_libc = true, |
| 1440 | }, |
| 1441 | |
| 1235 | 1442 | // SPIR-V Targets |
| 1236 | 1443 | |
| 1237 | 1444 | .{ |