| ... | ... | @@ -1372,7 +1372,7 @@ flagpsl("MT"), |
| 1372 | 1372 | .{ |
| 1373 | 1373 | .name = "fsanitize=address", |
| 1374 | 1374 | .syntax = .flag, |
| 1375 | | .zig_equivalent = .other, |
| 1375 | .zig_equivalent = .sanitize, |
| 1376 | 1376 | .pd1 = true, |
| 1377 | 1377 | .pd2 = false, |
| 1378 | 1378 | .psl = true, |
| ... | ... | @@ -2214,8 +2214,22 @@ flagpd1("nocudalib"), |
| 2214 | 2214 | .pd2 = true, |
| 2215 | 2215 | .psl = false, |
| 2216 | 2216 | }, |
| 2217 | | flagpd1("mcpu=help"), |
| 2218 | | flagpd1("mtune=help"), |
| 2217 | .{ |
| 2218 | .name = "mcpu=help", |
| 2219 | .syntax = .flag, |
| 2220 | .zig_equivalent = .mcpu, |
| 2221 | .pd1 = true, |
| 2222 | .pd2 = false, |
| 2223 | .psl = false, |
| 2224 | }, |
| 2225 | .{ |
| 2226 | .name = "mtune=help", |
| 2227 | .syntax = .flag, |
| 2228 | .zig_equivalent = .mcpu, |
| 2229 | .pd1 = true, |
| 2230 | .pd2 = false, |
| 2231 | .psl = false, |
| 2232 | }, |
| 2219 | 2233 | flagpd1("integrated-as"), |
| 2220 | 2234 | flagpd1("no-integrated-as"), |
| 2221 | 2235 | flagpd1("fopenmp-is-device"), |
| ... | ... | @@ -2365,12 +2379,12 @@ flagpd1("fno-cuda-approx-transcendentals"), |
| 2365 | 2379 | .pd2 = false, |
| 2366 | 2380 | .psl = true, |
| 2367 | 2381 | }, |
| 2382 | flagpd1("shared-libasan"), |
| 2368 | 2383 | sepd1("Xmicrosoft-visualc-tools-root"), |
| 2369 | 2384 | sepd1("Xmicrosoft-visualc-tools-version"), |
| 2370 | 2385 | sepd1("Xmicrosoft-windows-sdk-root"), |
| 2371 | 2386 | sepd1("Xmicrosoft-windows-sdk-version"), |
| 2372 | 2387 | sepd1("Xmicrosoft-windows-sys-root"), |
| 2373 | | flagpd1("shared-libasan"), |
| 2374 | 2388 | .{ |
| 2375 | 2389 | .name = "Qembed_debug", |
| 2376 | 2390 | .syntax = .flag, |
| ... | ... | @@ -3204,6 +3218,7 @@ flagpd1("flang-experimental-hlfir"), |
| 3204 | 3218 | flagpd1("flarge-sizes"), |
| 3205 | 3219 | flagpd1("flat_namespace"), |
| 3206 | 3220 | flagpd1("flax-vector-conversions"), |
| 3221 | flagpd1("fexperimental-lifetime-safety"), |
| 3207 | 3222 | flagpd1("flimit-debug-info"), |
| 3208 | 3223 | flagpd1("flogical-abbreviations"), |
| 3209 | 3224 | flagpd1("floop-interchange"), |
| ... | ... | @@ -3216,8 +3231,22 @@ flagpd1("fversion-loops-for-stride"), |
| 3216 | 3231 | .pd2 = false, |
| 3217 | 3232 | .psl = false, |
| 3218 | 3233 | }, |
| 3219 | | flagpd1("flto=auto"), |
| 3220 | | flagpd1("flto=jobserver"), |
| 3234 | .{ |
| 3235 | .name = "flto=auto", |
| 3236 | .syntax = .flag, |
| 3237 | .zig_equivalent = .lto, |
| 3238 | .pd1 = true, |
| 3239 | .pd2 = false, |
| 3240 | .psl = false, |
| 3241 | }, |
| 3242 | .{ |
| 3243 | .name = "flto=jobserver", |
| 3244 | .syntax = .flag, |
| 3245 | .zig_equivalent = .lto, |
| 3246 | .pd1 = true, |
| 3247 | .pd2 = false, |
| 3248 | .psl = false, |
| 3249 | }, |
| 3221 | 3250 | flagpd1("flto-unit"), |
| 3222 | 3251 | flagpd1("flto-visibility-public-std"), |
| 3223 | 3252 | flagpd1("fmath-errno"), |
| ... | ... | @@ -3519,6 +3548,7 @@ flagpd1("fno-keep-static-consts"), |
| 3519 | 3548 | flagpd1("fno-keep-system-includes"), |
| 3520 | 3549 | flagpd1("fno-knr-functions"), |
| 3521 | 3550 | flagpd1("fno-lax-vector-conversions"), |
| 3551 | flagpd1("fno-experimental-lifetime-safety"), |
| 3522 | 3552 | flagpd1("fno-limit-debug-info"), |
| 3523 | 3553 | flagpd1("fno-logical-abbreviations"), |
| 3524 | 3554 | flagpd1("fno-loop-interchange"), |
| ... | ... | @@ -3651,6 +3681,7 @@ flagpd1("fno-profile-values"), |
| 3651 | 3681 | flagpd1("fno-protect-parens"), |
| 3652 | 3682 | flagpd1("fno-pseudo-probe-for-profiling"), |
| 3653 | 3683 | flagpd1("fno-ptrauth-auth-traps"), |
| 3684 | flagpd1("fno-ptrauth-block-descriptor-pointers"), |
| 3654 | 3685 | flagpd1("fno-ptrauth-calls"), |
| 3655 | 3686 | flagpd1("fno-ptrauth-elf-got"), |
| 3656 | 3687 | flagpd1("fno-ptrauth-function-pointer-type-discrimination"), |
| ... | ... | @@ -3972,6 +4003,7 @@ flagpd1("fprofile-values"), |
| 3972 | 4003 | flagpd1("fprotect-parens"), |
| 3973 | 4004 | flagpd1("fpseudo-probe-for-profiling"), |
| 3974 | 4005 | flagpd1("fptrauth-auth-traps"), |
| 4006 | flagpd1("fptrauth-block-descriptor-pointers"), |
| 3975 | 4007 | flagpd1("fptrauth-calls"), |
| 3976 | 4008 | flagpd1("fptrauth-elf-got"), |
| 3977 | 4009 | flagpd1("fptrauth-function-pointer-type-discrimination"), |
| ... | ... | @@ -4503,9 +4535,9 @@ m("maes"), |
| 4503 | 4535 | sepd1("main-file-name"), |
| 4504 | 4536 | flagpd1("maix32"), |
| 4505 | 4537 | flagpd1("maix64"), |
| 4506 | | m("maix-shared-lib-tls-model-opt"), |
| 4507 | | m("maix-small-local-dynamic-tls"), |
| 4508 | | m("maix-small-local-exec-tls"), |
| 4538 | flagpd1("maix-shared-lib-tls-model-opt"), |
| 4539 | flagpd1("maix-small-local-dynamic-tls"), |
| 4540 | flagpd1("maix-small-local-exec-tls"), |
| 4509 | 4541 | flagpd1("maix-struct-return"), |
| 4510 | 4542 | flagpd1("malign-double"), |
| 4511 | 4543 | m("maltivec"), |
| ... | ... | @@ -4530,10 +4562,10 @@ flagpd1("massembler-no-warn"), |
| 4530 | 4562 | m("matomics"), |
| 4531 | 4563 | m("mavx"), |
| 4532 | 4564 | flagpd1("mavx10.1"), |
| 4533 | | m("mavx10.1-256"), |
| 4565 | flagpd1("mavx10.1-256"), |
| 4534 | 4566 | m("mavx10.1-512"), |
| 4535 | 4567 | flagpd1("mavx10.2"), |
| 4536 | | m("mavx10.2-256"), |
| 4568 | flagpd1("mavx10.2-256"), |
| 4537 | 4569 | m("mavx10.2-512"), |
| 4538 | 4570 | m("mavx2"), |
| 4539 | 4571 | m("mavx512bf16"), |
| ... | ... | @@ -4750,7 +4782,7 @@ flagpd1("mno-apxf"), |
| 4750 | 4782 | m("mno-atomics"), |
| 4751 | 4783 | m("mno-avx"), |
| 4752 | 4784 | flagpd1("mno-avx10.1"), |
| 4753 | | m("mno-avx10.1-256"), |
| 4785 | flagpd1("mno-avx10.1-256"), |
| 4754 | 4786 | m("mno-avx10.1-512"), |
| 4755 | 4787 | flagpd1("mno-avx10.2"), |
| 4756 | 4788 | m("mno-avx2"), |
| ... | ... | @@ -6544,6 +6576,14 @@ joinpd1("msmall-data-threshold="), |
| 6544 | 6576 | joinpd1("mvscale-streaming-max="), |
| 6545 | 6577 | joinpd1("mvscale-streaming-min="), |
| 6546 | 6578 | joinpd1("Wlarge-by-value-copy="), |
| 6579 | .{ |
| 6580 | .name = "Xthinlto-distributor=", |
| 6581 | .syntax = .comma_joined, |
| 6582 | .zig_equivalent = .other, |
| 6583 | .pd1 = true, |
| 6584 | .pd2 = false, |
| 6585 | .psl = false, |
| 6586 | }, |
| 6547 | 6587 | joinpd1("analyzer-constraints="), |
| 6548 | 6588 | joinpd1("analyzer-dump-egraph="), |
| 6549 | 6589 | jspd1("compatibility_version"), |
| ... | ... | @@ -6562,6 +6602,7 @@ joinpd1("fmodules-prune-after="), |
| 6562 | 6602 | }, |
| 6563 | 6603 | joinpd1("fopenmp-target-debug="), |
| 6564 | 6604 | joinpd1("fsanitize-ignorelist="), |
| 6605 | joinpd1("fthinlto-distributor="), |
| 6565 | 6606 | joinpd1("fzero-call-used-regs="), |
| 6566 | 6607 | jspd1("iframeworkwithsysroot"), |
| 6567 | 6608 | joinpd1("mcode-object-version="), |