| ... | @@ -165,6 +165,7 @@ sepd1("Xarch_device"), | ... | @@ -165,6 +165,7 @@ sepd1("Xarch_device"), |
| 165 | sepd1("Xarch_host"), | 165 | sepd1("Xarch_host"), |
| 166 | sepd1("Xassembler"), | 166 | sepd1("Xassembler"), |
| 167 | sepd1("Xclang"), | 167 | sepd1("Xclang"), |
| | 168 | sepd1("Xclangas"), |
| 168 | sepd1("Xcuda-fatbinary"), | 169 | sepd1("Xcuda-fatbinary"), |
| 169 | sepd1("Xcuda-ptxas"), | 170 | sepd1("Xcuda-ptxas"), |
| 170 | sepd1("Xflang"), | 171 | sepd1("Xflang"), |
| ... | @@ -1232,6 +1233,22 @@ flagpsl("MT"), | ... | @@ -1232,6 +1233,22 @@ flagpsl("MT"), |
| 1232 | .pd2 = false, | 1233 | .pd2 = false, |
| 1233 | .psl = true, | 1234 | .psl = true, |
| 1234 | }, | 1235 | }, |
| | 1236 | .{ |
| | 1237 | .name = "d2epilogunwind", |
| | 1238 | .syntax = .flag, |
| | 1239 | .zig_equivalent = .other, |
| | 1240 | .pd1 = true, |
| | 1241 | .pd2 = false, |
| | 1242 | .psl = true, |
| | 1243 | }, |
| | 1244 | .{ |
| | 1245 | .name = "d2epilogunwindrequirev2", |
| | 1246 | .syntax = .flag, |
| | 1247 | .zig_equivalent = .other, |
| | 1248 | .pd1 = true, |
| | 1249 | .pd2 = false, |
| | 1250 | .psl = true, |
| | 1251 | }, |
| 1235 | .{ | 1252 | .{ |
| 1236 | .name = "diagnostics:caret", | 1253 | .name = "diagnostics:caret", |
| 1237 | .syntax = .flag, | 1254 | .syntax = .flag, |
| ... | @@ -1856,14 +1873,6 @@ flagpsl("MT"), | ... | @@ -1856,14 +1873,6 @@ flagpsl("MT"), |
| 1856 | .pd2 = true, | 1873 | .pd2 = true, |
| 1857 | .psl = false, | 1874 | .psl = false, |
| 1858 | }, | 1875 | }, |
| 1859 | .{ | | |
| 1860 | .name = "migrate", | | |
| 1861 | .syntax = .flag, | | |
| 1862 | .zig_equivalent = .other, | | |
| 1863 | .pd1 = false, | | |
| 1864 | .pd2 = true, | | |
| 1865 | .psl = false, | | |
| 1866 | }, | | |
| 1867 | .{ | 1876 | .{ |
| 1868 | .name = "no-line-commands", | 1877 | .name = "no-line-commands", |
| 1869 | .syntax = .flag, | 1878 | .syntax = .flag, |
| ... | @@ -2168,16 +2177,18 @@ sepd1("fnew-alignment"), | ... | @@ -2168,16 +2177,18 @@ sepd1("fnew-alignment"), |
| 2168 | flagpd1("faligned-new"), | 2177 | flagpd1("faligned-new"), |
| 2169 | flagpd1("fno-aligned-new"), | 2178 | flagpd1("fno-aligned-new"), |
| 2170 | flagpd1("fsched-interblock"), | 2179 | flagpd1("fsched-interblock"), |
| | 2180 | flagpd1("fcuda-rdc"), |
| | 2181 | flagpd1("fno-cuda-rdc"), |
| 2171 | flagpd1("ftree-vectorize"), | 2182 | flagpd1("ftree-vectorize"), |
| 2172 | flagpd1("fno-tree-vectorize"), | 2183 | flagpd1("fno-tree-vectorize"), |
| 2173 | flagpd1("ftree-slp-vectorize"), | 2184 | flagpd1("ftree-slp-vectorize"), |
| 2174 | flagpd1("fno-tree-slp-vectorize"), | 2185 | flagpd1("fno-tree-slp-vectorize"), |
| 2175 | flagpd1("fterminated-vtables"), | 2186 | flagpd1("fterminated-vtables"), |
| 2176 | flagpd1("fcuda-rdc"), | | |
| 2177 | flagpd1("fno-cuda-rdc"), | | |
| 2178 | flagpd1("grecord-gcc-switches"), | 2187 | flagpd1("grecord-gcc-switches"), |
| 2179 | flagpd1("gno-record-gcc-switches"), | 2188 | flagpd1("gno-record-gcc-switches"), |
| | 2189 | flagpd1("nogpuinc"), |
| 2180 | flagpd1("nocudainc"), | 2190 | flagpd1("nocudainc"), |
| | 2191 | flagpd1("nogpulib"), |
| 2181 | flagpd1("nocudalib"), | 2192 | flagpd1("nocudalib"), |
| 2182 | .{ | 2193 | .{ |
| 2183 | .name = "print-multiarch", | 2194 | .name = "print-multiarch", |
| ... | @@ -2359,6 +2370,7 @@ sepd1("Xmicrosoft-visualc-tools-version"), | ... | @@ -2359,6 +2370,7 @@ sepd1("Xmicrosoft-visualc-tools-version"), |
| 2359 | sepd1("Xmicrosoft-windows-sdk-root"), | 2370 | sepd1("Xmicrosoft-windows-sdk-root"), |
| 2360 | sepd1("Xmicrosoft-windows-sdk-version"), | 2371 | sepd1("Xmicrosoft-windows-sdk-version"), |
| 2361 | sepd1("Xmicrosoft-windows-sys-root"), | 2372 | sepd1("Xmicrosoft-windows-sys-root"), |
| | 2373 | flagpd1("shared-libasan"), |
| 2362 | .{ | 2374 | .{ |
| 2363 | .name = "Qembed_debug", | 2375 | .name = "Qembed_debug", |
| 2364 | .syntax = .flag, | 2376 | .syntax = .flag, |
| ... | @@ -2367,24 +2379,23 @@ sepd1("Xmicrosoft-windows-sys-root"), | ... | @@ -2367,24 +2379,23 @@ sepd1("Xmicrosoft-windows-sys-root"), |
| 2367 | .pd2 = false, | 2379 | .pd2 = false, |
| 2368 | .psl = true, | 2380 | .psl = true, |
| 2369 | }, | 2381 | }, |
| 2370 | flagpd1("shared-libasan"), | | |
| 2371 | flagpd1("static-libasan"), | 2382 | flagpd1("static-libasan"), |
| 2372 | flagpd1("fslp-vectorize-aggressive"), | 2383 | flagpd1("fslp-vectorize-aggressive"), |
| 2373 | flagpd1("fident"), | 2384 | flagpd1("fident"), |
| 2374 | flagpd1("fno-ident"), | 2385 | flagpd1("fno-ident"), |
| | 2386 | flagpd1("fno-slp-vectorize-aggressive"), |
| 2375 | flagpd1("fdiagnostics-color"), | 2387 | flagpd1("fdiagnostics-color"), |
| 2376 | flagpd1("fno-diagnostics-color"), | 2388 | flagpd1("fno-diagnostics-color"), |
| 2377 | flagpd1("fno-slp-vectorize-aggressive"), | | |
| 2378 | flagpd1("frecord-gcc-switches"), | 2389 | flagpd1("frecord-gcc-switches"), |
| 2379 | flagpd1("fno-record-gcc-switches"), | 2390 | flagpd1("fno-record-gcc-switches"), |
| | 2391 | flagpd1("Xparser"), |
| | 2392 | flagpd1("Xcompiler"), |
| 2380 | flagpd1("fexpensive-optimizations"), | 2393 | flagpd1("fexpensive-optimizations"), |
| 2381 | flagpd1("fno-expensive-optimizations"), | 2394 | flagpd1("fno-expensive-optimizations"), |
| 2382 | flagpd1("fdefer-pop"), | 2395 | flagpd1("fdefer-pop"), |
| 2383 | flagpd1("fno-defer-pop"), | 2396 | flagpd1("fno-defer-pop"), |
| 2384 | flagpd1("fextended-identifiers"), | 2397 | flagpd1("fextended-identifiers"), |
| 2385 | flagpd1("fno-extended-identifiers"), | 2398 | flagpd1("fno-extended-identifiers"), |
| 2386 | flagpd1("Xparser"), | | |
| 2387 | flagpd1("Xcompiler"), | | |
| 2388 | flagpd1("fno-sanitize-blacklist"), | 2399 | flagpd1("fno-sanitize-blacklist"), |
| 2389 | flagpd1("fhonor-infinites"), | 2400 | flagpd1("fhonor-infinites"), |
| 2390 | flagpd1("fno-honor-infinites"), | 2401 | flagpd1("fno-honor-infinites"), |
| ... | @@ -2408,8 +2419,6 @@ flagpd1("findirect-virtual-calls"), | ... | @@ -2408,8 +2419,6 @@ flagpd1("findirect-virtual-calls"), |
| 2408 | sepd1("arch"), | 2419 | sepd1("arch"), |
| 2409 | flagpd1("arch_errors_fatal"), | 2420 | flagpd1("arch_errors_fatal"), |
| 2410 | sepd1("arch_only"), | 2421 | sepd1("arch_only"), |
| 2411 | flagpd1("arcmt-migrate-emit-errors"), | | |
| 2412 | sepd1("arcmt-migrate-report-output"), | | |
| 2413 | sepd1("as-secure-log-file"), | 2422 | sepd1("as-secure-log-file"), |
| 2414 | flagpd1("ast-dump"), | 2423 | flagpd1("ast-dump"), |
| 2415 | flagpd1("ast-dump-all"), | 2424 | flagpd1("ast-dump-all"), |
| ... | @@ -2439,12 +2448,8 @@ sepd1("c-isystem"), | ... | @@ -2439,12 +2448,8 @@ sepd1("c-isystem"), |
| 2439 | flagpd1("canonical-prefixes"), | 2448 | flagpd1("canonical-prefixes"), |
| 2440 | flagpd1("cc1"), | 2449 | flagpd1("cc1"), |
| 2441 | flagpd1("cc1as"), | 2450 | flagpd1("cc1as"), |
| 2442 | flagpd1("ccc-arcmt-check"), | | |
| 2443 | sepd1("ccc-arcmt-migrate"), | | |
| 2444 | flagpd1("ccc-arcmt-modify"), | | |
| 2445 | sepd1("ccc-gcc-name"), | 2451 | sepd1("ccc-gcc-name"), |
| 2446 | sepd1("ccc-install-dir"), | 2452 | sepd1("ccc-install-dir"), |
| 2447 | sepd1("ccc-objcmt-migrate"), | | |
| 2448 | flagpd1("ccc-print-bindings"), | 2453 | flagpd1("ccc-print-bindings"), |
| 2449 | flagpd1("ccc-print-phases"), | 2454 | flagpd1("ccc-print-phases"), |
| 2450 | flagpd1("cfguard"), | 2455 | flagpd1("cfguard"), |
| ... | @@ -2463,6 +2468,8 @@ flagpd1("cl-single-precision-constant"), | ... | @@ -2463,6 +2468,8 @@ flagpd1("cl-single-precision-constant"), |
| 2463 | flagpd1("cl-strict-aliasing"), | 2468 | flagpd1("cl-strict-aliasing"), |
| 2464 | flagpd1("cl-uniform-work-group-size"), | 2469 | flagpd1("cl-uniform-work-group-size"), |
| 2465 | flagpd1("cl-unsafe-math-optimizations"), | 2470 | flagpd1("cl-unsafe-math-optimizations"), |
| | 2471 | flagpd1("clangir-disable-passes"), |
| | 2472 | flagpd1("clangir-disable-verifier"), |
| 2466 | flagpd1("clear-ast-before-backend"), | 2473 | flagpd1("clear-ast-before-backend"), |
| 2467 | sepd1("code-completion-at"), | 2474 | sepd1("code-completion-at"), |
| 2468 | flagpd1("code-completion-brief-comments"), | 2475 | flagpd1("code-completion-brief-comments"), |
| ... | @@ -2600,6 +2607,14 @@ flagpd1("dwarf-ext-refs"), | ... | @@ -2600,6 +2607,14 @@ flagpd1("dwarf-ext-refs"), |
| 2600 | .pd2 = false, | 2607 | .pd2 = false, |
| 2601 | .psl = true, | 2608 | .psl = true, |
| 2602 | }, | 2609 | }, |
| | 2610 | .{ |
| | 2611 | .name = "Gis", |
| | 2612 | .syntax = .flag, |
| | 2613 | .zig_equivalent = .other, |
| | 2614 | .pd1 = true, |
| | 2615 | .pd2 = false, |
| | 2616 | .psl = true, |
| | 2617 | }, |
| 2603 | .{ | 2618 | .{ |
| 2604 | .name = "hlsl-no-stdinc", | 2619 | .name = "hlsl-no-stdinc", |
| 2605 | .syntax = .flag, | 2620 | .syntax = .flag, |
| ... | @@ -2608,6 +2623,14 @@ flagpd1("dwarf-ext-refs"), | ... | @@ -2608,6 +2623,14 @@ flagpd1("dwarf-ext-refs"), |
| 2608 | .pd2 = false, | 2623 | .pd2 = false, |
| 2609 | .psl = true, | 2624 | .psl = true, |
| 2610 | }, | 2625 | }, |
| | 2626 | .{ |
| | 2627 | .name = "force-rootsig-ver", |
| | 2628 | .syntax = .separate, |
| | 2629 | .zig_equivalent = .other, |
| | 2630 | .pd1 = true, |
| | 2631 | .pd2 = false, |
| | 2632 | .psl = true, |
| | 2633 | }, |
| 2611 | sepd1("dylib_file"), | 2634 | sepd1("dylib_file"), |
| 2612 | flagpd1("dylinker"), | 2635 | flagpd1("dylinker"), |
| 2613 | .{ | 2636 | .{ |
| ... | @@ -2792,6 +2815,9 @@ flagpd1("fasync-exceptions"), | ... | @@ -2792,6 +2815,9 @@ flagpd1("fasync-exceptions"), |
| 2792 | .pd2 = false, | 2815 | .pd2 = false, |
| 2793 | .psl = false, | 2816 | .psl = false, |
| 2794 | }, | 2817 | }, |
| | 2818 | flagpd1("fatomic-fine-grained-memory"), |
| | 2819 | flagpd1("fatomic-ignore-denormal-mode"), |
| | 2820 | flagpd1("fatomic-remote-memory"), |
| 2795 | flagpd1("fauto-import"), | 2821 | flagpd1("fauto-import"), |
| 2796 | flagpd1("fauto-profile-accurate"), | 2822 | flagpd1("fauto-profile-accurate"), |
| 2797 | flagpd1("fautolink"), | 2823 | flagpd1("fautolink"), |
| ... | @@ -3142,6 +3168,7 @@ flagpd1("fimplement-inlines"), | ... | @@ -3142,6 +3168,7 @@ flagpd1("fimplement-inlines"), |
| 3142 | flagpd1("fimplicit-module-maps"), | 3168 | flagpd1("fimplicit-module-maps"), |
| 3143 | flagpd1("fimplicit-modules"), | 3169 | flagpd1("fimplicit-modules"), |
| 3144 | flagpd1("fimplicit-none"), | 3170 | flagpd1("fimplicit-none"), |
| | 3171 | flagpd1("fimplicit-none-ext"), |
| 3145 | flagpd1("fimplicit-templates"), | 3172 | flagpd1("fimplicit-templates"), |
| 3146 | flagpd1("finclude-default-header"), | 3173 | flagpd1("finclude-default-header"), |
| 3147 | flagpd1("fincremental-extensions"), | 3174 | flagpd1("fincremental-extensions"), |
| ... | @@ -3179,6 +3206,7 @@ flagpd1("flat_namespace"), | ... | @@ -3179,6 +3206,7 @@ flagpd1("flat_namespace"), |
| 3179 | flagpd1("flax-vector-conversions"), | 3206 | flagpd1("flax-vector-conversions"), |
| 3180 | flagpd1("flimit-debug-info"), | 3207 | flagpd1("flimit-debug-info"), |
| 3181 | flagpd1("flogical-abbreviations"), | 3208 | flagpd1("flogical-abbreviations"), |
| | 3209 | flagpd1("floop-interchange"), |
| 3182 | flagpd1("fversion-loops-for-stride"), | 3210 | flagpd1("fversion-loops-for-stride"), |
| 3183 | .{ | 3211 | .{ |
| 3184 | .name = "flto", | 3212 | .name = "flto", |
| ... | @@ -3215,6 +3243,7 @@ flagpd1("fmodules-codegen"), | ... | @@ -3215,6 +3243,7 @@ flagpd1("fmodules-codegen"), |
| 3215 | flagpd1("fmodules-debuginfo"), | 3243 | flagpd1("fmodules-debuginfo"), |
| 3216 | flagpd1("fmodules-decluse"), | 3244 | flagpd1("fmodules-decluse"), |
| 3217 | flagpd1("fmodules-disable-diagnostic-validation"), | 3245 | flagpd1("fmodules-disable-diagnostic-validation"), |
| | 3246 | flagpd1("fmodules-force-validate-user-headers"), |
| 3218 | flagpd1("fmodules-hash-content"), | 3247 | flagpd1("fmodules-hash-content"), |
| 3219 | flagpd1("fmodules-local-submodule-visibility"), | 3248 | flagpd1("fmodules-local-submodule-visibility"), |
| 3220 | flagpd1("fmodules-search-all"), | 3249 | flagpd1("fmodules-search-all"), |
| ... | @@ -3297,6 +3326,9 @@ flagpd1("fno-async-exceptions"), | ... | @@ -3297,6 +3326,9 @@ flagpd1("fno-async-exceptions"), |
| 3297 | .pd2 = false, | 3326 | .pd2 = false, |
| 3298 | .psl = false, | 3327 | .psl = false, |
| 3299 | }, | 3328 | }, |
| | 3329 | flagpd1("fno-atomic-fine-grained-memory"), |
| | 3330 | flagpd1("fno-atomic-ignore-denormal-mode"), |
| | 3331 | flagpd1("fno-atomic-remote-memory"), |
| 3300 | flagpd1("fno-auto-import"), | 3332 | flagpd1("fno-auto-import"), |
| 3301 | flagpd1("fno-auto-profile"), | 3333 | flagpd1("fno-auto-profile"), |
| 3302 | flagpd1("fno-auto-profile-accurate"), | 3334 | flagpd1("fno-auto-profile-accurate"), |
| ... | @@ -3466,6 +3498,7 @@ flagpd1("fno-implement-inlines"), | ... | @@ -3466,6 +3498,7 @@ flagpd1("fno-implement-inlines"), |
| 3466 | flagpd1("fno-implicit-module-maps"), | 3498 | flagpd1("fno-implicit-module-maps"), |
| 3467 | flagpd1("fno-implicit-modules"), | 3499 | flagpd1("fno-implicit-modules"), |
| 3468 | flagpd1("fno-implicit-none"), | 3500 | flagpd1("fno-implicit-none"), |
| | 3501 | flagpd1("fno-implicit-none-ext"), |
| 3469 | flagpd1("fno-implicit-templates"), | 3502 | flagpd1("fno-implicit-templates"), |
| 3470 | flagpd1("fno-init-global-zero"), | 3503 | flagpd1("fno-init-global-zero"), |
| 3471 | flagpd1("fno-init-local-zero"), | 3504 | flagpd1("fno-init-local-zero"), |
| ... | @@ -3488,6 +3521,7 @@ flagpd1("fno-knr-functions"), | ... | @@ -3488,6 +3521,7 @@ flagpd1("fno-knr-functions"), |
| 3488 | flagpd1("fno-lax-vector-conversions"), | 3521 | flagpd1("fno-lax-vector-conversions"), |
| 3489 | flagpd1("fno-limit-debug-info"), | 3522 | flagpd1("fno-limit-debug-info"), |
| 3490 | flagpd1("fno-logical-abbreviations"), | 3523 | flagpd1("fno-logical-abbreviations"), |
| | 3524 | flagpd1("fno-loop-interchange"), |
| 3491 | flagpd1("fno-version-loops-for-stride"), | 3525 | flagpd1("fno-version-loops-for-stride"), |
| 3492 | .{ | 3526 | .{ |
| 3493 | .name = "fno-lto", | 3527 | .name = "fno-lto", |
| ... | @@ -3514,6 +3548,7 @@ flagpd1("fno-modulemap-allow-subdirectory-search"), | ... | @@ -3514,6 +3548,7 @@ flagpd1("fno-modulemap-allow-subdirectory-search"), |
| 3514 | flagpd1("fno-modules"), | 3548 | flagpd1("fno-modules"), |
| 3515 | flagpd1("fno-modules-decluse"), | 3549 | flagpd1("fno-modules-decluse"), |
| 3516 | flagpd1("fno-modules-error-recovery"), | 3550 | flagpd1("fno-modules-error-recovery"), |
| | 3551 | flagpd1("fno-modules-force-validate-user-headers"), |
| 3517 | flagpd1("fno-modules-global-index"), | 3552 | flagpd1("fno-modules-global-index"), |
| 3518 | flagpd1("fno-modules-prune-non-affecting-module-map-files"), | 3553 | flagpd1("fno-modules-prune-non-affecting-module-map-files"), |
| 3519 | flagpd1("fno-modules-search-all"), | 3554 | flagpd1("fno-modules-search-all"), |
| ... | @@ -3623,6 +3658,9 @@ flagpd1("fno-ptrauth-indirect-gotos"), | ... | @@ -3623,6 +3658,9 @@ flagpd1("fno-ptrauth-indirect-gotos"), |
| 3623 | flagpd1("fno-ptrauth-init-fini"), | 3658 | flagpd1("fno-ptrauth-init-fini"), |
| 3624 | flagpd1("fno-ptrauth-init-fini-address-discrimination"), | 3659 | flagpd1("fno-ptrauth-init-fini-address-discrimination"), |
| 3625 | flagpd1("fno-ptrauth-intrinsics"), | 3660 | flagpd1("fno-ptrauth-intrinsics"), |
| | 3661 | flagpd1("fno-ptrauth-objc-class-ro"), |
| | 3662 | flagpd1("fno-ptrauth-objc-interface-sel"), |
| | 3663 | flagpd1("fno-ptrauth-objc-isa"), |
| 3626 | flagpd1("fno-ptrauth-returns"), | 3664 | flagpd1("fno-ptrauth-returns"), |
| 3627 | flagpd1("fno-ptrauth-type-info-vtable-pointer-discrimination"), | 3665 | flagpd1("fno-ptrauth-type-info-vtable-pointer-discrimination"), |
| 3628 | flagpd1("fno-ptrauth-vtable-pointer-address-discrimination"), | 3666 | flagpd1("fno-ptrauth-vtable-pointer-address-discrimination"), |
| ... | @@ -3644,11 +3682,9 @@ flagpd1("fno-recursive"), | ... | @@ -3644,11 +3682,9 @@ flagpd1("fno-recursive"), |
| 3644 | flagpd1("fno-reformat"), | 3682 | flagpd1("fno-reformat"), |
| 3645 | flagpd1("fno-register-global-dtors-with-atexit"), | 3683 | flagpd1("fno-register-global-dtors-with-atexit"), |
| 3646 | flagpd1("fno-regs-graph"), | 3684 | flagpd1("fno-regs-graph"), |
| 3647 | flagpd1("fno-relaxed-template-template-args"), | | |
| 3648 | flagpd1("fno-rename-registers"), | 3685 | flagpd1("fno-rename-registers"), |
| 3649 | flagpd1("fno-reorder-blocks"), | 3686 | flagpd1("fno-reorder-blocks"), |
| 3650 | flagpd1("fno-repack-arrays"), | 3687 | flagpd1("fno-repack-arrays"), |
| 3651 | flagpd1("fno-retain-subst-template-type-parm-type-ast-nodes"), | | |
| 3652 | flagpd1("fno-rewrite-imports"), | 3688 | flagpd1("fno-rewrite-imports"), |
| 3653 | flagpd1("fno-rewrite-includes"), | 3689 | flagpd1("fno-rewrite-includes"), |
| 3654 | flagpd1("fno-ripa"), | 3690 | flagpd1("fno-ripa"), |
| ... | @@ -3660,11 +3696,13 @@ flagpd1("fno-rtti"), | ... | @@ -3660,11 +3696,13 @@ flagpd1("fno-rtti"), |
| 3660 | flagpd1("fno-rtti-data"), | 3696 | flagpd1("fno-rtti-data"), |
| 3661 | flagpd1("fno-rwpi"), | 3697 | flagpd1("fno-rwpi"), |
| 3662 | flagpd1("fno-safe-buffer-usage-suggestions"), | 3698 | flagpd1("fno-safe-buffer-usage-suggestions"), |
| | 3699 | flagpd1("fno-sample-profile-use-profi"), |
| 3663 | flagpd1("fno-sanitize-address-globals-dead-stripping"), | 3700 | flagpd1("fno-sanitize-address-globals-dead-stripping"), |
| 3664 | flagpd1("fno-sanitize-address-outline-instrumentation"), | 3701 | flagpd1("fno-sanitize-address-outline-instrumentation"), |
| 3665 | flagpd1("fno-sanitize-address-poison-custom-array-cookie"), | 3702 | flagpd1("fno-sanitize-address-poison-custom-array-cookie"), |
| 3666 | flagpd1("fno-sanitize-address-use-after-scope"), | 3703 | flagpd1("fno-sanitize-address-use-after-scope"), |
| 3667 | flagpd1("fno-sanitize-address-use-odr-indicator"), | 3704 | flagpd1("fno-sanitize-address-use-odr-indicator"), |
| | 3705 | flagpd1("fno-sanitize-annotate-debug-info"), |
| 3668 | flagpd1("fno-sanitize-cfi-canonical-jump-tables"), | 3706 | flagpd1("fno-sanitize-cfi-canonical-jump-tables"), |
| 3669 | flagpd1("fno-sanitize-cfi-cross-dso"), | 3707 | flagpd1("fno-sanitize-cfi-cross-dso"), |
| 3670 | flagpd1("fno-sanitize-hwaddress-experimental-aliasing"), | 3708 | flagpd1("fno-sanitize-hwaddress-experimental-aliasing"), |
| ... | @@ -3737,6 +3775,7 @@ flagpd1("fno-stack-clash-protection"), | ... | @@ -3737,6 +3775,7 @@ flagpd1("fno-stack-clash-protection"), |
| 3737 | .pd2 = false, | 3775 | .pd2 = false, |
| 3738 | .psl = false, | 3776 | .psl = false, |
| 3739 | }, | 3777 | }, |
| | 3778 | flagpd1("fno-stack-repack-arrays"), |
| 3740 | flagpd1("fno-stack-size-section"), | 3779 | flagpd1("fno-stack-size-section"), |
| 3741 | flagpd1("fno-standalone-debug"), | 3780 | flagpd1("fno-standalone-debug"), |
| 3742 | flagpd1("fno-strength-reduce"), | 3781 | flagpd1("fno-strength-reduce"), |
| ... | @@ -3747,6 +3786,7 @@ flagpd1("fno-strict-overflow"), | ... | @@ -3747,6 +3786,7 @@ flagpd1("fno-strict-overflow"), |
| 3747 | flagpd1("fno-strict-return"), | 3786 | flagpd1("fno-strict-return"), |
| 3748 | flagpd1("fno-strict-vtable-pointers"), | 3787 | flagpd1("fno-strict-vtable-pointers"), |
| 3749 | flagpd1("fno-struct-path-tbaa"), | 3788 | flagpd1("fno-struct-path-tbaa"), |
| | 3789 | flagpd1("fno-swift-version-independent-apinotes"), |
| 3750 | flagpd1("fno-sycl"), | 3790 | flagpd1("fno-sycl"), |
| 3751 | flagpd1("fno-temp-file"), | 3791 | flagpd1("fno-temp-file"), |
| 3752 | flagpd1("fno-test-coverage"), | 3792 | flagpd1("fno-test-coverage"), |
| ... | @@ -3765,6 +3805,7 @@ flagpd1("fno-unified-lto"), | ... | @@ -3765,6 +3805,7 @@ flagpd1("fno-unified-lto"), |
| 3765 | flagpd1("fno-unique-basic-block-section-names"), | 3805 | flagpd1("fno-unique-basic-block-section-names"), |
| 3766 | flagpd1("fno-unique-internal-linkage-names"), | 3806 | flagpd1("fno-unique-internal-linkage-names"), |
| 3767 | flagpd1("fno-unique-section-names"), | 3807 | flagpd1("fno-unique-section-names"), |
| | 3808 | flagpd1("fno-unique-source-file-names"), |
| 3768 | flagpd1("fno-unroll-all-loops"), | 3809 | flagpd1("fno-unroll-all-loops"), |
| 3769 | flagpd1("fno-unroll-loops"), | 3810 | flagpd1("fno-unroll-loops"), |
| 3770 | flagpd1("fno-unsafe-loop-optimizations"), | 3811 | flagpd1("fno-unsafe-loop-optimizations"), |
| ... | @@ -3877,7 +3918,6 @@ flagpd1("foptimize-sibling-calls"), | ... | @@ -3877,7 +3918,6 @@ flagpd1("foptimize-sibling-calls"), |
| 3877 | flagpd1("force_cpusubtype_ALL"), | 3918 | flagpd1("force_cpusubtype_ALL"), |
| 3878 | flagpd1("force_flat_namespace"), | 3919 | flagpd1("force_flat_namespace"), |
| 3879 | sepd1("force_load"), | 3920 | sepd1("force_load"), |
| 3880 | flagpd1("forder-file-instrumentation"), | | |
| 3881 | flagpd1("fpack-derived"), | 3921 | flagpd1("fpack-derived"), |
| 3882 | flagpd1("fpack-struct"), | 3922 | flagpd1("fpack-struct"), |
| 3883 | flagpd1("fpadding-on-unsigned-fixed-point"), | 3923 | flagpd1("fpadding-on-unsigned-fixed-point"), |
| ... | @@ -3918,6 +3958,7 @@ flagpd1("fpreserve-as-comments"), | ... | @@ -3918,6 +3958,7 @@ flagpd1("fpreserve-as-comments"), |
| 3918 | flagpd1("fprintf"), | 3958 | flagpd1("fprintf"), |
| 3919 | flagpd1("fprofile"), | 3959 | flagpd1("fprofile"), |
| 3920 | flagpd1("fprofile-arcs"), | 3960 | flagpd1("fprofile-arcs"), |
| | 3961 | flagpd1("fprofile-continuous"), |
| 3921 | flagpd1("fprofile-correction"), | 3962 | flagpd1("fprofile-correction"), |
| 3922 | flagpd1("fprofile-generate"), | 3963 | flagpd1("fprofile-generate"), |
| 3923 | flagpd1("fprofile-generate-cold-function-coverage"), | 3964 | flagpd1("fprofile-generate-cold-function-coverage"), |
| ... | @@ -3938,6 +3979,9 @@ flagpd1("fptrauth-indirect-gotos"), | ... | @@ -3938,6 +3979,9 @@ flagpd1("fptrauth-indirect-gotos"), |
| 3938 | flagpd1("fptrauth-init-fini"), | 3979 | flagpd1("fptrauth-init-fini"), |
| 3939 | flagpd1("fptrauth-init-fini-address-discrimination"), | 3980 | flagpd1("fptrauth-init-fini-address-discrimination"), |
| 3940 | flagpd1("fptrauth-intrinsics"), | 3981 | flagpd1("fptrauth-intrinsics"), |
| | 3982 | flagpd1("fptrauth-objc-class-ro"), |
| | 3983 | flagpd1("fptrauth-objc-interface-sel"), |
| | 3984 | flagpd1("fptrauth-objc-isa"), |
| 3941 | flagpd1("fptrauth-returns"), | 3985 | flagpd1("fptrauth-returns"), |
| 3942 | flagpd1("fptrauth-type-info-vtable-pointer-discrimination"), | 3986 | flagpd1("fptrauth-type-info-vtable-pointer-discrimination"), |
| 3943 | flagpd1("fptrauth-vtable-pointer-address-discrimination"), | 3987 | flagpd1("fptrauth-vtable-pointer-address-discrimination"), |
| ... | @@ -3967,12 +4011,10 @@ flagpd1("frecursive"), | ... | @@ -3967,12 +4011,10 @@ flagpd1("frecursive"), |
| 3967 | flagpd1("freg-struct-return"), | 4011 | flagpd1("freg-struct-return"), |
| 3968 | flagpd1("fregister-global-dtors-with-atexit"), | 4012 | flagpd1("fregister-global-dtors-with-atexit"), |
| 3969 | flagpd1("fregs-graph"), | 4013 | flagpd1("fregs-graph"), |
| 3970 | flagpd1("frelaxed-template-template-args"), | | |
| 3971 | flagpd1("frename-registers"), | 4014 | flagpd1("frename-registers"), |
| 3972 | flagpd1("freorder-blocks"), | 4015 | flagpd1("freorder-blocks"), |
| 3973 | flagpd1("frepack-arrays"), | 4016 | flagpd1("frepack-arrays"), |
| 3974 | flagpd1("fretain-comments-from-system-headers"), | 4017 | flagpd1("fretain-comments-from-system-headers"), |
| 3975 | flagpd1("fretain-subst-template-type-parm-type-ast-nodes"), | | |
| 3976 | flagpd1("frewrite-imports"), | 4018 | flagpd1("frewrite-imports"), |
| 3977 | flagpd1("frewrite-includes"), | 4019 | flagpd1("frewrite-includes"), |
| 3978 | flagpd1("fripa"), | 4020 | flagpd1("fripa"), |
| ... | @@ -3990,6 +4032,7 @@ flagpd1("fsanitize-address-outline-instrumentation"), | ... | @@ -3990,6 +4032,7 @@ flagpd1("fsanitize-address-outline-instrumentation"), |
| 3990 | flagpd1("fsanitize-address-poison-custom-array-cookie"), | 4032 | flagpd1("fsanitize-address-poison-custom-array-cookie"), |
| 3991 | flagpd1("fsanitize-address-use-after-scope"), | 4033 | flagpd1("fsanitize-address-use-after-scope"), |
| 3992 | flagpd1("fsanitize-address-use-odr-indicator"), | 4034 | flagpd1("fsanitize-address-use-odr-indicator"), |
| | 4035 | flagpd1("fsanitize-annotate-debug-info"), |
| 3993 | flagpd1("fsanitize-cfi-canonical-jump-tables"), | 4036 | flagpd1("fsanitize-cfi-canonical-jump-tables"), |
| 3994 | flagpd1("fsanitize-cfi-cross-dso"), | 4037 | flagpd1("fsanitize-cfi-cross-dso"), |
| 3995 | flagpd1("fsanitize-cfi-icall-generalize-pointers"), | 4038 | flagpd1("fsanitize-cfi-icall-generalize-pointers"), |
| ... | @@ -4018,6 +4061,7 @@ flagpd1("fsanitize-coverage-trace-pc"), | ... | @@ -4018,6 +4061,7 @@ flagpd1("fsanitize-coverage-trace-pc"), |
| 4018 | }, | 4061 | }, |
| 4019 | flagpd1("fsanitize-coverage-trace-stores"), | 4062 | flagpd1("fsanitize-coverage-trace-stores"), |
| 4020 | flagpd1("fsanitize-hwaddress-experimental-aliasing"), | 4063 | flagpd1("fsanitize-hwaddress-experimental-aliasing"), |
| | 4064 | flagpd1("fsanitize-kcfi-arity"), |
| 4021 | flagpd1("fsanitize-link-c++-runtime"), | 4065 | flagpd1("fsanitize-link-c++-runtime"), |
| 4022 | flagpd1("fsanitize-link-runtime"), | 4066 | flagpd1("fsanitize-link-runtime"), |
| 4023 | flagpd1("fsanitize-memory-param-retval"), | 4067 | flagpd1("fsanitize-memory-param-retval"), |
| ... | @@ -4106,6 +4150,7 @@ flagpd1("fstack-clash-protection"), | ... | @@ -4106,6 +4150,7 @@ flagpd1("fstack-clash-protection"), |
| 4106 | .pd2 = false, | 4150 | .pd2 = false, |
| 4107 | .psl = false, | 4151 | .psl = false, |
| 4108 | }, | 4152 | }, |
| | 4153 | flagpd1("fstack-repack-arrays"), |
| 4109 | flagpd1("fstack-size-section"), | 4154 | flagpd1("fstack-size-section"), |
| 4110 | flagpd1("fstack-usage"), | 4155 | flagpd1("fstack-usage"), |
| 4111 | flagpd1("fstandalone-debug"), | 4156 | flagpd1("fstandalone-debug"), |
| ... | @@ -4117,6 +4162,7 @@ flagpd1("fstrict-overflow"), | ... | @@ -4117,6 +4162,7 @@ flagpd1("fstrict-overflow"), |
| 4117 | flagpd1("fstrict-return"), | 4162 | flagpd1("fstrict-return"), |
| 4118 | flagpd1("fstrict-vtable-pointers"), | 4163 | flagpd1("fstrict-vtable-pointers"), |
| 4119 | flagpd1("fstruct-path-tbaa"), | 4164 | flagpd1("fstruct-path-tbaa"), |
| | 4165 | flagpd1("fswift-version-independent-apinotes"), |
| 4120 | flagpd1("fsycl"), | 4166 | flagpd1("fsycl"), |
| 4121 | flagpd1("fsycl-device-only"), | 4167 | flagpd1("fsycl-device-only"), |
| 4122 | flagpd1("fsycl-host-only"), | 4168 | flagpd1("fsycl-host-only"), |
| ... | @@ -4129,6 +4175,7 @@ flagpd1("ftemporal-profile"), | ... | @@ -4129,6 +4175,7 @@ flagpd1("ftemporal-profile"), |
| 4129 | flagpd1("ftest-coverage"), | 4175 | flagpd1("ftest-coverage"), |
| 4130 | flagpd1("fthreadsafe-statics"), | 4176 | flagpd1("fthreadsafe-statics"), |
| 4131 | flagpd1("ftime-report"), | 4177 | flagpd1("ftime-report"), |
| | 4178 | flagpd1("ftime-report-json"), |
| 4132 | flagpd1("ftime-trace"), | 4179 | flagpd1("ftime-trace"), |
| 4133 | flagpd1("ftls-model"), | 4180 | flagpd1("ftls-model"), |
| 4134 | flagpd1("ftracer"), | 4181 | flagpd1("ftracer"), |
| ... | @@ -4147,6 +4194,7 @@ flagpd1("funified-lto"), | ... | @@ -4147,6 +4194,7 @@ flagpd1("funified-lto"), |
| 4147 | flagpd1("funique-basic-block-section-names"), | 4194 | flagpd1("funique-basic-block-section-names"), |
| 4148 | flagpd1("funique-internal-linkage-names"), | 4195 | flagpd1("funique-internal-linkage-names"), |
| 4149 | flagpd1("funique-section-names"), | 4196 | flagpd1("funique-section-names"), |
| | 4197 | flagpd1("funique-source-file-names"), |
| 4150 | flagpd1("funknown-anytype"), | 4198 | flagpd1("funknown-anytype"), |
| 4151 | flagpd1("funroll-all-loops"), | 4199 | flagpd1("funroll-all-loops"), |
| 4152 | flagpd1("funroll-loops"), | 4200 | flagpd1("funroll-loops"), |
| ... | @@ -4183,6 +4231,30 @@ flagpd1("fvisibility-global-new-delete-hidden"), | ... | @@ -4183,6 +4231,30 @@ flagpd1("fvisibility-global-new-delete-hidden"), |
| 4183 | flagpd1("fvisibility-inlines-hidden"), | 4231 | flagpd1("fvisibility-inlines-hidden"), |
| 4184 | flagpd1("fvisibility-inlines-hidden-static-local-var"), | 4232 | flagpd1("fvisibility-inlines-hidden-static-local-var"), |
| 4185 | flagpd1("fvisibility-ms-compat"), | 4233 | flagpd1("fvisibility-ms-compat"), |
| | 4234 | .{ |
| | 4235 | .name = "fvk-use-dx-layout", |
| | 4236 | .syntax = .flag, |
| | 4237 | .zig_equivalent = .other, |
| | 4238 | .pd1 = true, |
| | 4239 | .pd2 = false, |
| | 4240 | .psl = true, |
| | 4241 | }, |
| | 4242 | .{ |
| | 4243 | .name = "fvk-use-gl-layout", |
| | 4244 | .syntax = .flag, |
| | 4245 | .zig_equivalent = .other, |
| | 4246 | .pd1 = true, |
| | 4247 | .pd2 = false, |
| | 4248 | .psl = true, |
| | 4249 | }, |
| | 4250 | .{ |
| | 4251 | .name = "fvk-use-scalar-layout", |
| | 4252 | .syntax = .flag, |
| | 4253 | .zig_equivalent = .other, |
| | 4254 | .pd1 = true, |
| | 4255 | .pd2 = false, |
| | 4256 | .psl = true, |
| | 4257 | }, |
| 4186 | flagpd1("fwasm-exceptions"), | 4258 | flagpd1("fwasm-exceptions"), |
| 4187 | flagpd1("fweb"), | 4259 | flagpd1("fweb"), |
| 4188 | flagpd1("fwhole-file"), | 4260 | flagpd1("fwhole-file"), |
| ... | @@ -4295,6 +4367,7 @@ flagpd1("ggdb2"), | ... | @@ -4295,6 +4367,7 @@ flagpd1("ggdb2"), |
| 4295 | flagpd1("ggdb3"), | 4367 | flagpd1("ggdb3"), |
| 4296 | flagpd1("ggnu-pubnames"), | 4368 | flagpd1("ggnu-pubnames"), |
| 4297 | flagpd1("ginline-line-tables"), | 4369 | flagpd1("ginline-line-tables"), |
| | 4370 | flagpd1("gkey-instructions"), |
| 4298 | flagpd1("gline-directives-only"), | 4371 | flagpd1("gline-directives-only"), |
| 4299 | .{ | 4372 | .{ |
| 4300 | .name = "gline-tables-only", | 4373 | .name = "gline-tables-only", |
| ... | @@ -4313,6 +4386,7 @@ flagpd1("gno-column-info"), | ... | @@ -4313,6 +4386,7 @@ flagpd1("gno-column-info"), |
| 4313 | flagpd1("gno-embed-source"), | 4386 | flagpd1("gno-embed-source"), |
| 4314 | flagpd1("gno-gnu-pubnames"), | 4387 | flagpd1("gno-gnu-pubnames"), |
| 4315 | flagpd1("gno-inline-line-tables"), | 4388 | flagpd1("gno-inline-line-tables"), |
| | 4389 | flagpd1("gno-key-instructions"), |
| 4316 | flagpd1("gno-modules"), | 4390 | flagpd1("gno-modules"), |
| 4317 | flagpd1("gno-omit-unreferenced-methods"), | 4391 | flagpd1("gno-omit-unreferenced-methods"), |
| 4318 | flagpd1("gno-pubnames"), | 4392 | flagpd1("gno-pubnames"), |
| ... | @@ -4383,7 +4457,9 @@ sepd1("header-include-file"), | ... | @@ -4383,7 +4457,9 @@ sepd1("header-include-file"), |
| 4383 | .psl = false, | 4457 | .psl = false, |
| 4384 | }, | 4458 | }, |
| 4385 | flagpd1("ibuiltininc"), | 4459 | flagpd1("ibuiltininc"), |
| | 4460 | flagpd1("ignore-pch"), |
| 4386 | sepd1("image_base"), | 4461 | sepd1("image_base"), |
| | 4462 | flagpd1("import-call-optimization"), |
| 4387 | sepd1("imultilib"), | 4463 | sepd1("imultilib"), |
| 4388 | sepd1("include-pch"), | 4464 | sepd1("include-pch"), |
| 4389 | sepd1("init"), | 4465 | sepd1("init"), |
| ... | @@ -4397,6 +4473,7 @@ flagpd1("init-only"), | ... | @@ -4397,6 +4473,7 @@ flagpd1("init-only"), |
| 4397 | .psl = false, | 4473 | .psl = false, |
| 4398 | }, | 4474 | }, |
| 4399 | sepd1("internal-externc-isystem"), | 4475 | sepd1("internal-externc-isystem"), |
| | 4476 | sepd1("internal-iframework"), |
| 4400 | sepd1("internal-isystem"), | 4477 | sepd1("internal-isystem"), |
| 4401 | flagpd1("keep_private_externs"), | 4478 | flagpd1("keep_private_externs"), |
| 4402 | sepd1("lazy_framework"), | 4479 | sepd1("lazy_framework"), |
| ... | @@ -4519,6 +4596,14 @@ flagpd1("menable-experimental-extensions"), | ... | @@ -4519,6 +4596,14 @@ flagpd1("menable-experimental-extensions"), |
| 4519 | flagpd1("menable-no-infs"), | 4596 | flagpd1("menable-no-infs"), |
| 4520 | flagpd1("menable-no-nans"), | 4597 | flagpd1("menable-no-nans"), |
| 4521 | m("menqcmd"), | 4598 | m("menqcmd"), |
| | 4599 | .{ |
| | 4600 | .name = "metal", |
| | 4601 | .syntax = .flag, |
| | 4602 | .zig_equivalent = .other, |
| | 4603 | .pd1 = true, |
| | 4604 | .pd2 = false, |
| | 4605 | .psl = true, |
| | 4606 | }, |
| 4522 | m("mevex512"), | 4607 | m("mevex512"), |
| 4523 | m("mexception-handling"), | 4608 | m("mexception-handling"), |
| 4524 | m("mexecute-only"), | 4609 | m("mexecute-only"), |
| ... | @@ -4531,6 +4616,7 @@ flagpd1("mfix4300"), | ... | @@ -4531,6 +4616,7 @@ flagpd1("mfix4300"), |
| 4531 | flagpd1("mfix-and-continue"), | 4616 | flagpd1("mfix-and-continue"), |
| 4532 | m("mfix-cmse-cve-2021-35465"), | 4617 | m("mfix-cmse-cve-2021-35465"), |
| 4533 | m("mfix-cortex-a53-835769"), | 4618 | m("mfix-cortex-a53-835769"), |
| | 4619 | flagpd1("mfix-cortex-a53-843419"), |
| 4534 | m("mfix-cortex-a57-aes-1742098"), | 4620 | m("mfix-cortex-a57-aes-1742098"), |
| 4535 | flagpd1("mfix-cortex-a72-aes-1655431"), | 4621 | flagpd1("mfix-cortex-a72-aes-1655431"), |
| 4536 | flagpd1("mfix-gr712rc"), | 4622 | flagpd1("mfix-gr712rc"), |
| ... | @@ -4568,7 +4654,6 @@ flagpd1("miamcu"), | ... | @@ -4568,7 +4654,6 @@ flagpd1("miamcu"), |
| 4568 | flagpd1("mieee-fp"), | 4654 | flagpd1("mieee-fp"), |
| 4569 | flagpd1("mieee-rnd-near"), | 4655 | flagpd1("mieee-rnd-near"), |
| 4570 | flagpd1("mignore-xcoff-visibility"), | 4656 | flagpd1("mignore-xcoff-visibility"), |
| 4571 | flagpd1("migrate"), | | |
| 4572 | flagpd1("no-finalize-removal"), | 4657 | flagpd1("no-finalize-removal"), |
| 4573 | flagpd1("no-ns-alloc-error"), | 4658 | flagpd1("no-ns-alloc-error"), |
| 4574 | flagpd1("mimplicit-float"), | 4659 | flagpd1("mimplicit-float"), |
| ... | @@ -4725,6 +4810,7 @@ flagpd1("mno-extern-sdata"), | ... | @@ -4725,6 +4810,7 @@ flagpd1("mno-extern-sdata"), |
| 4725 | m("mno-f16c"), | 4810 | m("mno-f16c"), |
| 4726 | m("mno-fix-cmse-cve-2021-35465"), | 4811 | m("mno-fix-cmse-cve-2021-35465"), |
| 4727 | m("mno-fix-cortex-a53-835769"), | 4812 | m("mno-fix-cortex-a53-835769"), |
| | 4813 | flagpd1("mno-fix-cortex-a53-843419"), |
| 4728 | m("mno-fix-cortex-a57-aes-1742098"), | 4814 | m("mno-fix-cortex-a57-aes-1742098"), |
| 4729 | flagpd1("mno-fix-cortex-a72-aes-1655431"), | 4815 | flagpd1("mno-fix-cortex-a72-aes-1655431"), |
| 4730 | m("mno-float128"), | 4816 | m("mno-float128"), |
| ... | @@ -5021,7 +5107,6 @@ flagpd1("mstack-arg-probe"), | ... | @@ -5021,7 +5107,6 @@ flagpd1("mstack-arg-probe"), |
| 5021 | flagpd1("mstackrealign"), | 5107 | flagpd1("mstackrealign"), |
| 5022 | m("mstrict-align"), | 5108 | m("mstrict-align"), |
| 5023 | flagpd1("msvr4-struct-return"), | 5109 | flagpd1("msvr4-struct-return"), |
| 5024 | sepd1("mt-migrate-directory"), | | |
| 5025 | m("mtail-call"), | 5110 | m("mtail-call"), |
| 5026 | m("mtbm"), | 5111 | m("mtbm"), |
| 5027 | m("mtgsplit"), | 5112 | m("mtgsplit"), |
| ... | @@ -5116,6 +5201,7 @@ flagpd1("fno-c++-static-destructors"), | ... | @@ -5116,6 +5201,7 @@ flagpd1("fno-c++-static-destructors"), |
| 5116 | .pd2 = true, | 5201 | .pd2 = true, |
| 5117 | .psl = false, | 5202 | .psl = false, |
| 5118 | }, | 5203 | }, |
| | 5204 | flagpd1("no-disable-free"), |
| 5119 | flagpd1("no-emit-llvm-uselists"), | 5205 | flagpd1("no-emit-llvm-uselists"), |
| 5120 | flagpd1("no-enable-noundef-analysis"), | 5206 | flagpd1("no-enable-noundef-analysis"), |
| 5121 | .{ | 5207 | .{ |
| ... | @@ -5152,6 +5238,14 @@ flagpd1("no-implicit-float"), | ... | @@ -5152,6 +5238,14 @@ flagpd1("no-implicit-float"), |
| 5152 | .pd2 = true, | 5238 | .pd2 = true, |
| 5153 | .psl = false, | 5239 | .psl = false, |
| 5154 | }, | 5240 | }, |
| | 5241 | .{ |
| | 5242 | .name = "no-offload-inc", |
| | 5243 | .syntax = .flag, |
| | 5244 | .zig_equivalent = .other, |
| | 5245 | .pd1 = false, |
| | 5246 | .pd2 = true, |
| | 5247 | .psl = false, |
| | 5248 | }, |
| 5155 | .{ | 5249 | .{ |
| 5156 | .name = "no-offload-new-driver", | 5250 | .name = "no-offload-new-driver", |
| 5157 | .syntax = .flag, | 5251 | .syntax = .flag, |
| ... | @@ -5160,6 +5254,14 @@ flagpd1("no-implicit-float"), | ... | @@ -5160,6 +5254,14 @@ flagpd1("no-implicit-float"), |
| 5160 | .pd2 = true, | 5254 | .pd2 = true, |
| 5161 | .psl = false, | 5255 | .psl = false, |
| 5162 | }, | 5256 | }, |
| | 5257 | .{ |
| | 5258 | .name = "no-offloadlib", |
| | 5259 | .syntax = .flag, |
| | 5260 | .zig_equivalent = .other, |
| | 5261 | .pd1 = false, |
| | 5262 | .pd2 = true, |
| | 5263 | .psl = false, |
| | 5264 | }, |
| 5163 | .{ | 5265 | .{ |
| 5164 | .name = "no-pedantic", | 5266 | .name = "no-pedantic", |
| 5165 | .syntax = .flag, | 5267 | .syntax = .flag, |
| ... | @@ -5193,8 +5295,6 @@ flagpd1("nocpp"), | ... | @@ -5193,8 +5295,6 @@ flagpd1("nocpp"), |
| 5193 | flagpd1("nodefaultlibs"), | 5295 | flagpd1("nodefaultlibs"), |
| 5194 | flagpd1("nodriverkitlib"), | 5296 | flagpd1("nodriverkitlib"), |
| 5195 | flagpd1("nofixprebinding"), | 5297 | flagpd1("nofixprebinding"), |
| 5196 | flagpd1("nogpuinc"), | | |
| 5197 | flagpd1("nogpulib"), | | |
| 5198 | flagpd1("nogpulibc"), | 5298 | flagpd1("nogpulibc"), |
| 5199 | flagpd1("nohipwrapperinc"), | 5299 | flagpd1("nohipwrapperinc"), |
| 5200 | .{ | 5300 | .{ |
| ... | @@ -5260,21 +5360,6 @@ flagpd1("nostartfiles"), | ... | @@ -5260,21 +5360,6 @@ flagpd1("nostartfiles"), |
| 5260 | }, | 5360 | }, |
| 5261 | flagpd1("nostdsysteminc"), | 5361 | flagpd1("nostdsysteminc"), |
| 5262 | sepd1("objc-isystem"), | 5362 | sepd1("objc-isystem"), |
| 5263 | flagpd1("objcmt-atomic-property"), | | |
| 5264 | flagpd1("objcmt-migrate-all"), | | |
| 5265 | flagpd1("objcmt-migrate-annotation"), | | |
| 5266 | flagpd1("objcmt-migrate-designated-init"), | | |
| 5267 | flagpd1("objcmt-migrate-instancetype"), | | |
| 5268 | flagpd1("objcmt-migrate-literals"), | | |
| 5269 | flagpd1("objcmt-migrate-ns-macros"), | | |
| 5270 | flagpd1("objcmt-migrate-property"), | | |
| 5271 | flagpd1("objcmt-migrate-property-dot-syntax"), | | |
| 5272 | flagpd1("objcmt-migrate-protocol-conformance"), | | |
| 5273 | flagpd1("objcmt-migrate-readonly-property"), | | |
| 5274 | flagpd1("objcmt-migrate-readwrite-property"), | | |
| 5275 | flagpd1("objcmt-migrate-subscripting"), | | |
| 5276 | flagpd1("objcmt-ns-nonatomic-iosonly"), | | |
| 5277 | flagpd1("objcmt-returns-innerpointer-property"), | | |
| 5278 | sepd1("objcxx-isystem"), | 5363 | sepd1("objcxx-isystem"), |
| 5279 | flagpd1("object"), | 5364 | flagpd1("object"), |
| 5280 | sepd1("object-file-name"), | 5365 | sepd1("object-file-name"), |
| ... | @@ -5318,6 +5403,14 @@ sepd1("object-file-name"), | ... | @@ -5318,6 +5403,14 @@ sepd1("object-file-name"), |
| 5318 | .pd2 = true, | 5403 | .pd2 = true, |
| 5319 | .psl = false, | 5404 | .psl = false, |
| 5320 | }, | 5405 | }, |
| | 5406 | .{ |
| | 5407 | .name = "offload-inc", |
| | 5408 | .syntax = .flag, |
| | 5409 | .zig_equivalent = .other, |
| | 5410 | .pd1 = false, |
| | 5411 | .pd2 = true, |
| | 5412 | .psl = false, |
| | 5413 | }, |
| 5321 | .{ | 5414 | .{ |
| 5322 | .name = "offload-link", | 5415 | .name = "offload-link", |
| 5323 | .syntax = .flag, | 5416 | .syntax = .flag, |
| ... | @@ -5334,6 +5427,14 @@ sepd1("object-file-name"), | ... | @@ -5334,6 +5427,14 @@ sepd1("object-file-name"), |
| 5334 | .pd2 = true, | 5427 | .pd2 = true, |
| 5335 | .psl = false, | 5428 | .psl = false, |
| 5336 | }, | 5429 | }, |
| | 5430 | .{ |
| | 5431 | .name = "offloadlib", |
| | 5432 | .syntax = .flag, |
| | 5433 | .zig_equivalent = .other, |
| | 5434 | .pd1 = false, |
| | 5435 | .pd2 = true, |
| | 5436 | .psl = false, |
| | 5437 | }, |
| 5337 | sepd1("fexperimental-openacc-macro-override"), | 5438 | sepd1("fexperimental-openacc-macro-override"), |
| 5338 | sepd1("opt-record-file"), | 5439 | sepd1("opt-record-file"), |
| 5339 | sepd1("opt-record-format"), | 5440 | sepd1("opt-record-format"), |
| ... | @@ -5563,6 +5664,14 @@ flagpd1("relaxed-aliasing"), | ... | @@ -5563,6 +5664,14 @@ flagpd1("relaxed-aliasing"), |
| 5563 | }, | 5664 | }, |
| 5564 | flagpd1("remap"), | 5665 | flagpd1("remap"), |
| 5565 | sepd1("remap-file"), | 5666 | sepd1("remap-file"), |
| | 5667 | .{ |
| | 5668 | .name = "res-may-alias", |
| | 5669 | .syntax = .flag, |
| | 5670 | .zig_equivalent = .other, |
| | 5671 | .pd1 = true, |
| | 5672 | .pd2 = false, |
| | 5673 | .psl = true, |
| | 5674 | }, |
| 5566 | sepd1("resource-dir"), | 5675 | sepd1("resource-dir"), |
| 5567 | flagpd1("rewrite-legacy-objc"), | 5676 | flagpd1("rewrite-legacy-objc"), |
| 5568 | flagpd1("rewrite-macros"), | 5677 | flagpd1("rewrite-macros"), |
| ... | @@ -5664,6 +5773,7 @@ flagpd1("setup-static-analyzer"), | ... | @@ -5664,6 +5773,7 @@ flagpd1("setup-static-analyzer"), |
| 5664 | .pd2 = true, | 5773 | .pd2 = true, |
| 5665 | .psl = false, | 5774 | .psl = false, |
| 5666 | }, | 5775 | }, |
| | 5776 | flagpd1("shared-libflangrt"), |
| 5667 | flagpd1("shared-libgcc"), | 5777 | flagpd1("shared-libgcc"), |
| 5668 | flagpd1("shared-libsan"), | 5778 | flagpd1("shared-libsan"), |
| 5669 | flagpd1("show-encoding"), | 5779 | flagpd1("show-encoding"), |
| ... | @@ -5725,6 +5835,8 @@ flagpd1("startfiles"), | ... | @@ -5725,6 +5835,8 @@ flagpd1("startfiles"), |
| 5725 | .psl = false, | 5835 | .psl = false, |
| 5726 | }, | 5836 | }, |
| 5727 | flagpd1("static-define"), | 5837 | flagpd1("static-define"), |
| | 5838 | flagpd1("static-libclosure"), |
| | 5839 | flagpd1("static-libflangrt"), |
| 5728 | flagpd1("static-libgcc"), | 5840 | flagpd1("static-libgcc"), |
| 5729 | flagpd1("static-libgfortran"), | 5841 | flagpd1("static-libgfortran"), |
| 5730 | flagpd1("static-libsan"), | 5842 | flagpd1("static-libsan"), |
| ... | @@ -6066,6 +6178,7 @@ sepd1("working-directory"), | ... | @@ -6066,6 +6178,7 @@ sepd1("working-directory"), |
| 6066 | .pd2 = false, | 6178 | .pd2 = false, |
| 6067 | .psl = false, | 6179 | .psl = false, |
| 6068 | }, | 6180 | }, |
| | 6181 | joinpd1("fsanitize-coverage-stack-depth-callback-min="), |
| 6069 | .{ | 6182 | .{ |
| 6070 | .name = "fsanitize-undefined-ignore-overflow-pattern=", | 6183 | .name = "fsanitize-undefined-ignore-overflow-pattern=", |
| 6071 | .syntax = .comma_joined, | 6184 | .syntax = .comma_joined, |
| ... | @@ -6079,8 +6192,18 @@ joinpd1("fsanitize-undefined-strip-path-components="), | ... | @@ -6079,8 +6192,18 @@ joinpd1("fsanitize-undefined-strip-path-components="), |
| 6079 | joinpd1("fprofile-generate-cold-function-coverage="), | 6192 | joinpd1("fprofile-generate-cold-function-coverage="), |
| 6080 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), | 6193 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), |
| 6081 | joinpd1("fvisibility-externs-nodllstorageclass="), | 6194 | joinpd1("fvisibility-externs-nodllstorageclass="), |
| | 6195 | joinpd1("fallow-runtime-check-skip-hot-cutoff="), |
| 6082 | joinpd1("fexperimental-openacc-macro-override="), | 6196 | joinpd1("fexperimental-openacc-macro-override="), |
| 6083 | joinpd1("analyzer-config-compatibility-mode="), | 6197 | joinpd1("analyzer-config-compatibility-mode="), |
| | 6198 | joinpd1("fms-secure-hotpatch-functions-file="), |
| | 6199 | .{ |
| | 6200 | .name = "fms-secure-hotpatch-functions-list=", |
| | 6201 | .syntax = .comma_joined, |
| | 6202 | .zig_equivalent = .other, |
| | 6203 | .pd1 = true, |
| | 6204 | .pd2 = false, |
| | 6205 | .psl = false, |
| | 6206 | }, |
| 6084 | .{ | 6207 | .{ |
| 6085 | .name = "fno-experimental-sanitize-metadata=", | 6208 | .name = "fno-experimental-sanitize-metadata=", |
| 6086 | .syntax = .comma_joined, | 6209 | .syntax = .comma_joined, |
| ... | @@ -6101,9 +6224,18 @@ joinpd1("fsanitize-address-use-after-return="), | ... | @@ -6101,9 +6224,18 @@ joinpd1("fsanitize-address-use-after-return="), |
| 6101 | }, | 6224 | }, |
| 6102 | joinpd1("darwin-target-variant-sdk-version="), | 6225 | joinpd1("darwin-target-variant-sdk-version="), |
| 6103 | joinpd1("fexperimental-assignment-tracking="), | 6226 | joinpd1("fexperimental-assignment-tracking="), |
| | 6227 | joinpd1("fpatchable-function-entry-section="), |
| 6104 | joinpd1("ftrivial-auto-var-init-stop-after="), | 6228 | joinpd1("ftrivial-auto-var-init-stop-after="), |
| 6105 | joinpd1("fverify-debuginfo-preserve-export="), | 6229 | joinpd1("fverify-debuginfo-preserve-export="), |
| 6106 | joinpd1("fdiagnostics-misexpect-tolerance="), | 6230 | joinpd1("fdiagnostics-misexpect-tolerance="), |
| | 6231 | .{ |
| | 6232 | .name = "fno-sanitize-annotate-debug-info=", |
| | 6233 | .syntax = .comma_joined, |
| | 6234 | .zig_equivalent = .other, |
| | 6235 | .pd1 = true, |
| | 6236 | .pd2 = false, |
| | 6237 | .psl = false, |
| | 6238 | }, |
| 6107 | joinpd1("fpatchable-function-entry-offset="), | 6239 | joinpd1("fpatchable-function-entry-offset="), |
| 6108 | joinpd1("fprofile-selected-function-group="), | 6240 | joinpd1("fprofile-selected-function-group="), |
| 6109 | joinpd1("analyzer-inline-max-stack-depth="), | 6241 | joinpd1("analyzer-inline-max-stack-depth="), |
| ... | @@ -6129,6 +6261,15 @@ joinpd1("fdiagnostics-hotness-threshold="), | ... | @@ -6129,6 +6261,15 @@ joinpd1("fdiagnostics-hotness-threshold="), |
| 6129 | joinpd1("fexperimental-max-bitint-width="), | 6261 | joinpd1("fexperimental-max-bitint-width="), |
| 6130 | joinpd1("fsanitize-memory-track-origins="), | 6262 | joinpd1("fsanitize-memory-track-origins="), |
| 6131 | joinpd1("mwatchos-simulator-version-min="), | 6263 | joinpd1("mwatchos-simulator-version-min="), |
| | 6264 | joinpd1("funique-source-file-identifier="), |
| | 6265 | .{ |
| | 6266 | .name = "fsanitize-annotate-debug-info=", |
| | 6267 | .syntax = .comma_joined, |
| | 6268 | .zig_equivalent = .other, |
| | 6269 | .pd1 = true, |
| | 6270 | .pd2 = false, |
| | 6271 | .psl = false, |
| | 6272 | }, |
| 6132 | joinpd1("fsanitize-coverage-ignorelist="), | 6273 | joinpd1("fsanitize-coverage-ignorelist="), |
| 6133 | joinpd1("fvisibility-externs-dllimport="), | 6274 | joinpd1("fvisibility-externs-dllimport="), |
| 6134 | joinpd1("fvisibility-global-new-delete="), | 6275 | joinpd1("fvisibility-global-new-delete="), |
| ... | @@ -6185,6 +6326,7 @@ joinpd1("fxray-instruction-threshold="), | ... | @@ -6185,6 +6326,7 @@ joinpd1("fxray-instruction-threshold="), |
| 6185 | joinpd1("mno-default-build-attributes"), | 6326 | joinpd1("mno-default-build-attributes"), |
| 6186 | joinpd1("mtvos-simulator-version-min="), | 6327 | joinpd1("mtvos-simulator-version-min="), |
| 6187 | joinpd1("mwatchsimulator-version-min="), | 6328 | joinpd1("mwatchsimulator-version-min="), |
| | 6329 | joinpd1("loader-replaceable-function="), |
| 6188 | .{ | 6330 | .{ |
| 6189 | .name = "include-with-prefix-before=", | 6331 | .name = "include-with-prefix-before=", |
| 6190 | .syntax = .joined, | 6332 | .syntax = .joined, |
| ... | @@ -6193,7 +6335,6 @@ joinpd1("mwatchsimulator-version-min="), | ... | @@ -6193,7 +6335,6 @@ joinpd1("mwatchsimulator-version-min="), |
| 6193 | .pd2 = true, | 6335 | .pd2 = true, |
| 6194 | .psl = false, | 6336 | .psl = false, |
| 6195 | }, | 6337 | }, |
| 6196 | joinpd1("objcmt-white-list-dir-path="), | | |
| 6197 | joinpd1("error-on-deserialized-decl="), | 6338 | joinpd1("error-on-deserialized-decl="), |
| 6198 | joinpd1("fbfloat16-excess-precision="), | 6339 | joinpd1("fbfloat16-excess-precision="), |
| 6199 | joinpd1("fconstexpr-backtrace-limit="), | 6340 | joinpd1("fconstexpr-backtrace-limit="), |
| ... | @@ -6227,6 +6368,7 @@ joinpd1("fopenmp-cuda-blocks-per-sm="), | ... | @@ -6227,6 +6368,7 @@ joinpd1("fopenmp-cuda-blocks-per-sm="), |
| 6227 | }, | 6368 | }, |
| 6228 | joinpd1("mios-simulator-version-min="), | 6369 | joinpd1("mios-simulator-version-min="), |
| 6229 | joinpd1("mstack-protector-guard-reg="), | 6370 | joinpd1("mstack-protector-guard-reg="), |
| | 6371 | joinpd1("msve-streaming-vector-bits="), |
| 6230 | joinpd1("Wsystem-headers-in-module="), | 6372 | joinpd1("Wsystem-headers-in-module="), |
| 6231 | .{ | 6373 | .{ |
| 6232 | .name = "include-with-prefix-after=", | 6374 | .name = "include-with-prefix-after=", |
| ... | @@ -6236,14 +6378,15 @@ joinpd1("Wsystem-headers-in-module="), | ... | @@ -6236,14 +6378,15 @@ joinpd1("Wsystem-headers-in-module="), |
| 6236 | .pd2 = true, | 6378 | .pd2 = true, |
| 6237 | .psl = false, | 6379 | .psl = false, |
| 6238 | }, | 6380 | }, |
| 6239 | joinpd1("objcmt-whitelist-dir-path="), | | |
| 6240 | joinpd1("fcoverage-compilation-dir="), | 6381 | joinpd1("fcoverage-compilation-dir="), |
| | 6382 | joinpd1("fdx-rootsignature-version="), |
| 6241 | joinpd1("fextend-variable-liveness="), | 6383 | joinpd1("fextend-variable-liveness="), |
| 6242 | joinpd1("ffloat16-excess-precision="), | 6384 | joinpd1("ffloat16-excess-precision="), |
| 6243 | joinpd1("fms-compatibility-version="), | 6385 | joinpd1("fms-compatibility-version="), |
| 6244 | joinpd1("fopenmp-cuda-number-of-sm="), | 6386 | joinpd1("fopenmp-cuda-number-of-sm="), |
| 6245 | joinpd1("foptimization-record-file="), | 6387 | joinpd1("foptimization-record-file="), |
| 6246 | joinpd1("fpatchable-function-entry="), | 6388 | joinpd1("fpatchable-function-entry="), |
| | 6389 | joinpd1("frepack-arrays-contiguity="), |
| 6247 | .{ | 6390 | .{ |
| 6248 | .name = "fsanitize-skip-hot-cutoff=", | 6391 | .name = "fsanitize-skip-hot-cutoff=", |
| 6249 | .syntax = .comma_joined, | 6392 | .syntax = .comma_joined, |
| ... | @@ -6262,7 +6405,6 @@ joinpd1("ftemplate-backtrace-limit="), | ... | @@ -6262,7 +6405,6 @@ joinpd1("ftemplate-backtrace-limit="), |
| 6262 | .pd2 = true, | 6405 | .pd2 = true, |
| 6263 | .psl = false, | 6406 | .psl = false, |
| 6264 | }, | 6407 | }, |
| 6265 | joinpd1("objcmt-allowlist-dir-path="), | | |
| 6266 | .{ | 6408 | .{ |
| 6267 | .name = "offload-compression-level=", | 6409 | .name = "offload-compression-level=", |
| 6268 | .syntax = .joined, | 6410 | .syntax = .joined, |
| ... | @@ -6274,6 +6416,7 @@ joinpd1("objcmt-allowlist-dir-path="), | ... | @@ -6274,6 +6416,7 @@ joinpd1("objcmt-allowlist-dir-path="), |
| 6274 | joinpd1("Wno-nonportable-cfstrings"), | 6416 | joinpd1("Wno-nonportable-cfstrings"), |
| 6275 | joinpd1("analyzer-disable-checker="), | 6417 | joinpd1("analyzer-disable-checker="), |
| 6276 | joinpd1("fbuild-session-timestamp="), | 6418 | joinpd1("fbuild-session-timestamp="), |
| | 6419 | joinpd1("fdo-concurrent-to-openmp="), |
| 6277 | joinpd1("fprofile-function-groups="), | 6420 | joinpd1("fprofile-function-groups="), |
| 6278 | joinpd1("fprofile-instrument-path="), | 6421 | joinpd1("fprofile-instrument-path="), |
| 6279 | joinpd1("header-include-filtering="), | 6422 | joinpd1("header-include-filtering="), |
| ... | @@ -6304,6 +6447,7 @@ joinpd1("msign-return-address-key="), | ... | @@ -6304,6 +6447,7 @@ joinpd1("msign-return-address-key="), |
| 6304 | .psl = false, | 6447 | .psl = false, |
| 6305 | }, | 6448 | }, |
| 6306 | joinpd1("fc++-static-destructors="), | 6449 | joinpd1("fc++-static-destructors="), |
| | 6450 | joinpd1("dump-minimization-hints="), |
| 6307 | joinpd1("fapinotes-swift-version="), | 6451 | joinpd1("fapinotes-swift-version="), |
| 6308 | .{ | 6452 | .{ |
| 6309 | .name = "fcomment-block-commands=", | 6453 | .name = "fcomment-block-commands=", |
| ... | @@ -6397,6 +6541,8 @@ joinpd1("header-include-format="), | ... | @@ -6397,6 +6541,8 @@ joinpd1("header-include-format="), |
| 6397 | }, | 6541 | }, |
| 6398 | joinpd1("mlarge-data-threshold="), | 6542 | joinpd1("mlarge-data-threshold="), |
| 6399 | joinpd1("msmall-data-threshold="), | 6543 | joinpd1("msmall-data-threshold="), |
| | 6544 | joinpd1("mvscale-streaming-max="), |
| | 6545 | joinpd1("mvscale-streaming-min="), |
| 6400 | joinpd1("Wlarge-by-value-copy="), | 6546 | joinpd1("Wlarge-by-value-copy="), |
| 6401 | joinpd1("analyzer-constraints="), | 6547 | joinpd1("analyzer-constraints="), |
| 6402 | joinpd1("analyzer-dump-egraph="), | 6548 | joinpd1("analyzer-dump-egraph="), |
| ... | @@ -6495,6 +6641,7 @@ joinpd1("fstrict-flex-arrays="), | ... | @@ -6495,6 +6641,7 @@ joinpd1("fstrict-flex-arrays="), |
| 6495 | .pd2 = true, | 6641 | .pd2 = true, |
| 6496 | .psl = false, | 6642 | .psl = false, |
| 6497 | }, | 6643 | }, |
| | 6644 | joinpd1("fwinx64-eh-unwindv2="), |
| 6498 | joinpd1("Wframe-larger-than="), | 6645 | joinpd1("Wframe-larger-than="), |
| 6499 | joinpd1("coverage-data-file="), | 6646 | joinpd1("coverage-data-file="), |
| 6500 | joinpd1("code-completion-at="), | 6647 | joinpd1("code-completion-at="), |
| ... | @@ -6628,6 +6775,14 @@ joinpd1("mcompact-branches="), | ... | @@ -6628,6 +6775,14 @@ joinpd1("mcompact-branches="), |
| 6628 | joinpd1("msmall-data-limit="), | 6775 | joinpd1("msmall-data-limit="), |
| 6629 | joinpd1("mstack-probe-size="), | 6776 | joinpd1("mstack-probe-size="), |
| 6630 | joinpd1("mtvos-version-min="), | 6777 | joinpd1("mtvos-version-min="), |
| | 6778 | .{ |
| | 6779 | .name = "offload-arch-tool=", |
| | 6780 | .syntax = .joined, |
| | 6781 | .zig_equivalent = .other, |
| | 6782 | .pd1 = false, |
| | 6783 | .pd2 = true, |
| | 6784 | .psl = false, |
| | 6785 | }, |
| 6631 | joinpd1("working-directory="), | 6786 | joinpd1("working-directory="), |
| 6632 | .{ | 6787 | .{ |
| 6633 | .name = "amdgpu-arch-tool=", | 6788 | .name = "amdgpu-arch-tool=", |
| ... | @@ -6732,6 +6887,7 @@ joinpd1("exception-model="), | ... | @@ -6732,6 +6887,7 @@ joinpd1("exception-model="), |
| 6732 | joinpd1("fcf-runtime-abi="), | 6887 | joinpd1("fcf-runtime-abi="), |
| 6733 | joinpd1("ffp-eval-method="), | 6888 | joinpd1("ffp-eval-method="), |
| 6734 | joinpd1("finit-character="), | 6889 | joinpd1("finit-character="), |
| | 6890 | joinpd1("flto-partitions="), |
| 6735 | joinpd1("fmax-type-align="), | 6891 | joinpd1("fmax-type-align="), |
| 6736 | joinpd1("fmemory-profile="), | 6892 | joinpd1("fmemory-profile="), |
| 6737 | joinpd1("fmessage-length="), | 6893 | joinpd1("fmessage-length="), |
| ... | @@ -6786,6 +6942,14 @@ joinpd1("mzos-hlq-csslib="), | ... | @@ -6786,6 +6942,14 @@ joinpd1("mzos-hlq-csslib="), |
| 6786 | .pd2 = true, | 6942 | .pd2 = true, |
| 6787 | .psl = false, | 6943 | .psl = false, |
| 6788 | }, | 6944 | }, |
| | 6945 | .{ |
| | 6946 | .name = "offload-targets=", |
| | 6947 | .syntax = .comma_joined, |
| | 6948 | .zig_equivalent = .other, |
| | 6949 | .pd1 = false, |
| | 6950 | .pd2 = true, |
| | 6951 | .psl = false, |
| | 6952 | }, |
| 6789 | .{ | 6953 | .{ |
| 6790 | .name = "print-file-name=", | 6954 | .name = "print-file-name=", |
| 6791 | .syntax = .joined, | 6955 | .syntax = .joined, |
| ... | @@ -6883,6 +7047,7 @@ joinpd1("frecord-marker="), | ... | @@ -6883,6 +7047,7 @@ joinpd1("frecord-marker="), |
| 6883 | .pd2 = false, | 7047 | .pd2 = false, |
| 6884 | .psl = false, | 7048 | .psl = false, |
| 6885 | }, | 7049 | }, |
| | 7050 | joinpd1("fspv-extension="), |
| 6886 | joinpd1("fthinlto-index="), | 7051 | joinpd1("fthinlto-index="), |
| 6887 | joinpd1("ftrap-function="), | 7052 | joinpd1("ftrap-function="), |
| 6888 | joinpd1("ftrapv-handler="), | 7053 | joinpd1("ftrapv-handler="), |
| ... | @@ -7019,6 +7184,14 @@ joinpd1("Wlarger-than="), | ... | @@ -7019,6 +7184,14 @@ joinpd1("Wlarger-than="), |
| 7019 | .pd2 = false, | 7184 | .pd2 = false, |
| 7020 | .psl = true, | 7185 | .psl = true, |
| 7021 | }, | 7186 | }, |
| | 7187 | .{ |
| | 7188 | .name = "funcoverride:", |
| | 7189 | .syntax = .joined, |
| | 7190 | .zig_equivalent = .other, |
| | 7191 | .pd1 = true, |
| | 7192 | .pd2 = false, |
| | 7193 | .psl = true, |
| | 7194 | }, |
| 7022 | .{ | 7195 | .{ |
| 7023 | .name = "winsdkversion", | 7196 | .name = "winsdkversion", |
| 7024 | .syntax = .joined_or_separate, | 7197 | .syntax = .joined_or_separate, |
| ... | @@ -7035,7 +7208,6 @@ joinpd1("Wlarger-than="), | ... | @@ -7035,7 +7208,6 @@ joinpd1("Wlarger-than="), |
| 7035 | .pd2 = true, | 7208 | .pd2 = true, |
| 7036 | .psl = false, | 7209 | .psl = false, |
| 7037 | }, | 7210 | }, |
| 7038 | joinpd1("arcmt-action="), | | |
| 7039 | joinpd1("ast-dump-all="), | 7211 | joinpd1("ast-dump-all="), |
| 7040 | .{ | 7212 | .{ |
| 7041 | .name = "autocomplete=", | 7213 | .name = "autocomplete=", |
| ... | @@ -7086,6 +7258,14 @@ joinpd1("mprintf-kind="), | ... | @@ -7086,6 +7258,14 @@ joinpd1("mprintf-kind="), |
| 7086 | joinpd1("mtls-dialect="), | 7258 | joinpd1("mtls-dialect="), |
| 7087 | .{ | 7259 | .{ |
| 7088 | .name = "offload-arch=", | 7260 | .name = "offload-arch=", |
| | 7261 | .syntax = .comma_joined, |
| | 7262 | .zig_equivalent = .other, |
| | 7263 | .pd1 = false, |
| | 7264 | .pd2 = true, |
| | 7265 | .psl = false, |
| | 7266 | }, |
| | 7267 | .{ |
| | 7268 | .name = "offload-jobs=", |
| 7089 | .syntax = .joined, | 7269 | .syntax = .joined, |
| 7090 | .zig_equivalent = .other, | 7270 | .zig_equivalent = .other, |
| 7091 | .pd1 = false, | 7271 | .pd1 = false, |
| ... | @@ -7102,6 +7282,14 @@ jspd1("pagezero_size"), | ... | @@ -7102,6 +7282,14 @@ jspd1("pagezero_size"), |
| 7102 | .psl = false, | 7282 | .psl = false, |
| 7103 | }, | 7283 | }, |
| 7104 | joinpd1("resource-dir="), | 7284 | joinpd1("resource-dir="), |
| | 7285 | .{ |
| | 7286 | .name = "dynamicdeopt", |
| | 7287 | .syntax = .joined, |
| | 7288 | .zig_equivalent = .other, |
| | 7289 | .pd1 = true, |
| | 7290 | .pd2 = false, |
| | 7291 | .psl = true, |
| | 7292 | }, |
| 7105 | .{ | 7293 | .{ |
| 7106 | .name = "dyld-prefix=", | 7294 | .name = "dyld-prefix=", |
| 7107 | .syntax = .joined, | 7295 | .syntax = .joined, |
| ... | @@ -7156,6 +7344,7 @@ joinpd1("mhvx-length="), | ... | @@ -7156,6 +7344,7 @@ joinpd1("mhvx-length="), |
| 7156 | joinpd1("mvscale-max="), | 7344 | joinpd1("mvscale-max="), |
| 7157 | joinpd1("mvscale-min="), | 7345 | joinpd1("mvscale-min="), |
| 7158 | joinpd1("mzos-hlq-le="), | 7346 | joinpd1("mzos-hlq-le="), |
| | 7347 | joinpd1("mzos-target="), |
| 7159 | .{ | 7348 | .{ |
| 7160 | .name = "rsp-quoting=", | 7349 | .name = "rsp-quoting=", |
| 7161 | .syntax = .joined, | 7350 | .syntax = .joined, |
| ... | @@ -7455,6 +7644,7 @@ joinpd1("segs_read_"), | ... | @@ -7455,6 +7644,7 @@ joinpd1("segs_read_"), |
| 7455 | .pd2 = true, | 7644 | .pd2 = true, |
| 7456 | .psl = false, | 7645 | .psl = false, |
| 7457 | }, | 7646 | }, |
| | 7647 | joinpd1("Xclangas="), |
| 7458 | joinpd1("ast-dump="), | 7648 | joinpd1("ast-dump="), |
| 7459 | .{ | 7649 | .{ |
| 7460 | .name = "dxv-path=", | 7650 | .name = "dxv-path=", |