| ... | @@ -460,6 +460,14 @@ sepd1("Zlinker-input"), | ... | @@ -460,6 +460,14 @@ sepd1("Zlinker-input"), |
| 460 | .pd2 = false, | 460 | .pd2 = false, |
| 461 | .psl = true, | 461 | .psl = true, |
| 462 | }, | 462 | }, |
| | 463 | .{ |
| | 464 | .name = "Gregcall4", |
| | 465 | .syntax = .flag, |
| | 466 | .zig_equivalent = .other, |
| | 467 | .pd1 = true, |
| | 468 | .pd2 = false, |
| | 469 | .psl = true, |
| | 470 | }, |
| 463 | .{ | 471 | .{ |
| 464 | .name = "Gv", | 472 | .name = "Gv", |
| 465 | .syntax = .flag, | 473 | .syntax = .flag, |
| ... | @@ -2129,6 +2137,11 @@ flagpd1("analyzer-viz-egraph-graphviz"), | ... | @@ -2129,6 +2137,11 @@ flagpd1("analyzer-viz-egraph-graphviz"), |
| 2129 | flagpd1("analyzer-werror"), | 2137 | flagpd1("analyzer-werror"), |
| 2130 | flagpd1("fslp-vectorize-aggressive"), | 2138 | flagpd1("fslp-vectorize-aggressive"), |
| 2131 | flagpd1("fno-slp-vectorize-aggressive"), | 2139 | flagpd1("fno-slp-vectorize-aggressive"), |
| | 2140 | sepd1("fnew-alignment"), |
| | 2141 | flagpd1("faligned-new"), |
| | 2142 | flagpd1("fno-aligned-new"), |
| | 2143 | flagpd1("fcuda-rdc"), |
| | 2144 | flagpd1("fno-cuda-rdc"), |
| 2132 | flagpd1("fsched-interblock"), | 2145 | flagpd1("fsched-interblock"), |
| 2133 | flagpd1("ftree-vectorize"), | 2146 | flagpd1("ftree-vectorize"), |
| 2134 | flagpd1("fno-tree-vectorize"), | 2147 | flagpd1("fno-tree-vectorize"), |
| ... | @@ -2167,8 +2180,10 @@ flagpd1("mcpu=help"), | ... | @@ -2167,8 +2180,10 @@ flagpd1("mcpu=help"), |
| 2167 | flagpd1("mtune=help"), | 2180 | flagpd1("mtune=help"), |
| 2168 | flagpd1("integrated-as"), | 2181 | flagpd1("integrated-as"), |
| 2169 | flagpd1("no-integrated-as"), | 2182 | flagpd1("no-integrated-as"), |
| 2170 | flagpd1("shared-libasan"), | | |
| 2171 | flagpd1("fopenmp-is-device"), | 2183 | flagpd1("fopenmp-is-device"), |
| | 2184 | flagpd1("shared-libasan"), |
| | 2185 | flagpd1("fcuda-approx-transcendentals"), |
| | 2186 | flagpd1("fno-cuda-approx-transcendentals"), |
| 2172 | .{ | 2187 | .{ |
| 2173 | .name = "Gs", | 2188 | .name = "Gs", |
| 2174 | .syntax = .flag, | 2189 | .syntax = .flag, |
| ... | @@ -2309,12 +2324,20 @@ sepd1("Xmicrosoft-visualc-tools-root"), | ... | @@ -2309,12 +2324,20 @@ sepd1("Xmicrosoft-visualc-tools-root"), |
| 2309 | sepd1("Xmicrosoft-visualc-tools-version"), | 2324 | sepd1("Xmicrosoft-visualc-tools-version"), |
| 2310 | sepd1("Xmicrosoft-windows-sdk-root"), | 2325 | sepd1("Xmicrosoft-windows-sdk-root"), |
| 2311 | sepd1("Xmicrosoft-windows-sdk-version"), | 2326 | sepd1("Xmicrosoft-windows-sdk-version"), |
| | 2327 | .{ |
| | 2328 | .name = "Qembed_debug", |
| | 2329 | .syntax = .flag, |
| | 2330 | .zig_equivalent = .other, |
| | 2331 | .pd1 = true, |
| | 2332 | .pd2 = false, |
| | 2333 | .psl = true, |
| | 2334 | }, |
| | 2335 | flagpd1("fident"), |
| | 2336 | flagpd1("fno-ident"), |
| 2312 | flagpd1("fdiagnostics-color"), | 2337 | flagpd1("fdiagnostics-color"), |
| 2313 | flagpd1("fno-diagnostics-color"), | 2338 | flagpd1("fno-diagnostics-color"), |
| 2314 | flagpd1("frecord-gcc-switches"), | 2339 | flagpd1("frecord-gcc-switches"), |
| 2315 | flagpd1("fno-record-gcc-switches"), | 2340 | flagpd1("fno-record-gcc-switches"), |
| 2316 | flagpd1("fident"), | | |
| 2317 | flagpd1("fno-ident"), | | |
| 2318 | flagpd1("Xparser"), | 2341 | flagpd1("Xparser"), |
| 2319 | flagpd1("Xcompiler"), | 2342 | flagpd1("Xcompiler"), |
| 2320 | flagpd1("fexpensive-optimizations"), | 2343 | flagpd1("fexpensive-optimizations"), |
| ... | @@ -2323,6 +2346,7 @@ flagpd1("fdefer-pop"), | ... | @@ -2323,6 +2346,7 @@ flagpd1("fdefer-pop"), |
| 2323 | flagpd1("fno-defer-pop"), | 2346 | flagpd1("fno-defer-pop"), |
| 2324 | flagpd1("fextended-identifiers"), | 2347 | flagpd1("fextended-identifiers"), |
| 2325 | flagpd1("fno-extended-identifiers"), | 2348 | flagpd1("fno-extended-identifiers"), |
| | 2349 | flagpd1("fno-sanitize-blacklist"), |
| 2326 | .{ | 2350 | .{ |
| 2327 | .name = "config", | 2351 | .name = "config", |
| 2328 | .syntax = .separate, | 2352 | .syntax = .separate, |
| ... | @@ -2331,15 +2355,9 @@ flagpd1("fno-extended-identifiers"), | ... | @@ -2331,15 +2355,9 @@ flagpd1("fno-extended-identifiers"), |
| 2331 | .pd2 = true, | 2355 | .pd2 = true, |
| 2332 | .psl = false, | 2356 | .psl = false, |
| 2333 | }, | 2357 | }, |
| 2334 | flagpd1("fno-sanitize-blacklist"), | | |
| 2335 | flagpd1("fhonor-infinites"), | 2358 | flagpd1("fhonor-infinites"), |
| 2336 | flagpd1("fno-honor-infinites"), | 2359 | flagpd1("fno-honor-infinites"), |
| 2337 | flagpd1("findirect-virtual-calls"), | 2360 | flagpd1("findirect-virtual-calls"), |
| 2338 | flagpd1("fcuda-rdc"), | | |
| 2339 | flagpd1("fno-cuda-rdc"), | | |
| 2340 | sepd1("fnew-alignment"), | | |
| 2341 | flagpd1("faligned-new"), | | |
| 2342 | flagpd1("fno-aligned-new"), | | |
| 2343 | .{ | 2361 | .{ |
| 2344 | .name = "ansi", | 2362 | .name = "ansi", |
| 2345 | .syntax = .flag, | 2363 | .syntax = .flag, |
| ... | @@ -2380,7 +2398,6 @@ sepd1("bundle_loader"), | ... | @@ -2380,7 +2398,6 @@ sepd1("bundle_loader"), |
| 2380 | }, | 2398 | }, |
| 2381 | sepd1("c-isystem"), | 2399 | sepd1("c-isystem"), |
| 2382 | flagpd1("canonical-prefixes"), | 2400 | flagpd1("canonical-prefixes"), |
| 2383 | flagpd1("canonical-system-headers"), | | |
| 2384 | flagpd1("cc1"), | 2401 | flagpd1("cc1"), |
| 2385 | flagpd1("cc1as"), | 2402 | flagpd1("cc1as"), |
| 2386 | flagpd1("ccc-arcmt-check"), | 2403 | flagpd1("ccc-arcmt-check"), |
| ... | @@ -2438,8 +2455,6 @@ flagpd1("compiler-options-dump"), | ... | @@ -2438,8 +2455,6 @@ flagpd1("compiler-options-dump"), |
| 2438 | .pd2 = true, | 2455 | .pd2 = true, |
| 2439 | .psl = false, | 2456 | .psl = false, |
| 2440 | }, | 2457 | }, |
| 2441 | sepd1("coverage-data-file"), | | |
| 2442 | sepd1("coverage-notes-file"), | | |
| 2443 | flagpd1("cpp"), | 2458 | flagpd1("cpp"), |
| 2444 | flagpd1("cpp-precomp"), | 2459 | flagpd1("cpp-precomp"), |
| 2445 | .{ | 2460 | .{ |
| ... | @@ -2548,6 +2563,14 @@ flagpd1("dynamic"), | ... | @@ -2548,6 +2563,14 @@ flagpd1("dynamic"), |
| 2548 | .pd2 = false, | 2563 | .pd2 = false, |
| 2549 | .psl = false, | 2564 | .psl = false, |
| 2550 | }, | 2565 | }, |
| | 2566 | .{ |
| | 2567 | .name = "e", |
| | 2568 | .syntax = .separate, |
| | 2569 | .zig_equivalent = .entry, |
| | 2570 | .pd1 = true, |
| | 2571 | .pd2 = false, |
| | 2572 | .psl = false, |
| | 2573 | }, |
| 2551 | flagpd1("ehcontguard"), | 2574 | flagpd1("ehcontguard"), |
| 2552 | flagpd1("emit-ast"), | 2575 | flagpd1("emit-ast"), |
| 2553 | flagpd1("emit-codegen-only"), | 2576 | flagpd1("emit-codegen-only"), |
| ... | @@ -2598,7 +2621,7 @@ flagpd1("emit-pch"), | ... | @@ -2598,7 +2621,7 @@ flagpd1("emit-pch"), |
| 2598 | .psl = true, | 2621 | .psl = true, |
| 2599 | }, | 2622 | }, |
| 2600 | flagpd1("enable-noundef-analysis"), | 2623 | flagpd1("enable-noundef-analysis"), |
| 2601 | flagpd1("enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang"), | 2624 | flagpd1("enable-tlsdesc"), |
| 2602 | .{ | 2625 | .{ |
| 2603 | .name = "end-no-unused-arguments", | 2626 | .name = "end-no-unused-arguments", |
| 2604 | .syntax = .flag, | 2627 | .syntax = .flag, |
| ... | @@ -2646,9 +2669,12 @@ flagpd1("fallow-unsupported"), | ... | @@ -2646,9 +2669,12 @@ flagpd1("fallow-unsupported"), |
| 2646 | flagpd1("falternative-parameter-statement"), | 2669 | flagpd1("falternative-parameter-statement"), |
| 2647 | flagpd1("faltivec"), | 2670 | flagpd1("faltivec"), |
| 2648 | flagpd1("fanalyzed-objects-for-unparse"), | 2671 | flagpd1("fanalyzed-objects-for-unparse"), |
| | 2672 | flagpd1("fandroid-pad-segment"), |
| 2649 | flagpd1("fkeep-inline-functions"), | 2673 | flagpd1("fkeep-inline-functions"), |
| 2650 | flagpd1("funit-at-a-time"), | 2674 | flagpd1("funit-at-a-time"), |
| 2651 | flagpd1("fansi-escape-codes"), | 2675 | flagpd1("fansi-escape-codes"), |
| | 2676 | flagpd1("fapinotes"), |
| | 2677 | flagpd1("fapinotes-modules"), |
| 2652 | flagpd1("fapple-kext"), | 2678 | flagpd1("fapple-kext"), |
| 2653 | flagpd1("fapple-link-rtlib"), | 2679 | flagpd1("fapple-link-rtlib"), |
| 2654 | flagpd1("fapple-pragma-pack"), | 2680 | flagpd1("fapple-pragma-pack"), |
| ... | @@ -2658,6 +2684,7 @@ flagpd1("fapprox-func"), | ... | @@ -2658,6 +2684,7 @@ flagpd1("fapprox-func"), |
| 2658 | flagpd1("fasm"), | 2684 | flagpd1("fasm"), |
| 2659 | flagpd1("fasm-blocks"), | 2685 | flagpd1("fasm-blocks"), |
| 2660 | flagpd1("fassociative-math"), | 2686 | flagpd1("fassociative-math"), |
| | 2687 | flagpd1("fassume-nothrow-exception-dtor"), |
| 2661 | flagpd1("fassume-sane-operator-new"), | 2688 | flagpd1("fassume-sane-operator-new"), |
| 2662 | flagpd1("fassume-unique-vtables"), | 2689 | flagpd1("fassume-unique-vtables"), |
| 2663 | flagpd1("fast"), | 2690 | flagpd1("fast"), |
| ... | @@ -2665,6 +2692,7 @@ flagpd1("fastcp"), | ... | @@ -2665,6 +2692,7 @@ flagpd1("fastcp"), |
| 2665 | flagpd1("fastf"), | 2692 | flagpd1("fastf"), |
| 2666 | flagpd1("fasync-exceptions"), | 2693 | flagpd1("fasync-exceptions"), |
| 2667 | flagpd1("fasynchronous-unwind-tables"), | 2694 | flagpd1("fasynchronous-unwind-tables"), |
| | 2695 | flagpd1("fauto-import"), |
| 2668 | flagpd1("fauto-profile"), | 2696 | flagpd1("fauto-profile"), |
| 2669 | flagpd1("fauto-profile-accurate"), | 2697 | flagpd1("fauto-profile-accurate"), |
| 2670 | flagpd1("fautolink"), | 2698 | flagpd1("fautolink"), |
| ... | @@ -2685,6 +2713,7 @@ flagpd1("fbranch-count-reg"), | ... | @@ -2685,6 +2713,7 @@ flagpd1("fbranch-count-reg"), |
| 2685 | .pd2 = false, | 2713 | .pd2 = false, |
| 2686 | .psl = false, | 2714 | .psl = false, |
| 2687 | }, | 2715 | }, |
| | 2716 | flagpd1("fbuiltin-headers-in-system-modules"), |
| 2688 | flagpd1("fbuiltin-module-map"), | 2717 | flagpd1("fbuiltin-module-map"), |
| 2689 | flagpd1("fcall-saved-x10"), | 2718 | flagpd1("fcall-saved-x10"), |
| 2690 | flagpd1("fcall-saved-x11"), | 2719 | flagpd1("fcall-saved-x11"), |
| ... | @@ -2740,7 +2769,6 @@ flagpd1("fcreate-profile"), | ... | @@ -2740,7 +2769,6 @@ flagpd1("fcreate-profile"), |
| 2740 | flagpd1("fcs-profile-generate"), | 2769 | flagpd1("fcs-profile-generate"), |
| 2741 | flagpd1("fctor-dtor-return-this"), | 2770 | flagpd1("fctor-dtor-return-this"), |
| 2742 | flagpd1("fcuda-allow-variadic-functions"), | 2771 | flagpd1("fcuda-allow-variadic-functions"), |
| 2743 | flagpd1("fcuda-approx-transcendentals"), | | |
| 2744 | flagpd1("fcuda-flush-denormals-to-zero"), | 2772 | flagpd1("fcuda-flush-denormals-to-zero"), |
| 2745 | sepd1("fcuda-include-gpubinary"), | 2773 | sepd1("fcuda-include-gpubinary"), |
| 2746 | flagpd1("fcuda-is-device"), | 2774 | flagpd1("fcuda-is-device"), |
| ... | @@ -2788,6 +2816,7 @@ flagpd1("fdefault-double-8"), | ... | @@ -2788,6 +2816,7 @@ flagpd1("fdefault-double-8"), |
| 2788 | flagpd1("fdefault-inline"), | 2816 | flagpd1("fdefault-inline"), |
| 2789 | flagpd1("fdefault-integer-8"), | 2817 | flagpd1("fdefault-integer-8"), |
| 2790 | flagpd1("fdefault-real-8"), | 2818 | flagpd1("fdefault-real-8"), |
| | 2819 | flagpd1("fdefine-target-os-macros"), |
| 2791 | flagpd1("fdelayed-template-parsing"), | 2820 | flagpd1("fdelayed-template-parsing"), |
| 2792 | flagpd1("fdelete-null-pointer-checks"), | 2821 | flagpd1("fdelete-null-pointer-checks"), |
| 2793 | flagpd1("fdeprecated-macro"), | 2822 | flagpd1("fdeprecated-macro"), |
| ... | @@ -2840,6 +2869,7 @@ flagpd1("fexceptions"), | ... | @@ -2840,6 +2869,7 @@ flagpd1("fexceptions"), |
| 2840 | flagpd1("fexperimental-isel"), | 2869 | flagpd1("fexperimental-isel"), |
| 2841 | flagpd1("fexperimental-library"), | 2870 | flagpd1("fexperimental-library"), |
| 2842 | flagpd1("fexperimental-new-constant-interpreter"), | 2871 | flagpd1("fexperimental-new-constant-interpreter"), |
| | 2872 | flagpd1("fexperimental-omit-vtable-rtti"), |
| 2843 | flagpd1("fexperimental-relative-c++-abi-vtables"), | 2873 | flagpd1("fexperimental-relative-c++-abi-vtables"), |
| 2844 | flagpd1("fexperimental-sanitize-metadata=atomics"), | 2874 | flagpd1("fexperimental-sanitize-metadata=atomics"), |
| 2845 | flagpd1("fexperimental-sanitize-metadata=covered"), | 2875 | flagpd1("fexperimental-sanitize-metadata=covered"), |
| ... | @@ -2873,6 +2903,33 @@ flagpd1("ffixed-d5"), | ... | @@ -2873,6 +2903,33 @@ flagpd1("ffixed-d5"), |
| 2873 | flagpd1("ffixed-d6"), | 2903 | flagpd1("ffixed-d6"), |
| 2874 | flagpd1("ffixed-d7"), | 2904 | flagpd1("ffixed-d7"), |
| 2875 | flagpd1("ffixed-form"), | 2905 | flagpd1("ffixed-form"), |
| | 2906 | flagpd1("ffixed-g1"), |
| | 2907 | flagpd1("ffixed-g2"), |
| | 2908 | flagpd1("ffixed-g3"), |
| | 2909 | flagpd1("ffixed-g4"), |
| | 2910 | flagpd1("ffixed-g5"), |
| | 2911 | flagpd1("ffixed-g6"), |
| | 2912 | flagpd1("ffixed-g7"), |
| | 2913 | flagpd1("ffixed-i0"), |
| | 2914 | flagpd1("ffixed-i1"), |
| | 2915 | flagpd1("ffixed-i2"), |
| | 2916 | flagpd1("ffixed-i3"), |
| | 2917 | flagpd1("ffixed-i4"), |
| | 2918 | flagpd1("ffixed-i5"), |
| | 2919 | flagpd1("ffixed-l0"), |
| | 2920 | flagpd1("ffixed-l1"), |
| | 2921 | flagpd1("ffixed-l2"), |
| | 2922 | flagpd1("ffixed-l3"), |
| | 2923 | flagpd1("ffixed-l4"), |
| | 2924 | flagpd1("ffixed-l5"), |
| | 2925 | flagpd1("ffixed-l6"), |
| | 2926 | flagpd1("ffixed-l7"), |
| | 2927 | flagpd1("ffixed-o0"), |
| | 2928 | flagpd1("ffixed-o1"), |
| | 2929 | flagpd1("ffixed-o2"), |
| | 2930 | flagpd1("ffixed-o3"), |
| | 2931 | flagpd1("ffixed-o4"), |
| | 2932 | flagpd1("ffixed-o5"), |
| 2876 | flagpd1("ffixed-point"), | 2933 | flagpd1("ffixed-point"), |
| 2877 | flagpd1("ffixed-r19"), | 2934 | flagpd1("ffixed-r19"), |
| 2878 | flagpd1("ffixed-r9"), | 2935 | flagpd1("ffixed-r9"), |
| ... | @@ -2910,6 +2967,7 @@ flagpd1("ffixed-x9"), | ... | @@ -2910,6 +2967,7 @@ flagpd1("ffixed-x9"), |
| 2910 | flagpd1("ffloat-store"), | 2967 | flagpd1("ffloat-store"), |
| 2911 | flagpd1("ffor-scope"), | 2968 | flagpd1("ffor-scope"), |
| 2912 | flagpd1("fforbid-guard-variables"), | 2969 | flagpd1("fforbid-guard-variables"), |
| | 2970 | flagpd1("fforce-check-cxx20-modules-input-files"), |
| 2913 | flagpd1("fforce-dwarf-frame"), | 2971 | flagpd1("fforce-dwarf-frame"), |
| 2914 | flagpd1("fforce-emit-vtables"), | 2972 | flagpd1("fforce-emit-vtables"), |
| 2915 | flagpd1("fforce-enable-int128"), | 2973 | flagpd1("fforce-enable-int128"), |
| ... | @@ -2946,6 +3004,7 @@ flagpd1("fgnu-inline-asm"), | ... | @@ -2946,6 +3004,7 @@ flagpd1("fgnu-inline-asm"), |
| 2946 | flagpd1("fgnu-keywords"), | 3004 | flagpd1("fgnu-keywords"), |
| 2947 | flagpd1("fgnu-runtime"), | 3005 | flagpd1("fgnu-runtime"), |
| 2948 | flagpd1("fgpu-allow-device-init"), | 3006 | flagpd1("fgpu-allow-device-init"), |
| | 3007 | flagpd1("fgpu-approx-transcendentals"), |
| 2949 | flagpd1("fgpu-defer-diag"), | 3008 | flagpd1("fgpu-defer-diag"), |
| 2950 | flagpd1("fgpu-exclude-wrong-side-overloads"), | 3009 | flagpd1("fgpu-exclude-wrong-side-overloads"), |
| 2951 | flagpd1("fgpu-flush-denormals-to-zero"), | 3010 | flagpd1("fgpu-flush-denormals-to-zero"), |
| ... | @@ -2996,6 +3055,8 @@ flagpd1("fjmc"), | ... | @@ -2996,6 +3055,8 @@ flagpd1("fjmc"), |
| 2996 | flagpd1("fjump-tables"), | 3055 | flagpd1("fjump-tables"), |
| 2997 | flagpd1("fkeep-persistent-storage-variables"), | 3056 | flagpd1("fkeep-persistent-storage-variables"), |
| 2998 | flagpd1("fkeep-static-consts"), | 3057 | flagpd1("fkeep-static-consts"), |
| | 3058 | flagpd1("fkeep-system-includes"), |
| | 3059 | flagpd1("flang-deprecated-no-hlfir"), |
| 2999 | flagpd1("flang-experimental-hlfir"), | 3060 | flagpd1("flang-experimental-hlfir"), |
| 3000 | flagpd1("flang-experimental-polymorphism"), | 3061 | flagpd1("flang-experimental-polymorphism"), |
| 3001 | flagpd1("flarge-sizes"), | 3062 | flagpd1("flarge-sizes"), |
| ... | @@ -3018,6 +3079,7 @@ flagpd1("flto-unit"), | ... | @@ -3018,6 +3079,7 @@ flagpd1("flto-unit"), |
| 3018 | flagpd1("flto-visibility-public-std"), | 3079 | flagpd1("flto-visibility-public-std"), |
| 3019 | flagpd1("fmath-errno"), | 3080 | flagpd1("fmath-errno"), |
| 3020 | flagpd1("fmax-identifier-length"), | 3081 | flagpd1("fmax-identifier-length"), |
| | 3082 | flagpd1("fcoverage-mcdc"), |
| 3021 | flagpd1("fmemory-profile"), | 3083 | flagpd1("fmemory-profile"), |
| 3022 | flagpd1("fmerge-all-constants"), | 3084 | flagpd1("fmerge-all-constants"), |
| 3023 | flagpd1("fmerge-constants"), | 3085 | flagpd1("fmerge-constants"), |
| ... | @@ -3040,6 +3102,8 @@ flagpd1("fmodules-disable-diagnostic-validation"), | ... | @@ -3040,6 +3102,8 @@ flagpd1("fmodules-disable-diagnostic-validation"), |
| 3040 | flagpd1("fmodules-hash-content"), | 3102 | flagpd1("fmodules-hash-content"), |
| 3041 | flagpd1("fmodules-local-submodule-visibility"), | 3103 | flagpd1("fmodules-local-submodule-visibility"), |
| 3042 | flagpd1("fmodules-search-all"), | 3104 | flagpd1("fmodules-search-all"), |
| | 3105 | flagpd1("fmodules-skip-diagnostic-options"), |
| | 3106 | flagpd1("fmodules-skip-header-search-paths"), |
| 3043 | flagpd1("fmodules-strict-context-hash"), | 3107 | flagpd1("fmodules-strict-context-hash"), |
| 3044 | flagpd1("fmodules-strict-decluse"), | 3108 | flagpd1("fmodules-strict-decluse"), |
| 3045 | sepd1("fmodules-user-build-path"), | 3109 | sepd1("fmodules-user-build-path"), |
| ... | @@ -3090,18 +3154,23 @@ flagpd1("fno-all-intrinsics"), | ... | @@ -3090,18 +3154,23 @@ flagpd1("fno-all-intrinsics"), |
| 3090 | flagpd1("fno-allow-editor-placeholders"), | 3154 | flagpd1("fno-allow-editor-placeholders"), |
| 3091 | flagpd1("fno-altivec"), | 3155 | flagpd1("fno-altivec"), |
| 3092 | flagpd1("fno-analyzed-objects-for-unparse"), | 3156 | flagpd1("fno-analyzed-objects-for-unparse"), |
| | 3157 | flagpd1("fno-android-pad-segment"), |
| 3093 | flagpd1("fno-keep-inline-functions"), | 3158 | flagpd1("fno-keep-inline-functions"), |
| 3094 | flagpd1("fno-unit-at-a-time"), | 3159 | flagpd1("fno-unit-at-a-time"), |
| | 3160 | flagpd1("fno-apinotes"), |
| | 3161 | flagpd1("fno-apinotes-modules"), |
| 3095 | flagpd1("fno-apple-pragma-pack"), | 3162 | flagpd1("fno-apple-pragma-pack"), |
| 3096 | flagpd1("fno-application-extension"), | 3163 | flagpd1("fno-application-extension"), |
| 3097 | flagpd1("fno-approx-func"), | 3164 | flagpd1("fno-approx-func"), |
| 3098 | flagpd1("fno-asm"), | 3165 | flagpd1("fno-asm"), |
| 3099 | flagpd1("fno-asm-blocks"), | 3166 | flagpd1("fno-asm-blocks"), |
| 3100 | flagpd1("fno-associative-math"), | 3167 | flagpd1("fno-associative-math"), |
| | 3168 | flagpd1("fno-assume-nothrow-exception-dtor"), |
| 3101 | flagpd1("fno-assume-sane-operator-new"), | 3169 | flagpd1("fno-assume-sane-operator-new"), |
| 3102 | flagpd1("fno-assume-unique-vtables"), | 3170 | flagpd1("fno-assume-unique-vtables"), |
| 3103 | flagpd1("fno-async-exceptions"), | 3171 | flagpd1("fno-async-exceptions"), |
| 3104 | flagpd1("fno-asynchronous-unwind-tables"), | 3172 | flagpd1("fno-asynchronous-unwind-tables"), |
| | 3173 | flagpd1("fno-auto-import"), |
| 3105 | flagpd1("fno-auto-profile"), | 3174 | flagpd1("fno-auto-profile"), |
| 3106 | flagpd1("fno-auto-profile-accurate"), | 3175 | flagpd1("fno-auto-profile-accurate"), |
| 3107 | flagpd1("fno-autolink"), | 3176 | flagpd1("fno-autolink"), |
| ... | @@ -3151,7 +3220,6 @@ flagpd1("fno-coroutines"), | ... | @@ -3151,7 +3220,6 @@ flagpd1("fno-coroutines"), |
| 3151 | flagpd1("fno-coverage-mapping"), | 3220 | flagpd1("fno-coverage-mapping"), |
| 3152 | flagpd1("fno-crash-diagnostics"), | 3221 | flagpd1("fno-crash-diagnostics"), |
| 3153 | flagpd1("fno-cray-pointer"), | 3222 | flagpd1("fno-cray-pointer"), |
| 3154 | flagpd1("fno-cuda-approx-transcendentals"), | | |
| 3155 | flagpd1("fno-cuda-flush-denormals-to-zero"), | 3223 | flagpd1("fno-cuda-flush-denormals-to-zero"), |
| 3156 | flagpd1("fno-cuda-host-device-constexpr"), | 3224 | flagpd1("fno-cuda-host-device-constexpr"), |
| 3157 | flagpd1("fno-cuda-short-ptr"), | 3225 | flagpd1("fno-cuda-short-ptr"), |
| ... | @@ -3175,6 +3243,7 @@ flagpd1("fno-debug-ranges-base-address"), | ... | @@ -3175,6 +3243,7 @@ flagpd1("fno-debug-ranges-base-address"), |
| 3175 | flagpd1("fno-debug-types-section"), | 3243 | flagpd1("fno-debug-types-section"), |
| 3176 | flagpd1("fno-declspec"), | 3244 | flagpd1("fno-declspec"), |
| 3177 | flagpd1("fno-default-inline"), | 3245 | flagpd1("fno-default-inline"), |
| | 3246 | flagpd1("fno-define-target-os-macros"), |
| 3178 | flagpd1("fno-delayed-template-parsing"), | 3247 | flagpd1("fno-delayed-template-parsing"), |
| 3179 | flagpd1("fno-delete-null-pointer-checks"), | 3248 | flagpd1("fno-delete-null-pointer-checks"), |
| 3180 | flagpd1("fno-deprecated-macro"), | 3249 | flagpd1("fno-deprecated-macro"), |
| ... | @@ -3209,6 +3278,7 @@ flagpd1("fno-escaping-block-tail-calls"), | ... | @@ -3209,6 +3278,7 @@ flagpd1("fno-escaping-block-tail-calls"), |
| 3209 | flagpd1("fno-exceptions"), | 3278 | flagpd1("fno-exceptions"), |
| 3210 | flagpd1("fno-experimental-isel"), | 3279 | flagpd1("fno-experimental-isel"), |
| 3211 | flagpd1("fno-experimental-library"), | 3280 | flagpd1("fno-experimental-library"), |
| | 3281 | flagpd1("fno-experimental-omit-vtable-rtti"), |
| 3212 | flagpd1("fno-experimental-relative-c++-abi-vtables"), | 3282 | flagpd1("fno-experimental-relative-c++-abi-vtables"), |
| 3213 | flagpd1("fno-external-blas"), | 3283 | flagpd1("fno-external-blas"), |
| 3214 | flagpd1("fno-f2c"), | 3284 | flagpd1("fno-f2c"), |
| ... | @@ -3247,6 +3317,7 @@ flagpd1("fno-gnu89-inline"), | ... | @@ -3247,6 +3317,7 @@ flagpd1("fno-gnu89-inline"), |
| 3247 | flagpd1("fno-gnu-inline-asm"), | 3317 | flagpd1("fno-gnu-inline-asm"), |
| 3248 | flagpd1("fno-gnu-keywords"), | 3318 | flagpd1("fno-gnu-keywords"), |
| 3249 | flagpd1("fno-gpu-allow-device-init"), | 3319 | flagpd1("fno-gpu-allow-device-init"), |
| | 3320 | flagpd1("fno-gpu-approx-transcendentals"), |
| 3250 | flagpd1("fno-gpu-defer-diag"), | 3321 | flagpd1("fno-gpu-defer-diag"), |
| 3251 | flagpd1("fno-gpu-exclude-wrong-side-overloads"), | 3322 | flagpd1("fno-gpu-exclude-wrong-side-overloads"), |
| 3252 | flagpd1("fno-gpu-flush-denormals-to-zero"), | 3323 | flagpd1("fno-gpu-flush-denormals-to-zero"), |
| ... | @@ -3278,6 +3349,7 @@ flagpd1("fno-jmc"), | ... | @@ -3278,6 +3349,7 @@ flagpd1("fno-jmc"), |
| 3278 | flagpd1("fno-jump-tables"), | 3349 | flagpd1("fno-jump-tables"), |
| 3279 | flagpd1("fno-keep-persistent-storage-variables"), | 3350 | flagpd1("fno-keep-persistent-storage-variables"), |
| 3280 | flagpd1("fno-keep-static-consts"), | 3351 | flagpd1("fno-keep-static-consts"), |
| | 3352 | flagpd1("fno-keep-system-includes"), |
| 3281 | flagpd1("fno-knr-functions"), | 3353 | flagpd1("fno-knr-functions"), |
| 3282 | flagpd1("fno-lax-vector-conversions"), | 3354 | flagpd1("fno-lax-vector-conversions"), |
| 3283 | flagpd1("fno-limit-debug-info"), | 3355 | flagpd1("fno-limit-debug-info"), |
| ... | @@ -3296,6 +3368,7 @@ flagpd1("fno-math-builtin"), | ... | @@ -3296,6 +3368,7 @@ flagpd1("fno-math-builtin"), |
| 3296 | flagpd1("fno-math-errno"), | 3368 | flagpd1("fno-math-errno"), |
| 3297 | flagpd1("fno-max-identifier-length"), | 3369 | flagpd1("fno-max-identifier-length"), |
| 3298 | flagpd1("fno-max-type-align"), | 3370 | flagpd1("fno-max-type-align"), |
| | 3371 | flagpd1("fno-coverage-mcdc"), |
| 3299 | flagpd1("fno-memory-profile"), | 3372 | flagpd1("fno-memory-profile"), |
| 3300 | flagpd1("fno-merge-all-constants"), | 3373 | flagpd1("fno-merge-all-constants"), |
| 3301 | flagpd1("fno-merge-constants"), | 3374 | flagpd1("fno-merge-constants"), |
| ... | @@ -3309,6 +3382,8 @@ flagpd1("fno-modules-error-recovery"), | ... | @@ -3309,6 +3382,8 @@ flagpd1("fno-modules-error-recovery"), |
| 3309 | flagpd1("fno-modules-global-index"), | 3382 | flagpd1("fno-modules-global-index"), |
| 3310 | flagpd1("fno-modules-search-all"), | 3383 | flagpd1("fno-modules-search-all"), |
| 3311 | flagpd1("fno-modules-share-filemanager"), | 3384 | flagpd1("fno-modules-share-filemanager"), |
| | 3385 | flagpd1("fno-modules-skip-diagnostic-options"), |
| | 3386 | flagpd1("fno-modules-skip-header-search-paths"), |
| 3312 | flagpd1("fno-strict-modules-decluse"), | 3387 | flagpd1("fno-strict-modules-decluse"), |
| 3313 | flagpd1("fno_modules-validate-input-files-content"), | 3388 | flagpd1("fno_modules-validate-input-files-content"), |
| 3314 | flagpd1("fno-modules-validate-system-headers"), | 3389 | flagpd1("fno-modules-validate-system-headers"), |
| ... | @@ -3317,6 +3392,7 @@ flagpd1("fno-modulo-sched"), | ... | @@ -3317,6 +3392,7 @@ flagpd1("fno-modulo-sched"), |
| 3317 | flagpd1("fno-modulo-sched-allow-regmoves"), | 3392 | flagpd1("fno-modulo-sched-allow-regmoves"), |
| 3318 | flagpd1("fno-ms-compatibility"), | 3393 | flagpd1("fno-ms-compatibility"), |
| 3319 | flagpd1("fno-ms-extensions"), | 3394 | flagpd1("fno-ms-extensions"), |
| | 3395 | flagpd1("fno-ms-volatile"), |
| 3320 | flagpd1("fno-new-infallible"), | 3396 | flagpd1("fno-new-infallible"), |
| 3321 | flagpd1("fno-non-call-exceptions"), | 3397 | flagpd1("fno-non-call-exceptions"), |
| 3322 | flagpd1("fno-objc-arc"), | 3398 | flagpd1("fno-objc-arc"), |
| ... | @@ -3329,7 +3405,9 @@ flagpd1("fno-objc-infer-related-result-type"), | ... | @@ -3329,7 +3405,9 @@ flagpd1("fno-objc-infer-related-result-type"), |
| 3329 | flagpd1("fno-objc-legacy-dispatch"), | 3405 | flagpd1("fno-objc-legacy-dispatch"), |
| 3330 | flagpd1("fno-objc-nonfragile-abi"), | 3406 | flagpd1("fno-objc-nonfragile-abi"), |
| 3331 | flagpd1("fno-objc-weak"), | 3407 | flagpd1("fno-objc-weak"), |
| | 3408 | flagpd1("fno-offload-implicit-host-device-templates"), |
| 3332 | flagpd1("fno-offload-lto"), | 3409 | flagpd1("fno-offload-lto"), |
| | 3410 | flagpd1("fno-offload-uniform-block"), |
| 3333 | .{ | 3411 | .{ |
| 3334 | .name = "fno-omit-frame-pointer", | 3412 | .name = "fno-omit-frame-pointer", |
| 3335 | .syntax = .flag, | 3413 | .syntax = .flag, |
| ... | @@ -3379,6 +3457,7 @@ flagpd1("fno-permissive"), | ... | @@ -3379,6 +3457,7 @@ flagpd1("fno-permissive"), |
| 3379 | .psl = false, | 3457 | .psl = false, |
| 3380 | }, | 3458 | }, |
| 3381 | flagpd1("fno-plt"), | 3459 | flagpd1("fno-plt"), |
| | 3460 | flagpd1("fno-ppc-native-vector-element-order"), |
| 3382 | flagpd1("fno-prebuilt-implicit-modules"), | 3461 | flagpd1("fno-prebuilt-implicit-modules"), |
| 3383 | flagpd1("fno-prefetch-loop-arrays"), | 3462 | flagpd1("fno-prefetch-loop-arrays"), |
| 3384 | flagpd1("fno-preserve-as-comments"), | 3463 | flagpd1("fno-preserve-as-comments"), |
| ... | @@ -3469,6 +3548,7 @@ flagpd1("fno-signed-wchar"), | ... | @@ -3469,6 +3548,7 @@ flagpd1("fno-signed-wchar"), |
| 3469 | flagpd1("fno-signed-zeros"), | 3548 | flagpd1("fno-signed-zeros"), |
| 3470 | flagpd1("fno-single-precision-constant"), | 3549 | flagpd1("fno-single-precision-constant"), |
| 3471 | flagpd1("fno-sized-deallocation"), | 3550 | flagpd1("fno-sized-deallocation"), |
| | 3551 | flagpd1("fno-skip-odr-check-in-gmf"), |
| 3472 | flagpd1("fno-slp-vectorize"), | 3552 | flagpd1("fno-slp-vectorize"), |
| 3473 | flagpd1("fno-spec-constr-count"), | 3553 | flagpd1("fno-spec-constr-count"), |
| 3474 | flagpd1("fno-spell-checking"), | 3554 | flagpd1("fno-spell-checking"), |
| ... | @@ -3547,6 +3627,7 @@ flagpd1("fno-variable-expansion-in-unroller"), | ... | @@ -3547,6 +3627,7 @@ flagpd1("fno-variable-expansion-in-unroller"), |
| 3547 | flagpd1("fno-vect-cost-model"), | 3627 | flagpd1("fno-vect-cost-model"), |
| 3548 | flagpd1("fno-vectorize"), | 3628 | flagpd1("fno-vectorize"), |
| 3549 | flagpd1("fno-verbose-asm"), | 3629 | flagpd1("fno-verbose-asm"), |
| | 3630 | flagpd1("fno-verify-intermediate-code"), |
| 3550 | flagpd1("fno-virtual-function-elimination"), | 3631 | flagpd1("fno-virtual-function-elimination"), |
| 3551 | flagpd1("fno-visibility-from-dllstorageclass"), | 3632 | flagpd1("fno-visibility-from-dllstorageclass"), |
| 3552 | flagpd1("fno-visibility-inlines-hidden"), | 3633 | flagpd1("fno-visibility-inlines-hidden"), |
| ... | @@ -3591,7 +3672,9 @@ flagpd1("fobjc-runtime-has-weak"), | ... | @@ -3591,7 +3672,9 @@ flagpd1("fobjc-runtime-has-weak"), |
| 3591 | flagpd1("fobjc-sender-dependent-dispatch"), | 3672 | flagpd1("fobjc-sender-dependent-dispatch"), |
| 3592 | flagpd1("fobjc-subscripting-legacy-runtime"), | 3673 | flagpd1("fobjc-subscripting-legacy-runtime"), |
| 3593 | flagpd1("fobjc-weak"), | 3674 | flagpd1("fobjc-weak"), |
| | 3675 | flagpd1("foffload-implicit-host-device-templates"), |
| 3594 | flagpd1("foffload-lto"), | 3676 | flagpd1("foffload-lto"), |
| | 3677 | flagpd1("foffload-uniform-block"), |
| 3595 | .{ | 3678 | .{ |
| 3596 | .name = "fomit-frame-pointer", | 3679 | .name = "fomit-frame-pointer", |
| 3597 | .syntax = .flag, | 3680 | .syntax = .flag, |
| ... | @@ -3609,6 +3692,7 @@ flagpd1("fopenmp-assume-threads-oversubscription"), | ... | @@ -3609,6 +3692,7 @@ flagpd1("fopenmp-assume-threads-oversubscription"), |
| 3609 | flagpd1("fopenmp-cuda-mode"), | 3692 | flagpd1("fopenmp-cuda-mode"), |
| 3610 | flagpd1("fopenmp-enable-irbuilder"), | 3693 | flagpd1("fopenmp-enable-irbuilder"), |
| 3611 | flagpd1("fopenmp-extensions"), | 3694 | flagpd1("fopenmp-extensions"), |
| | 3695 | flagpd1("fopenmp-force-usm"), |
| 3612 | sepd1("fopenmp-host-ir-file-path"), | 3696 | sepd1("fopenmp-host-ir-file-path"), |
| 3613 | flagpd1("fopenmp-is-target-device"), | 3697 | flagpd1("fopenmp-is-target-device"), |
| 3614 | flagpd1("fopenmp-new-driver"), | 3698 | flagpd1("fopenmp-new-driver"), |
| ... | @@ -3657,6 +3741,7 @@ flagpd1("fpermissive"), | ... | @@ -3657,6 +3741,7 @@ flagpd1("fpermissive"), |
| 3657 | .psl = false, | 3741 | .psl = false, |
| 3658 | }, | 3742 | }, |
| 3659 | flagpd1("fplt"), | 3743 | flagpd1("fplt"), |
| | 3744 | flagpd1("fppc-native-vector-element-order"), |
| 3660 | flagpd1("fprebuilt-implicit-modules"), | 3745 | flagpd1("fprebuilt-implicit-modules"), |
| 3661 | flagpd1("fprefetch-loop-arrays"), | 3746 | flagpd1("fprefetch-loop-arrays"), |
| 3662 | flagpd1("fpreserve-as-comments"), | 3747 | flagpd1("fpreserve-as-comments"), |
| ... | @@ -3779,6 +3864,7 @@ flagpd1("fsigned-zeros"), | ... | @@ -3779,6 +3864,7 @@ flagpd1("fsigned-zeros"), |
| 3779 | flagpd1("fsingle-precision-constant"), | 3864 | flagpd1("fsingle-precision-constant"), |
| 3780 | flagpd1("fsized-deallocation"), | 3865 | flagpd1("fsized-deallocation"), |
| 3781 | flagpd1("fsjlj-exceptions"), | 3866 | flagpd1("fsjlj-exceptions"), |
| | 3867 | flagpd1("fskip-odr-check-in-gmf"), |
| 3782 | flagpd1("fslp-vectorize"), | 3868 | flagpd1("fslp-vectorize"), |
| 3783 | flagpd1("fspec-constr-count"), | 3869 | flagpd1("fspec-constr-count"), |
| 3784 | flagpd1("fspell-checking"), | 3870 | flagpd1("fspell-checking"), |
| ... | @@ -3886,6 +3972,7 @@ flagpd1("fvect-cost-model"), | ... | @@ -3886,6 +3972,7 @@ flagpd1("fvect-cost-model"), |
| 3886 | flagpd1("fvectorize"), | 3972 | flagpd1("fvectorize"), |
| 3887 | flagpd1("fverbose-asm"), | 3973 | flagpd1("fverbose-asm"), |
| 3888 | flagpd1("fverify-debuginfo-preserve"), | 3974 | flagpd1("fverify-debuginfo-preserve"), |
| | 3975 | flagpd1("fverify-intermediate-code"), |
| 3889 | flagpd1("fvirtual-function-elimination"), | 3976 | flagpd1("fvirtual-function-elimination"), |
| 3890 | flagpd1("fvisibility-from-dllstorageclass"), | 3977 | flagpd1("fvisibility-from-dllstorageclass"), |
| 3891 | flagpd1("fvisibility-global-new-delete-hidden"), | 3978 | flagpd1("fvisibility-global-new-delete-hidden"), |
| ... | @@ -4042,6 +4129,7 @@ flagpd1("gno-strict-dwarf"), | ... | @@ -4042,6 +4129,7 @@ flagpd1("gno-strict-dwarf"), |
| 4042 | .psl = false, | 4129 | .psl = false, |
| 4043 | }, | 4130 | }, |
| 4044 | flagpd1("gpubnames"), | 4131 | flagpd1("gpubnames"), |
| | 4132 | flagpd1("gpulibc"), |
| 4045 | flagpd1("grecord-command-line"), | 4133 | flagpd1("grecord-command-line"), |
| 4046 | flagpd1("gsce"), | 4134 | flagpd1("gsce"), |
| 4047 | flagpd1("gsimple-template-names"), | 4135 | flagpd1("gsimple-template-names"), |
| ... | @@ -4067,6 +4155,22 @@ sepd1("header-include-file"), | ... | @@ -4067,6 +4155,22 @@ sepd1("header-include-file"), |
| 4067 | .pd2 = true, | 4155 | .pd2 = true, |
| 4068 | .psl = false, | 4156 | .psl = false, |
| 4069 | }, | 4157 | }, |
| | 4158 | .{ |
| | 4159 | .name = "hipstdpar", |
| | 4160 | .syntax = .flag, |
| | 4161 | .zig_equivalent = .other, |
| | 4162 | .pd1 = false, |
| | 4163 | .pd2 = true, |
| | 4164 | .psl = false, |
| | 4165 | }, |
| | 4166 | .{ |
| | 4167 | .name = "hipstdpar-interpose-alloc", |
| | 4168 | .syntax = .flag, |
| | 4169 | .zig_equivalent = .other, |
| | 4170 | .pd1 = false, |
| | 4171 | .pd2 = true, |
| | 4172 | .psl = false, |
| | 4173 | }, |
| 4070 | flagpd1("ibuiltininc"), | 4174 | flagpd1("ibuiltininc"), |
| 4071 | sepd1("image_base"), | 4175 | sepd1("image_base"), |
| 4072 | sepd1("imultilib"), | 4176 | sepd1("imultilib"), |
| ... | @@ -4112,6 +4216,7 @@ m("maes"), | ... | @@ -4112,6 +4216,7 @@ m("maes"), |
| 4112 | sepd1("main-file-name"), | 4216 | sepd1("main-file-name"), |
| 4113 | flagpd1("maix32"), | 4217 | flagpd1("maix32"), |
| 4114 | flagpd1("maix64"), | 4218 | flagpd1("maix64"), |
| | 4219 | m("maix-small-local-exec-tls"), |
| 4115 | flagpd1("maix-struct-return"), | 4220 | flagpd1("maix-struct-return"), |
| 4116 | flagpd1("malign-double"), | 4221 | flagpd1("malign-double"), |
| 4117 | m("maltivec"), | 4222 | m("maltivec"), |
| ... | @@ -4121,11 +4226,15 @@ m("mamx-complex"), | ... | @@ -4121,11 +4226,15 @@ m("mamx-complex"), |
| 4121 | m("mamx-fp16"), | 4226 | m("mamx-fp16"), |
| 4122 | m("mamx-int8"), | 4227 | m("mamx-int8"), |
| 4123 | m("mamx-tile"), | 4228 | m("mamx-tile"), |
| | 4229 | flagpd1("mapxf"), |
| 4124 | flagpd1("marm"), | 4230 | flagpd1("marm"), |
| 4125 | flagpd1("massembler-fatal-warnings"), | 4231 | flagpd1("massembler-fatal-warnings"), |
| 4126 | flagpd1("massembler-no-warn"), | 4232 | flagpd1("massembler-no-warn"), |
| 4127 | m("matomics"), | 4233 | m("matomics"), |
| 4128 | m("mavx"), | 4234 | m("mavx"), |
| | 4235 | flagpd1("mavx10.1"), |
| | 4236 | m("mavx10.1-256"), |
| | 4237 | m("mavx10.1-512"), |
| 4129 | m("mavx2"), | 4238 | m("mavx2"), |
| 4130 | m("mavx512bf16"), | 4239 | m("mavx512bf16"), |
| 4131 | m("mavx512bitalg"), | 4240 | m("mavx512bitalg"), |
| ... | @@ -4148,11 +4257,12 @@ m("mavxneconvert"), | ... | @@ -4148,11 +4257,12 @@ m("mavxneconvert"), |
| 4148 | m("mavxvnni"), | 4257 | m("mavxvnni"), |
| 4149 | m("mavxvnniint16"), | 4258 | m("mavxvnniint16"), |
| 4150 | m("mavxvnniint8"), | 4259 | m("mavxvnniint8"), |
| 4151 | flagpd1("mbackchain"), | 4260 | m("mbackchain"), |
| 4152 | flagpd1("mbig-endian"), | 4261 | flagpd1("mbig-endian"), |
| 4153 | m("mbmi"), | 4262 | m("mbmi"), |
| 4154 | m("mbmi2"), | 4263 | m("mbmi2"), |
| 4155 | flagpd1("mbranch-likely"), | 4264 | flagpd1("mbranch-likely"), |
| | 4265 | flagpd1("mbranch-protection-pauth-lr"), |
| 4156 | flagpd1("mbranch-target-enforce"), | 4266 | flagpd1("mbranch-target-enforce"), |
| 4157 | flagpd1("mbranches-within-32B-boundaries"), | 4267 | flagpd1("mbranches-within-32B-boundaries"), |
| 4158 | m("mbulk-memory"), | 4268 | m("mbulk-memory"), |
| ... | @@ -4162,8 +4272,6 @@ m("mcldemote"), | ... | @@ -4162,8 +4272,6 @@ m("mcldemote"), |
| 4162 | m("mclflushopt"), | 4272 | m("mclflushopt"), |
| 4163 | m("mclwb"), | 4273 | m("mclwb"), |
| 4164 | m("mclzero"), | 4274 | m("mclzero"), |
| 4165 | flagpd1("mcmodel=medany"), | | |
| 4166 | flagpd1("mcmodel=medlow"), | | |
| 4167 | m("mcmpb"), | 4275 | m("mcmpb"), |
| 4168 | m("mcmpccxadd"), | 4276 | m("mcmpccxadd"), |
| 4169 | flagpd1("mcmse"), | 4277 | flagpd1("mcmse"), |
| ... | @@ -4186,6 +4294,7 @@ flagpd1("menable-experimental-extensions"), | ... | @@ -4186,6 +4294,7 @@ flagpd1("menable-experimental-extensions"), |
| 4186 | flagpd1("menable-no-infs"), | 4294 | flagpd1("menable-no-infs"), |
| 4187 | flagpd1("menable-no-nans"), | 4295 | flagpd1("menable-no-nans"), |
| 4188 | m("menqcmd"), | 4296 | m("menqcmd"), |
| | 4297 | m("mevex512"), |
| 4189 | m("mexception-handling"), | 4298 | m("mexception-handling"), |
| 4190 | m("mexecute-only"), | 4299 | m("mexecute-only"), |
| 4191 | m("mextended-const"), | 4300 | m("mextended-const"), |
| ... | @@ -4218,6 +4327,7 @@ m("mginv"), | ... | @@ -4218,6 +4327,7 @@ m("mginv"), |
| 4218 | flagpd1("mglibc"), | 4327 | flagpd1("mglibc"), |
| 4219 | flagpd1("mglobal-merge"), | 4328 | flagpd1("mglobal-merge"), |
| 4220 | flagpd1("mgpopt"), | 4329 | flagpd1("mgpopt"), |
| | 4330 | flagpd1("mguarded-control-stack"), |
| 4221 | m("mhard-float"), | 4331 | m("mhard-float"), |
| 4222 | m("mhard-quad-float"), | 4332 | m("mhard-quad-float"), |
| 4223 | m("mhvx"), | 4333 | m("mhvx"), |
| ... | @@ -4257,6 +4367,7 @@ flagpd1("mips64r6"), | ... | @@ -4257,6 +4367,7 @@ flagpd1("mips64r6"), |
| 4257 | m("misel"), | 4367 | m("misel"), |
| 4258 | flagpd1("mkernel"), | 4368 | flagpd1("mkernel"), |
| 4259 | m("mkl"), | 4369 | m("mkl"), |
| | 4370 | m("mlasx"), |
| 4260 | flagpd1("mldc1-sdc1"), | 4371 | flagpd1("mldc1-sdc1"), |
| 4261 | sepd1("mlimit-float-precision"), | 4372 | sepd1("mlimit-float-precision"), |
| 4262 | sepd1("mlink-bitcode-file"), | 4373 | sepd1("mlink-bitcode-file"), |
| ... | @@ -4269,6 +4380,7 @@ flagpd1("mlong-double-128"), | ... | @@ -4269,6 +4380,7 @@ flagpd1("mlong-double-128"), |
| 4269 | flagpd1("mlong-double-64"), | 4380 | flagpd1("mlong-double-64"), |
| 4270 | flagpd1("mlong-double-80"), | 4381 | flagpd1("mlong-double-80"), |
| 4271 | m("mlongcall"), | 4382 | m("mlongcall"), |
| | 4383 | m("mlsx"), |
| 4272 | m("mlvi-cfi"), | 4384 | m("mlvi-cfi"), |
| 4273 | flagpd1("mlvi-hardening"), | 4385 | flagpd1("mlvi-hardening"), |
| 4274 | m("mlwp"), | 4386 | m("mlwp"), |
| ... | @@ -4289,6 +4401,7 @@ flagpd1("mmpx"), | ... | @@ -4289,6 +4401,7 @@ flagpd1("mmpx"), |
| 4289 | flagpd1("mms-bitfields"), | 4401 | flagpd1("mms-bitfields"), |
| 4290 | m("mmsa"), | 4402 | m("mmsa"), |
| 4291 | m("mmt"), | 4403 | m("mmt"), |
| | 4404 | m("mmultimemory"), |
| 4292 | m("mmultivalue"), | 4405 | m("mmultivalue"), |
| 4293 | m("mmutable-globals"), | 4406 | m("mmutable-globals"), |
| 4294 | m("mmwaitx"), | 4407 | m("mmwaitx"), |
| ... | @@ -4305,8 +4418,12 @@ m("mno-amx-complex"), | ... | @@ -4305,8 +4418,12 @@ m("mno-amx-complex"), |
| 4305 | m("mno-amx-fp16"), | 4418 | m("mno-amx-fp16"), |
| 4306 | m("mno-amx-int8"), | 4419 | m("mno-amx-int8"), |
| 4307 | m("mno-amx-tile"), | 4420 | m("mno-amx-tile"), |
| | 4421 | flagpd1("mno-apxf"), |
| 4308 | m("mno-atomics"), | 4422 | m("mno-atomics"), |
| 4309 | m("mno-avx"), | 4423 | m("mno-avx"), |
| | 4424 | flagpd1("mno-avx10.1"), |
| | 4425 | m("mno-avx10.1-256"), |
| | 4426 | m("mno-avx10.1-512"), |
| 4310 | m("mno-avx2"), | 4427 | m("mno-avx2"), |
| 4311 | m("mno-avx512bf16"), | 4428 | m("mno-avx512bf16"), |
| 4312 | m("mno-avx512bitalg"), | 4429 | m("mno-avx512bitalg"), |
| ... | @@ -4329,7 +4446,7 @@ m("mno-avxneconvert"), | ... | @@ -4329,7 +4446,7 @@ m("mno-avxneconvert"), |
| 4329 | m("mno-avxvnni"), | 4446 | m("mno-avxvnni"), |
| 4330 | m("mno-avxvnniint16"), | 4447 | m("mno-avxvnniint16"), |
| 4331 | m("mno-avxvnniint8"), | 4448 | m("mno-avxvnniint8"), |
| 4332 | flagpd1("mno-backchain"), | 4449 | m("mno-backchain"), |
| 4333 | m("mno-bmi"), | 4450 | m("mno-bmi"), |
| 4334 | m("mno-bmi2"), | 4451 | m("mno-bmi2"), |
| 4335 | flagpd1("mno-branch-likely"), | 4452 | flagpd1("mno-branch-likely"), |
| ... | @@ -4353,6 +4470,7 @@ m("mno-dsp"), | ... | @@ -4353,6 +4470,7 @@ m("mno-dsp"), |
| 4353 | m("mno-dspr2"), | 4470 | m("mno-dspr2"), |
| 4354 | flagpd1("mno-embedded-data"), | 4471 | flagpd1("mno-embedded-data"), |
| 4355 | m("mno-enqcmd"), | 4472 | m("mno-enqcmd"), |
| | 4473 | m("mno-evex512"), |
| 4356 | m("mno-exception-handling"), | 4474 | m("mno-exception-handling"), |
| 4357 | flagpd1("mnoexecstack"), | 4475 | flagpd1("mnoexecstack"), |
| 4358 | m("mno-execute-only"), | 4476 | m("mno-execute-only"), |
| ... | @@ -4391,10 +4509,12 @@ m("mno-invariant-function-descriptors"), | ... | @@ -4391,10 +4509,12 @@ m("mno-invariant-function-descriptors"), |
| 4391 | m("mno-invpcid"), | 4509 | m("mno-invpcid"), |
| 4392 | m("mno-isel"), | 4510 | m("mno-isel"), |
| 4393 | m("mno-kl"), | 4511 | m("mno-kl"), |
| | 4512 | m("mno-lasx"), |
| 4394 | flagpd1("mno-ldc1-sdc1"), | 4513 | flagpd1("mno-ldc1-sdc1"), |
| 4395 | flagpd1("mno-local-sdata"), | 4514 | flagpd1("mno-local-sdata"), |
| 4396 | m("mno-long-calls"), | 4515 | m("mno-long-calls"), |
| 4397 | m("mno-longcall"), | 4516 | m("mno-longcall"), |
| | 4517 | m("mno-lsx"), |
| 4398 | m("mno-lvi-cfi"), | 4518 | m("mno-lvi-cfi"), |
| 4399 | flagpd1("mno-lvi-hardening"), | 4519 | flagpd1("mno-lvi-hardening"), |
| 4400 | m("mno-lwp"), | 4520 | m("mno-lwp"), |
| ... | @@ -4415,6 +4535,7 @@ flagpd1("mno-mpx"), | ... | @@ -4415,6 +4535,7 @@ flagpd1("mno-mpx"), |
| 4415 | flagpd1("mno-ms-bitfields"), | 4535 | flagpd1("mno-ms-bitfields"), |
| 4416 | m("mno-msa"), | 4536 | m("mno-msa"), |
| 4417 | m("mno-mt"), | 4537 | m("mno-mt"), |
| | 4538 | m("mno-multimemory"), |
| 4418 | m("mno-multivalue"), | 4539 | m("mno-multivalue"), |
| 4419 | m("mno-mutable-globals"), | 4540 | m("mno-mutable-globals"), |
| 4420 | m("mno-mwaitx"), | 4541 | m("mno-mwaitx"), |
| ... | @@ -4460,6 +4581,7 @@ m("mno-rdseed"), | ... | @@ -4460,6 +4581,7 @@ m("mno-rdseed"), |
| 4460 | .psl = false, | 4581 | .psl = false, |
| 4461 | }, | 4582 | }, |
| 4462 | m("mno-reference-types"), | 4583 | m("mno-reference-types"), |
| | 4584 | flagpd1("mno-regnames"), |
| 4463 | m("mno-relax"), | 4585 | m("mno-relax"), |
| 4464 | flagpd1("mno-relax-all"), | 4586 | flagpd1("mno-relax-all"), |
| 4465 | flagpd1("mno-relax-pic-calls"), | 4587 | flagpd1("mno-relax-pic-calls"), |
| ... | @@ -4507,7 +4629,9 @@ flagpd1("mno-type-check"), | ... | @@ -4507,7 +4629,9 @@ flagpd1("mno-type-check"), |
| 4507 | m("mno-uintr"), | 4629 | m("mno-uintr"), |
| 4508 | flagpd1("mno-unaligned-access"), | 4630 | flagpd1("mno-unaligned-access"), |
| 4509 | flagpd1("mno-unsafe-fp-atomics"), | 4631 | flagpd1("mno-unsafe-fp-atomics"), |
| | 4632 | m("mno-usermsr"), |
| 4510 | m("mno-vaes"), | 4633 | m("mno-vaes"), |
| | 4634 | flagpd1("mno-vevpu"), |
| 4511 | m("mno-virt"), | 4635 | m("mno-virt"), |
| 4512 | m("mno-vis"), | 4636 | m("mno-vis"), |
| 4513 | m("mno-vis2"), | 4637 | m("mno-vis2"), |
| ... | @@ -4587,6 +4711,7 @@ flagpd1("mrecord-mcount"), | ... | @@ -4587,6 +4711,7 @@ flagpd1("mrecord-mcount"), |
| 4587 | .psl = false, | 4711 | .psl = false, |
| 4588 | }, | 4712 | }, |
| 4589 | m("mreference-types"), | 4713 | m("mreference-types"), |
| | 4714 | flagpd1("mregnames"), |
| 4590 | sepd1("mregparm"), | 4715 | sepd1("mregparm"), |
| 4591 | m("mrelax"), | 4716 | m("mrelax"), |
| 4592 | flagpd1("mrelax-all"), | 4717 | flagpd1("mrelax-all"), |
| ... | @@ -4649,6 +4774,7 @@ sepd1("multiply_defined"), | ... | @@ -4649,6 +4774,7 @@ sepd1("multiply_defined"), |
| 4649 | sepd1("multiply_defined_unused"), | 4774 | sepd1("multiply_defined_unused"), |
| 4650 | flagpd1("munaligned-access"), | 4775 | flagpd1("munaligned-access"), |
| 4651 | flagpd1("munsafe-fp-atomics"), | 4776 | flagpd1("munsafe-fp-atomics"), |
| | 4777 | m("musermsr"), |
| 4652 | m("mv5"), | 4778 | m("mv5"), |
| 4653 | m("mv55"), | 4779 | m("mv55"), |
| 4654 | m("mv60"), | 4780 | m("mv60"), |
| ... | @@ -4663,6 +4789,7 @@ m("mv71"), | ... | @@ -4663,6 +4789,7 @@ m("mv71"), |
| 4663 | flagpd1("mv71t"), | 4789 | flagpd1("mv71t"), |
| 4664 | m("mv73"), | 4790 | m("mv73"), |
| 4665 | m("mvaes"), | 4791 | m("mvaes"), |
| | 4792 | flagpd1("mvevpu"), |
| 4666 | m("mvirt"), | 4793 | m("mvirt"), |
| 4667 | m("mvis"), | 4794 | m("mvis"), |
| 4668 | m("mvis2"), | 4795 | m("mvis2"), |
| ... | @@ -4720,6 +4847,7 @@ flagpd1("no-cpp-precomp"), | ... | @@ -4720,6 +4847,7 @@ flagpd1("no-cpp-precomp"), |
| 4720 | }, | 4847 | }, |
| 4721 | flagpd1("no-emit-llvm-uselists"), | 4848 | flagpd1("no-emit-llvm-uselists"), |
| 4722 | flagpd1("no-enable-noundef-analysis"), | 4849 | flagpd1("no-enable-noundef-analysis"), |
| | 4850 | flagpd1("fno-fortran-main"), |
| 4723 | .{ | 4851 | .{ |
| 4724 | .name = "no-gpu-bundle-output", | 4852 | .name = "no-gpu-bundle-output", |
| 4725 | .syntax = .flag, | 4853 | .syntax = .flag, |
| ... | @@ -4746,6 +4874,14 @@ flagpd1("no-implicit-float"), | ... | @@ -4746,6 +4874,14 @@ flagpd1("no-implicit-float"), |
| 4746 | .pd2 = true, | 4874 | .pd2 = true, |
| 4747 | .psl = false, | 4875 | .psl = false, |
| 4748 | }, | 4876 | }, |
| | 4877 | .{ |
| | 4878 | .name = "no-offload-compress", |
| | 4879 | .syntax = .flag, |
| | 4880 | .zig_equivalent = .other, |
| | 4881 | .pd1 = false, |
| | 4882 | .pd2 = true, |
| | 4883 | .psl = false, |
| | 4884 | }, |
| 4749 | .{ | 4885 | .{ |
| 4750 | .name = "no-offload-new-driver", | 4886 | .name = "no-offload-new-driver", |
| 4751 | .syntax = .flag, | 4887 | .syntax = .flag, |
| ... | @@ -4780,6 +4916,7 @@ flagpd1("nodriverkitlib"), | ... | @@ -4780,6 +4916,7 @@ flagpd1("nodriverkitlib"), |
| 4780 | flagpd1("nofixprebinding"), | 4916 | flagpd1("nofixprebinding"), |
| 4781 | flagpd1("nogpuinc"), | 4917 | flagpd1("nogpuinc"), |
| 4782 | flagpd1("nogpulib"), | 4918 | flagpd1("nogpulib"), |
| | 4919 | flagpd1("nogpulibc"), |
| 4783 | flagpd1("nohipwrapperinc"), | 4920 | flagpd1("nohipwrapperinc"), |
| 4784 | .{ | 4921 | .{ |
| 4785 | .name = "nolibc", | 4922 | .name = "nolibc", |
| ... | @@ -4870,6 +5007,14 @@ sepd1("object-file-name"), | ... | @@ -4870,6 +5007,14 @@ sepd1("object-file-name"), |
| 4870 | .pd2 = true, | 5007 | .pd2 = true, |
| 4871 | .psl = false, | 5008 | .psl = false, |
| 4872 | }, | 5009 | }, |
| | 5010 | .{ |
| | 5011 | .name = "offload-compress", |
| | 5012 | .syntax = .flag, |
| | 5013 | .zig_equivalent = .other, |
| | 5014 | .pd1 = false, |
| | 5015 | .pd2 = true, |
| | 5016 | .psl = false, |
| | 5017 | }, |
| 4873 | .{ | 5018 | .{ |
| 4874 | .name = "offload-device-only", | 5019 | .name = "offload-device-only", |
| 4875 | .syntax = .flag, | 5020 | .syntax = .flag, |
| ... | @@ -4910,6 +5055,7 @@ sepd1("object-file-name"), | ... | @@ -4910,6 +5055,7 @@ sepd1("object-file-name"), |
| 4910 | .pd2 = true, | 5055 | .pd2 = true, |
| 4911 | .psl = false, | 5056 | .psl = false, |
| 4912 | }, | 5057 | }, |
| | 5058 | sepd1("fexperimental-openacc-macro-override"), |
| 4913 | sepd1("opt-record-file"), | 5059 | sepd1("opt-record-file"), |
| 4914 | sepd1("opt-record-format"), | 5060 | sepd1("opt-record-format"), |
| 4915 | sepd1("opt-record-passes"), | 5061 | sepd1("opt-record-passes"), |
| ... | @@ -5064,6 +5210,14 @@ flagpd1("print-stats"), | ... | @@ -5064,6 +5210,14 @@ flagpd1("print-stats"), |
| 5064 | .pd2 = true, | 5210 | .pd2 = true, |
| 5065 | .psl = false, | 5211 | .psl = false, |
| 5066 | }, | 5212 | }, |
| | 5213 | .{ |
| | 5214 | .name = "print-supported-extensions", |
| | 5215 | .syntax = .flag, |
| | 5216 | .zig_equivalent = .other, |
| | 5217 | .pd1 = true, |
| | 5218 | .pd2 = true, |
| | 5219 | .psl = false, |
| | 5220 | }, |
| 5067 | .{ | 5221 | .{ |
| 5068 | .name = "print-target-triple", | 5222 | .name = "print-target-triple", |
| 5069 | .syntax = .flag, | 5223 | .syntax = .flag, |
| ... | @@ -5101,6 +5255,7 @@ flagpd1("pthreads"), | ... | @@ -5101,6 +5255,7 @@ flagpd1("pthreads"), |
| 5101 | }, | 5255 | }, |
| 5102 | sepd1("read_only_relocs"), | 5256 | sepd1("read_only_relocs"), |
| 5103 | sepd1("record-command-line"), | 5257 | sepd1("record-command-line"), |
| | 5258 | flagpd1("regcall4"), |
| 5104 | flagpd1("relaxed-aliasing"), | 5259 | flagpd1("relaxed-aliasing"), |
| 5105 | .{ | 5260 | .{ |
| 5106 | .name = "relocatable-pch", | 5261 | .name = "relocatable-pch", |
| ... | @@ -5235,6 +5390,14 @@ sepd1("source-date-epoch"), | ... | @@ -5235,6 +5390,14 @@ sepd1("source-date-epoch"), |
| 5235 | .pd2 = true, | 5390 | .pd2 = true, |
| 5236 | .psl = false, | 5391 | .psl = false, |
| 5237 | }, | 5392 | }, |
| | 5393 | .{ |
| | 5394 | .name = "spirv", |
| | 5395 | .syntax = .flag, |
| | 5396 | .zig_equivalent = .other, |
| | 5397 | .pd1 = true, |
| | 5398 | .pd2 = false, |
| | 5399 | .psl = true, |
| | 5400 | }, |
| 5238 | sepd1("split-dwarf-file"), | 5401 | sepd1("split-dwarf-file"), |
| 5239 | sepd1("split-dwarf-output"), | 5402 | sepd1("split-dwarf-output"), |
| 5240 | .{ | 5403 | .{ |
| ... | @@ -5592,6 +5755,7 @@ joinpd1("fexperimental-sanitize-metadata-ignorelist="), | ... | @@ -5592,6 +5755,7 @@ joinpd1("fexperimental-sanitize-metadata-ignorelist="), |
| 5592 | joinpd1("fsanitize-undefined-strip-path-components="), | 5755 | joinpd1("fsanitize-undefined-strip-path-components="), |
| 5593 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), | 5756 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), |
| 5594 | joinpd1("fvisibility-externs-nodllstorageclass="), | 5757 | joinpd1("fvisibility-externs-nodllstorageclass="), |
| | 5758 | joinpd1("fexperimental-openacc-macro-override="), |
| 5595 | joinpd1("analyzer-config-compatibility-mode="), | 5759 | joinpd1("analyzer-config-compatibility-mode="), |
| 5596 | .{ | 5760 | .{ |
| 5597 | .name = "fno-experimental-sanitize-metadata=", | 5761 | .name = "fno-experimental-sanitize-metadata=", |
| ... | @@ -5628,6 +5792,7 @@ joinpd1("analyzer-inline-max-stack-depth="), | ... | @@ -5628,6 +5792,7 @@ joinpd1("analyzer-inline-max-stack-depth="), |
| 5628 | .psl = false, | 5792 | .psl = false, |
| 5629 | }, | 5793 | }, |
| 5630 | joinpd1("fsanitize-address-field-padding="), | 5794 | joinpd1("fsanitize-address-field-padding="), |
| | 5795 | joinpd1("ftrivial-auto-var-init-max-size="), |
| 5631 | .{ | 5796 | .{ |
| 5632 | .name = "fno-sanitize-address-vcasan-lib", | 5797 | .name = "fno-sanitize-address-vcasan-lib", |
| 5633 | .syntax = .joined, | 5798 | .syntax = .joined, |
| ... | @@ -5642,6 +5807,7 @@ joinpd1("fsanitize-memory-track-origins="), | ... | @@ -5642,6 +5807,7 @@ joinpd1("fsanitize-memory-track-origins="), |
| 5642 | joinpd1("mwatchos-simulator-version-min="), | 5807 | joinpd1("mwatchos-simulator-version-min="), |
| 5643 | joinpd1("fsanitize-coverage-ignorelist="), | 5808 | joinpd1("fsanitize-coverage-ignorelist="), |
| 5644 | joinpd1("fvisibility-externs-dllimport="), | 5809 | joinpd1("fvisibility-externs-dllimport="), |
| | 5810 | joinpd1("fvisibility-global-new-delete="), |
| 5645 | joinpd1("fvisibility-nodllstorageclass="), | 5811 | joinpd1("fvisibility-nodllstorageclass="), |
| 5646 | joinpd1("fxray-selected-function-group="), | 5812 | joinpd1("fxray-selected-function-group="), |
| 5647 | joinpd1("mappletvsimulator-version-min="), | 5813 | joinpd1("mappletvsimulator-version-min="), |
| ... | @@ -5721,6 +5887,7 @@ joinpd1("fopenmp-cuda-blocks-per-sm="), | ... | @@ -5721,6 +5887,7 @@ joinpd1("fopenmp-cuda-blocks-per-sm="), |
| 5721 | }, | 5887 | }, |
| 5722 | joinpd1("mios-simulator-version-min="), | 5888 | joinpd1("mios-simulator-version-min="), |
| 5723 | joinpd1("mstack-protector-guard-reg="), | 5889 | joinpd1("mstack-protector-guard-reg="), |
| | 5890 | joinpd1("Wsystem-headers-in-module="), |
| 5724 | .{ | 5891 | .{ |
| 5725 | .name = "include-with-prefix-after=", | 5892 | .name = "include-with-prefix-after=", |
| 5726 | .syntax = .joined, | 5893 | .syntax = .joined, |
| ... | @@ -5779,6 +5946,7 @@ joinpd1("msign-return-address-key="), | ... | @@ -5779,6 +5946,7 @@ joinpd1("msign-return-address-key="), |
| 5779 | .pd2 = true, | 5946 | .pd2 = true, |
| 5780 | .psl = false, | 5947 | .psl = false, |
| 5781 | }, | 5948 | }, |
| | 5949 | joinpd1("fapinotes-swift-version="), |
| 5782 | .{ | 5950 | .{ |
| 5783 | .name = "fcomment-block-commands=", | 5951 | .name = "fcomment-block-commands=", |
| 5784 | .syntax = .comma_joined, | 5952 | .syntax = .comma_joined, |
| ... | @@ -5858,6 +6026,15 @@ joinpd1("fspell-checking-limit="), | ... | @@ -5858,6 +6026,15 @@ joinpd1("fspell-checking-limit="), |
| 5858 | joinpd1("fvisibility-dllexport="), | 6026 | joinpd1("fvisibility-dllexport="), |
| 5859 | joinpd1("fxray-function-groups="), | 6027 | joinpd1("fxray-function-groups="), |
| 5860 | joinpd1("header-include-format="), | 6028 | joinpd1("header-include-format="), |
| | 6029 | .{ |
| | 6030 | .name = "hipstdpar-thrust-path=", |
| | 6031 | .syntax = .joined, |
| | 6032 | .zig_equivalent = .other, |
| | 6033 | .pd1 = false, |
| | 6034 | .pd2 = true, |
| | 6035 | .psl = false, |
| | 6036 | }, |
| | 6037 | joinpd1("mlarge-data-threshold="), |
| 5861 | joinpd1("msmall-data-threshold="), | 6038 | joinpd1("msmall-data-threshold="), |
| 5862 | joinpd1("Wlarge-by-value-copy="), | 6039 | joinpd1("Wlarge-by-value-copy="), |
| 5863 | joinpd1("analyzer-constraints="), | 6040 | joinpd1("analyzer-constraints="), |
| ... | @@ -5909,8 +6086,6 @@ joinpd1("mwatchos-version-min="), | ... | @@ -5909,8 +6086,6 @@ joinpd1("mwatchos-version-min="), |
| 5909 | .psl = false, | 6086 | .psl = false, |
| 5910 | }, | 6087 | }, |
| 5911 | joinpd1("faltivec-src-compat="), | 6088 | joinpd1("faltivec-src-compat="), |
| 5912 | joinpd1("mmacosx-version-min="), | | |
| 5913 | joinpd1("fsanitize-blacklist="), | | |
| 5914 | .{ | 6089 | .{ |
| 5915 | .name = "hip-device-lib-path=", | 6090 | .name = "hip-device-lib-path=", |
| 5916 | .syntax = .joined, | 6091 | .syntax = .joined, |
| ... | @@ -5919,7 +6094,9 @@ joinpd1("fsanitize-blacklist="), | ... | @@ -5919,7 +6094,9 @@ joinpd1("fsanitize-blacklist="), |
| 5919 | .pd2 = true, | 6094 | .pd2 = true, |
| 5920 | .psl = false, | 6095 | .psl = false, |
| 5921 | }, | 6096 | }, |
| | 6097 | joinpd1("mmacosx-version-min="), |
| 5922 | joinpd1("coverage-notes-file="), | 6098 | joinpd1("coverage-notes-file="), |
| | 6099 | joinpd1("fsanitize-blacklist="), |
| 5923 | .{ | 6100 | .{ |
| 5924 | .name = "extract-api-ignores=", | 6101 | .name = "extract-api-ignores=", |
| 5925 | .syntax = .comma_joined, | 6102 | .syntax = .comma_joined, |
| ... | @@ -5936,9 +6113,19 @@ joinpd1("fmemory-profile-use="), | ... | @@ -5936,9 +6113,19 @@ joinpd1("fmemory-profile-use="), |
| 5936 | joinpd1("fmodules-cache-path="), | 6113 | joinpd1("fmodules-cache-path="), |
| 5937 | joinpd1("fmodules-embed-file="), | 6114 | joinpd1("fmodules-embed-file="), |
| 5938 | joinpd1("fms-omit-default-lib"), | 6115 | joinpd1("fms-omit-default-lib"), |
| | 6116 | joinpd1("fno-cx-fortran-rules"), |
| | 6117 | joinpd1("fno-cx-limited-range"), |
| 5939 | joinpd1("fprofile-instrument="), | 6118 | joinpd1("fprofile-instrument="), |
| 5940 | joinpd1("fprofile-sample-use="), | 6119 | joinpd1("fprofile-sample-use="), |
| 5941 | joinpd1("fstrict-flex-arrays="), | 6120 | joinpd1("fstrict-flex-arrays="), |
| | 6121 | .{ |
| | 6122 | .name = "hipstdpar-prim-path=", |
| | 6123 | .syntax = .joined, |
| | 6124 | .zig_equivalent = .other, |
| | 6125 | .pd1 = false, |
| | 6126 | .pd2 = true, |
| | 6127 | .psl = false, |
| | 6128 | }, |
| 5942 | .{ | 6129 | .{ |
| 5943 | .name = "no-cuda-include-ptx=", | 6130 | .name = "no-cuda-include-ptx=", |
| 5944 | .syntax = .joined, | 6131 | .syntax = .joined, |
| ... | @@ -5948,8 +6135,8 @@ joinpd1("fstrict-flex-arrays="), | ... | @@ -5948,8 +6135,8 @@ joinpd1("fstrict-flex-arrays="), |
| 5948 | .psl = false, | 6135 | .psl = false, |
| 5949 | }, | 6136 | }, |
| 5950 | joinpd1("Wframe-larger-than="), | 6137 | joinpd1("Wframe-larger-than="), |
| 5951 | joinpd1("code-completion-at="), | | |
| 5952 | joinpd1("coverage-data-file="), | 6138 | joinpd1("coverage-data-file="), |
| | 6139 | joinpd1("code-completion-at="), |
| 5953 | joinpd1("fblas-matmul-limit="), | 6140 | joinpd1("fblas-matmul-limit="), |
| 5954 | joinpd1("fcrash-diagnostics="), | 6141 | joinpd1("fcrash-diagnostics="), |
| 5955 | joinpd1("fdiagnostics-color="), | 6142 | joinpd1("fdiagnostics-color="), |
| ... | @@ -6093,16 +6280,27 @@ joinpd1("coverage-version="), | ... | @@ -6093,16 +6280,27 @@ joinpd1("coverage-version="), |
| 6093 | joinpd1("falign-functions="), | 6280 | joinpd1("falign-functions="), |
| 6094 | joinpd1("fconstexpr-depth="), | 6281 | joinpd1("fconstexpr-depth="), |
| 6095 | joinpd1("fconstexpr-steps="), | 6282 | joinpd1("fconstexpr-steps="), |
| | 6283 | joinpd1("fcx-fortran-rules"), |
| | 6284 | joinpd1("fcx-limited-range"), |
| 6096 | joinpd1("ffile-prefix-map="), | 6285 | joinpd1("ffile-prefix-map="), |
| 6097 | joinpd1("fmodule-map-file="), | 6286 | joinpd1("fmodule-map-file="), |
| 6098 | joinpd1("fobjc-arc-cxxlib="), | 6287 | joinpd1("fobjc-arc-cxxlib="), |
| 6099 | joinpd1("fproc-stat-report"), | 6288 | joinpd1("fproc-stat-report"), |
| 6100 | joinpd1("ftype-visibility="), | 6289 | joinpd1("ftype-visibility="), |
| 6101 | joinpd1("fwarn-stack-size="), | 6290 | joinpd1("fwarn-stack-size="), |
| | 6291 | jspd1("iapinotes-modules"), |
| 6102 | jspd1("iwithprefixbefore"), | 6292 | jspd1("iwithprefixbefore"), |
| 6103 | joinpd1("malign-functions="), | 6293 | joinpd1("malign-functions="), |
| 6104 | joinpd1("mfunction-return="), | 6294 | joinpd1("mfunction-return="), |
| 6105 | joinpd1("mios-version-min="), | 6295 | joinpd1("mios-version-min="), |
| | 6296 | .{ |
| | 6297 | .name = "mno-apx-features=", |
| | 6298 | .syntax = .comma_joined, |
| | 6299 | .zig_equivalent = .other, |
| | 6300 | .pd1 = true, |
| | 6301 | .pd2 = false, |
| | 6302 | .psl = false, |
| | 6303 | }, |
| 6106 | joinpd1("mrvv-vector-bits="), | 6304 | joinpd1("mrvv-vector-bits="), |
| 6107 | joinpd1("mstack-alignment="), | 6305 | joinpd1("mstack-alignment="), |
| 6108 | joinpd1("msve-vector-bits="), | 6306 | joinpd1("msve-vector-bits="), |
| ... | @@ -6164,6 +6362,7 @@ joinpd1("fms-runtime-lib="), | ... | @@ -6164,6 +6362,7 @@ joinpd1("fms-runtime-lib="), |
| 6164 | joinpd1("fopenmp-version="), | 6362 | joinpd1("fopenmp-version="), |
| 6165 | joinpd1("fprofile-update="), | 6363 | joinpd1("fprofile-update="), |
| 6166 | joinpd1("fshow-overloads="), | 6364 | joinpd1("fshow-overloads="), |
| | 6365 | joinpd1("fspv-target-env="), |
| 6167 | joinpd1("fswift-async-fp="), | 6366 | joinpd1("fswift-async-fp="), |
| 6168 | joinpd1("ftemplate-depth="), | 6367 | joinpd1("ftemplate-depth="), |
| 6169 | joinpd1("fxray-attr-list="), | 6368 | joinpd1("fxray-attr-list="), |
| ... | @@ -6302,6 +6501,14 @@ joinpd1("gen-reproducer="), | ... | @@ -6302,6 +6501,14 @@ joinpd1("gen-reproducer="), |
| 6302 | .pd2 = true, | 6501 | .pd2 = true, |
| 6303 | .psl = false, | 6502 | .psl = false, |
| 6304 | }, | 6503 | }, |
| | 6504 | .{ |
| | 6505 | .name = "hipstdpar-path=", |
| | 6506 | .syntax = .joined, |
| | 6507 | .zig_equivalent = .other, |
| | 6508 | .pd1 = false, |
| | 6509 | .pd2 = true, |
| | 6510 | .psl = false, |
| | 6511 | }, |
| 6305 | joinpd1("mdynamic-no-pic"), | 6512 | joinpd1("mdynamic-no-pic"), |
| 6306 | joinpd1("mframe-pointer="), | 6513 | joinpd1("mframe-pointer="), |
| 6307 | joinpd1("mindirect-jump="), | 6514 | joinpd1("mindirect-jump="), |
| ... | @@ -6331,6 +6538,7 @@ joinpd1("preamble-bytes="), | ... | @@ -6331,6 +6538,7 @@ joinpd1("preamble-bytes="), |
| 6331 | .pd2 = true, | 6538 | .pd2 = true, |
| 6332 | .psl = false, | 6539 | .psl = false, |
| 6333 | }, | 6540 | }, |
| | 6541 | joinpd1("complex-range="), |
| 6334 | .{ | 6542 | .{ |
| 6335 | .name = "cuda-gpu-arch=", | 6543 | .name = "cuda-gpu-arch=", |
| 6336 | .syntax = .joined, | 6544 | .syntax = .joined, |
| ... | @@ -6381,6 +6589,14 @@ joinpd1("fprofile-list="), | ... | @@ -6381,6 +6589,14 @@ joinpd1("fprofile-list="), |
| 6381 | .pd2 = false, | 6589 | .pd2 = false, |
| 6382 | .psl = false, | 6590 | .psl = false, |
| 6383 | }, | 6591 | }, |
| | 6592 | .{ |
| | 6593 | .name = "mapx-features=", |
| | 6594 | .syntax = .comma_joined, |
| | 6595 | .zig_equivalent = .other, |
| | 6596 | .pd1 = true, |
| | 6597 | .pd2 = false, |
| | 6598 | .psl = false, |
| | 6599 | }, |
| 6384 | joinpd1("vtordisp-mode="), | 6600 | joinpd1("vtordisp-mode="), |
| 6385 | joinpd1("Rpass-missed="), | 6601 | joinpd1("Rpass-missed="), |
| 6386 | joinpd1("Wlarger-than-"), | 6602 | joinpd1("Wlarger-than-"), |
| ... | @@ -6465,6 +6681,7 @@ joinpd1("malign-loops="), | ... | @@ -6465,6 +6681,7 @@ joinpd1("malign-loops="), |
| 6465 | joinpd1("mframe-chain="), | 6681 | joinpd1("mframe-chain="), |
| 6466 | joinpd1("mimplicit-it="), | 6682 | joinpd1("mimplicit-it="), |
| 6467 | joinpd1("mprintf-kind="), | 6683 | joinpd1("mprintf-kind="), |
| | 6684 | joinpd1("mtls-dialect="), |
| 6468 | .{ | 6685 | .{ |
| 6469 | .name = "offload-arch=", | 6686 | .name = "offload-arch=", |
| 6470 | .syntax = .joined, | 6687 | .syntax = .joined, |
| ... | @@ -6593,6 +6810,14 @@ joinpd1("fclasspath="), | ... | @@ -6593,6 +6810,14 @@ joinpd1("fclasspath="), |
| 6593 | joinpd1("finit-real="), | 6810 | joinpd1("finit-real="), |
| 6594 | joinpd1("fforce-addr"), | 6811 | joinpd1("fforce-addr"), |
| 6595 | joinpd1("ftls-model="), | 6812 | joinpd1("ftls-model="), |
| | 6813 | .{ |
| | 6814 | .name = "gcc-triple=", |
| | 6815 | .syntax = .joined, |
| | 6816 | .zig_equivalent = .other, |
| | 6817 | .pd1 = false, |
| | 6818 | .pd2 = true, |
| | 6819 | .psl = false, |
| | 6820 | }, |
| 6596 | joinpd1("inline-asm="), | 6821 | joinpd1("inline-asm="), |
| 6597 | jspd1("ivfsoverlay"), | 6822 | jspd1("ivfsoverlay"), |
| 6598 | jspd1("iwithprefix"), | 6823 | jspd1("iwithprefix"), |
| ... | @@ -7287,14 +7512,6 @@ joinpd1("mtp="), | ... | @@ -7287,14 +7512,6 @@ joinpd1("mtp="), |
| 7287 | }, | 7512 | }, |
| 7288 | joinpd1("gz="), | 7513 | joinpd1("gz="), |
| 7289 | joinpd1("A-"), | 7514 | joinpd1("A-"), |
| 7290 | .{ | | |
| 7291 | .name = "Fo", | | |
| 7292 | .syntax = .joined_or_separate, | | |
| 7293 | .zig_equivalent = .other, | | |
| 7294 | .pd1 = true, | | |
| 7295 | .pd2 = false, | | |
| 7296 | .psl = true, | | |
| 7297 | }, | | |
| 7298 | joinpd1("G="), | 7515 | joinpd1("G="), |
| 7299 | .{ | 7516 | .{ |
| 7300 | .name = "MF", | 7517 | .name = "MF", |
| ... | @@ -7560,6 +7777,22 @@ joinpd1("G="), | ... | @@ -7560,6 +7777,22 @@ joinpd1("G="), |
| 7560 | .pd2 = false, | 7777 | .pd2 = false, |
| 7561 | .psl = true, | 7778 | .psl = true, |
| 7562 | }, | 7779 | }, |
| | 7780 | .{ |
| | 7781 | .name = "Fc", |
| | 7782 | .syntax = .joined_or_separate, |
| | 7783 | .zig_equivalent = .other, |
| | 7784 | .pd1 = true, |
| | 7785 | .pd2 = false, |
| | 7786 | .psl = true, |
| | 7787 | }, |
| | 7788 | .{ |
| | 7789 | .name = "Fo", |
| | 7790 | .syntax = .joined_or_separate, |
| | 7791 | .zig_equivalent = .other, |
| | 7792 | .pd1 = true, |
| | 7793 | .pd2 = false, |
| | 7794 | .psl = true, |
| | 7795 | }, |
| 7563 | jspd1("A"), | 7796 | jspd1("A"), |
| 7564 | jspd1("B"), | 7797 | jspd1("B"), |
| 7565 | jspd1("D"), | 7798 | jspd1("D"), |
| ... | @@ -7660,14 +7893,6 @@ joinpd1("W"), | ... | @@ -7660,14 +7893,6 @@ joinpd1("W"), |
| 7660 | }, | 7893 | }, |
| 7661 | jspd1("b"), | 7894 | jspd1("b"), |
| 7662 | joinpd1("d"), | 7895 | joinpd1("d"), |
| 7663 | .{ | | |
| 7664 | .name = "e", | | |
| 7665 | .syntax = .joined_or_separate, | | |
| 7666 | .zig_equivalent = .entry, | | |
| 7667 | .pd1 = true, | | |
| 7668 | .pd2 = false, | | |
| 7669 | .psl = false, | | |
| 7670 | }, | | |
| 7671 | .{ | 7896 | .{ |
| 7672 | .name = "l", | 7897 | .name = "l", |
| 7673 | .syntax = .joined_or_separate, | 7898 | .syntax = .joined_or_separate, |