| ... | @@ -1232,6 +1232,213 @@ const test_targets = blk: { | ... | @@ -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 | // SPIR-V Targets | 1442 | // SPIR-V Targets |
| 1236 | | 1443 | |
| 1237 | .{ | 1444 | .{ |