| ... | @@ -1125,6 +1125,14 @@ flagpsl("MT"), | ... | @@ -1125,6 +1125,14 @@ flagpsl("MT"), |
| 1125 | .pd2 = false, | 1125 | .pd2 = false, |
| 1126 | .psl = true, | 1126 | .psl = true, |
| 1127 | }, | 1127 | }, |
| | 1128 | .{ |
| | 1129 | .name = "arm64EC", |
| | 1130 | .syntax = .flag, |
| | 1131 | .zig_equivalent = .other, |
| | 1132 | .pd1 = true, |
| | 1133 | .pd2 = false, |
| | 1134 | .psl = true, |
| | 1135 | }, |
| 1128 | .{ | 1136 | .{ |
| 1129 | .name = "await", | 1137 | .name = "await", |
| 1130 | .syntax = .flag, | 1138 | .syntax = .flag, |
| ... | @@ -1253,6 +1261,14 @@ flagpsl("MT"), | ... | @@ -1253,6 +1261,14 @@ flagpsl("MT"), |
| 1253 | .pd2 = false, | 1261 | .pd2 = false, |
| 1254 | .psl = true, | 1262 | .psl = true, |
| 1255 | }, | 1263 | }, |
| | 1264 | .{ |
| | 1265 | .name = "fp:contract", |
| | 1266 | .syntax = .flag, |
| | 1267 | .zig_equivalent = .other, |
| | 1268 | .pd1 = true, |
| | 1269 | .pd2 = false, |
| | 1270 | .psl = true, |
| | 1271 | }, |
| 1256 | .{ | 1272 | .{ |
| 1257 | .name = "fp:except", | 1273 | .name = "fp:except", |
| 1258 | .syntax = .flag, | 1274 | .syntax = .flag, |
| ... | @@ -1941,14 +1957,6 @@ flagpsl("MT"), | ... | @@ -1941,14 +1957,6 @@ flagpsl("MT"), |
| 1941 | .pd2 = true, | 1957 | .pd2 = true, |
| 1942 | .psl = false, | 1958 | .psl = false, |
| 1943 | }, | 1959 | }, |
| 1944 | .{ | | |
| 1945 | .name = "profile-blocks", | | |
| 1946 | .syntax = .flag, | | |
| 1947 | .zig_equivalent = .other, | | |
| 1948 | .pd1 = false, | | |
| 1949 | .pd2 = true, | | |
| 1950 | .psl = false, | | |
| 1951 | }, | | |
| 1952 | .{ | 1960 | .{ |
| 1953 | .name = "resource", | 1961 | .name = "resource", |
| 1954 | .syntax = .separate, | 1962 | .syntax = .separate, |
| ... | @@ -2106,11 +2114,9 @@ sepd1("analyzer-inlining-mode"), | ... | @@ -2106,11 +2114,9 @@ sepd1("analyzer-inlining-mode"), |
| 2106 | flagpd1("analyzer-list-enabled-checkers"), | 2114 | flagpd1("analyzer-list-enabled-checkers"), |
| 2107 | sepd1("analyzer-max-loop"), | 2115 | sepd1("analyzer-max-loop"), |
| 2108 | flagpd1("analyzer-opt-analyze-headers"), | 2116 | flagpd1("analyzer-opt-analyze-headers"), |
| 2109 | flagpd1("analyzer-opt-analyze-nested-blocks"), | | |
| 2110 | sepd1("analyzer-output"), | 2117 | sepd1("analyzer-output"), |
| 2111 | sepd1("analyzer-purge"), | 2118 | sepd1("analyzer-purge"), |
| 2112 | flagpd1("analyzer-stats"), | 2119 | flagpd1("analyzer-stats"), |
| 2113 | sepd1("analyzer-store"), | | |
| 2114 | flagpd1("analyzer-viz-egraph-graphviz"), | 2120 | flagpd1("analyzer-viz-egraph-graphviz"), |
| 2115 | flagpd1("analyzer-werror"), | 2121 | flagpd1("analyzer-werror"), |
| 2116 | flagpd1("fslp-vectorize-aggressive"), | 2122 | flagpd1("fslp-vectorize-aggressive"), |
| ... | @@ -2124,6 +2130,14 @@ flagpd1("grecord-gcc-switches"), | ... | @@ -2124,6 +2130,14 @@ flagpd1("grecord-gcc-switches"), |
| 2124 | flagpd1("gno-record-gcc-switches"), | 2130 | flagpd1("gno-record-gcc-switches"), |
| 2125 | flagpd1("nocudainc"), | 2131 | flagpd1("nocudainc"), |
| 2126 | flagpd1("nocudalib"), | 2132 | flagpd1("nocudalib"), |
| | 2133 | .{ |
| | 2134 | .name = "print-multiarch", |
| | 2135 | .syntax = .flag, |
| | 2136 | .zig_equivalent = .other, |
| | 2137 | .pd1 = true, |
| | 2138 | .pd2 = true, |
| | 2139 | .psl = false, |
| | 2140 | }, |
| 2127 | .{ | 2141 | .{ |
| 2128 | .name = "system-header-prefix", | 2142 | .name = "system-header-prefix", |
| 2129 | .syntax = .separate, | 2143 | .syntax = .separate, |
| ... | @@ -2269,6 +2283,8 @@ flagpd1("frecord-gcc-switches"), | ... | @@ -2269,6 +2283,8 @@ flagpd1("frecord-gcc-switches"), |
| 2269 | flagpd1("fno-record-gcc-switches"), | 2283 | flagpd1("fno-record-gcc-switches"), |
| 2270 | flagpd1("fident"), | 2284 | flagpd1("fident"), |
| 2271 | flagpd1("fno-ident"), | 2285 | flagpd1("fno-ident"), |
| | 2286 | flagpd1("Xparser"), |
| | 2287 | flagpd1("Xcompiler"), |
| 2272 | flagpd1("fexpensive-optimizations"), | 2288 | flagpd1("fexpensive-optimizations"), |
| 2273 | flagpd1("fno-expensive-optimizations"), | 2289 | flagpd1("fno-expensive-optimizations"), |
| 2274 | flagpd1("fdefer-pop"), | 2290 | flagpd1("fdefer-pop"), |
| ... | @@ -2276,10 +2292,18 @@ flagpd1("fno-defer-pop"), | ... | @@ -2276,10 +2292,18 @@ flagpd1("fno-defer-pop"), |
| 2276 | flagpd1("fextended-identifiers"), | 2292 | flagpd1("fextended-identifiers"), |
| 2277 | flagpd1("fno-extended-identifiers"), | 2293 | flagpd1("fno-extended-identifiers"), |
| 2278 | flagpd1("fno-sanitize-blacklist"), | 2294 | flagpd1("fno-sanitize-blacklist"), |
| | 2295 | .{ |
| | 2296 | .name = "config", |
| | 2297 | .syntax = .separate, |
| | 2298 | .zig_equivalent = .other, |
| | 2299 | .pd1 = false, |
| | 2300 | .pd2 = true, |
| | 2301 | .psl = false, |
| | 2302 | }, |
| 2279 | flagpd1("fcuda-rdc"), | 2303 | flagpd1("fcuda-rdc"), |
| 2280 | flagpd1("fno-cuda-rdc"), | | |
| 2281 | flagpd1("fhonor-infinites"), | 2304 | flagpd1("fhonor-infinites"), |
| 2282 | flagpd1("fno-honor-infinites"), | 2305 | flagpd1("fno-honor-infinites"), |
| | 2306 | flagpd1("fno-cuda-rdc"), |
| 2283 | flagpd1("findirect-virtual-calls"), | 2307 | flagpd1("findirect-virtual-calls"), |
| 2284 | sepd1("fnew-alignment"), | 2308 | sepd1("fnew-alignment"), |
| 2285 | flagpd1("faligned-new"), | 2309 | flagpd1("faligned-new"), |
| ... | @@ -2298,6 +2322,7 @@ flagpd1("arch_errors_fatal"), | ... | @@ -2298,6 +2322,7 @@ flagpd1("arch_errors_fatal"), |
| 2298 | sepd1("arch_only"), | 2322 | sepd1("arch_only"), |
| 2299 | flagpd1("arcmt-migrate-emit-errors"), | 2323 | flagpd1("arcmt-migrate-emit-errors"), |
| 2300 | sepd1("arcmt-migrate-report-output"), | 2324 | sepd1("arcmt-migrate-report-output"), |
| | 2325 | sepd1("as-secure-log-file"), |
| 2301 | flagpd1("ast-dump"), | 2326 | flagpd1("ast-dump"), |
| 2302 | flagpd1("ast-dump-all"), | 2327 | flagpd1("ast-dump-all"), |
| 2303 | flagpd1("ast-dump-decl-types"), | 2328 | flagpd1("ast-dump-decl-types"), |
| ... | @@ -2322,6 +2347,7 @@ sepd1("bundle_loader"), | ... | @@ -2322,6 +2347,7 @@ sepd1("bundle_loader"), |
| 2322 | .pd2 = false, | 2347 | .pd2 = false, |
| 2323 | .psl = false, | 2348 | .psl = false, |
| 2324 | }, | 2349 | }, |
| | 2350 | sepd1("c-isystem"), |
| 2325 | flagpd1("canonical-prefixes"), | 2351 | flagpd1("canonical-prefixes"), |
| 2326 | flagpd1("cc1"), | 2352 | flagpd1("cc1"), |
| 2327 | flagpd1("cc1as"), | 2353 | flagpd1("cc1as"), |
| ... | @@ -2372,14 +2398,6 @@ flagpd1("compiler-options-dump"), | ... | @@ -2372,14 +2398,6 @@ flagpd1("compiler-options-dump"), |
| 2372 | .pd2 = true, | 2398 | .pd2 = true, |
| 2373 | .psl = false, | 2399 | .psl = false, |
| 2374 | }, | 2400 | }, |
| 2375 | .{ | | |
| 2376 | .name = "config", | | |
| 2377 | .syntax = .separate, | | |
| 2378 | .zig_equivalent = .other, | | |
| 2379 | .pd1 = false, | | |
| 2380 | .pd2 = true, | | |
| 2381 | .psl = false, | | |
| 2382 | }, | | |
| 2383 | .{ | 2401 | .{ |
| 2384 | .name = "coverage", | 2402 | .name = "coverage", |
| 2385 | .syntax = .flag, | 2403 | .syntax = .flag, |
| ... | @@ -2493,7 +2511,6 @@ flagpd1("ehcontguard"), | ... | @@ -2493,7 +2511,6 @@ flagpd1("ehcontguard"), |
| 2493 | flagpd1("emit-ast"), | 2511 | flagpd1("emit-ast"), |
| 2494 | flagpd1("emit-codegen-only"), | 2512 | flagpd1("emit-codegen-only"), |
| 2495 | flagpd1("emit-fir"), | 2513 | flagpd1("emit-fir"), |
| 2496 | flagpd1("emit-header-module"), | | |
| 2497 | flagpd1("emit-header-unit"), | 2514 | flagpd1("emit-header-unit"), |
| 2498 | flagpd1("emit-html"), | 2515 | flagpd1("emit-html"), |
| 2499 | flagpd1("emit-interface-stubs"), | 2516 | flagpd1("emit-interface-stubs"), |
| ... | @@ -2580,7 +2597,6 @@ flagpd1("falign-loops"), | ... | @@ -2580,7 +2597,6 @@ flagpd1("falign-loops"), |
| 2580 | flagpd1("faligned-allocation"), | 2597 | flagpd1("faligned-allocation"), |
| 2581 | flagpd1("fall-intrinsics"), | 2598 | flagpd1("fall-intrinsics"), |
| 2582 | flagpd1("fallow-editor-placeholders"), | 2599 | flagpd1("fallow-editor-placeholders"), |
| 2583 | flagpd1("fallow-half-arguments-and-returns"), | | |
| 2584 | flagpd1("fallow-pch-with-different-modules-cache-path"), | 2600 | flagpd1("fallow-pch-with-different-modules-cache-path"), |
| 2585 | flagpd1("fallow-pch-with-compiler-errors"), | 2601 | flagpd1("fallow-pch-with-compiler-errors"), |
| 2586 | flagpd1("fallow-pcm-with-compiler-errors"), | 2602 | flagpd1("fallow-pcm-with-compiler-errors"), |
| ... | @@ -2668,7 +2684,6 @@ flagpd1("fcheck-array-temporaries"), | ... | @@ -2668,7 +2684,6 @@ flagpd1("fcheck-array-temporaries"), |
| 2668 | flagpd1("fcommon"), | 2684 | flagpd1("fcommon"), |
| 2669 | flagpd1("fcompatibility-qualified-id-block-type-checking"), | 2685 | flagpd1("fcompatibility-qualified-id-block-type-checking"), |
| 2670 | flagpd1("fcomplete-member-pointers"), | 2686 | flagpd1("fcomplete-member-pointers"), |
| 2671 | flagpd1("fconcepts-ts"), | | |
| 2672 | flagpd1("fconst-strings"), | 2687 | flagpd1("fconst-strings"), |
| 2673 | flagpd1("fconstant-cfstrings"), | 2688 | flagpd1("fconstant-cfstrings"), |
| 2674 | sepd1("fconstant-string-class"), | 2689 | sepd1("fconstant-string-class"), |
| ... | @@ -2676,11 +2691,14 @@ sepd1("fconstexpr-backtrace-limit"), | ... | @@ -2676,11 +2691,14 @@ sepd1("fconstexpr-backtrace-limit"), |
| 2676 | sepd1("fconstexpr-depth"), | 2691 | sepd1("fconstexpr-depth"), |
| 2677 | sepd1("fconstexpr-steps"), | 2692 | sepd1("fconstexpr-steps"), |
| 2678 | flagpd1("fconvergent-functions"), | 2693 | flagpd1("fconvergent-functions"), |
| | 2694 | flagpd1("fcoro-aligned-allocation"), |
| 2679 | flagpd1("fcoroutines-ts"), | 2695 | flagpd1("fcoroutines-ts"), |
| 2680 | flagpd1("fcoverage-mapping"), | 2696 | flagpd1("fcoverage-mapping"), |
| | 2697 | flagpd1("fcrash-diagnostics"), |
| 2681 | flagpd1("fcray-pointer"), | 2698 | flagpd1("fcray-pointer"), |
| 2682 | flagpd1("fcreate-profile"), | 2699 | flagpd1("fcreate-profile"), |
| 2683 | flagpd1("fcs-profile-generate"), | 2700 | flagpd1("fcs-profile-generate"), |
| | 2701 | flagpd1("fctor-dtor-return-this"), |
| 2684 | flagpd1("fcuda-allow-variadic-functions"), | 2702 | flagpd1("fcuda-allow-variadic-functions"), |
| 2685 | flagpd1("fcuda-approx-transcendentals"), | 2703 | flagpd1("fcuda-approx-transcendentals"), |
| 2686 | flagpd1("fcuda-flush-denormals-to-zero"), | 2704 | flagpd1("fcuda-flush-denormals-to-zero"), |
| ... | @@ -2770,11 +2788,14 @@ flagpd1("fencode-extended-block-signature"), | ... | @@ -2770,11 +2788,14 @@ flagpd1("fencode-extended-block-signature"), |
| 2770 | sepd1("ferror-limit"), | 2788 | sepd1("ferror-limit"), |
| 2771 | flagpd1("fescaping-block-tail-calls"), | 2789 | flagpd1("fescaping-block-tail-calls"), |
| 2772 | flagpd1("fexceptions"), | 2790 | flagpd1("fexceptions"), |
| | 2791 | flagpd1("fexperimental-assignment-tracking"), |
| 2773 | flagpd1("fexperimental-isel"), | 2792 | flagpd1("fexperimental-isel"), |
| 2774 | flagpd1("fexperimental-library"), | 2793 | flagpd1("fexperimental-library"), |
| 2775 | flagpd1("fexperimental-new-constant-interpreter"), | 2794 | flagpd1("fexperimental-new-constant-interpreter"), |
| 2776 | flagpd1("fexperimental-new-pass-manager"), | | |
| 2777 | flagpd1("fexperimental-relative-c++-abi-vtables"), | 2795 | flagpd1("fexperimental-relative-c++-abi-vtables"), |
| | 2796 | flagpd1("fexperimental-sanitize-metadata=atomics"), |
| | 2797 | flagpd1("fexperimental-sanitize-metadata=covered"), |
| | 2798 | flagpd1("fexperimental-sanitize-metadata=uar"), |
| 2778 | flagpd1("fexperimental-strict-floating-point"), | 2799 | flagpd1("fexperimental-strict-floating-point"), |
| 2779 | flagpd1("fexternal-blas"), | 2800 | flagpd1("fexternal-blas"), |
| 2780 | flagpd1("fexternc-nounwind"), | 2801 | flagpd1("fexternc-nounwind"), |
| ... | @@ -2901,6 +2922,7 @@ flagpd1("fimplicit-modules"), | ... | @@ -2901,6 +2922,7 @@ flagpd1("fimplicit-modules"), |
| 2901 | flagpd1("fimplicit-none"), | 2922 | flagpd1("fimplicit-none"), |
| 2902 | flagpd1("fimplicit-templates"), | 2923 | flagpd1("fimplicit-templates"), |
| 2903 | flagpd1("finclude-default-header"), | 2924 | flagpd1("finclude-default-header"), |
| | 2925 | flagpd1("fincremental-extensions"), |
| 2904 | flagpd1("finit-local-zero"), | 2926 | flagpd1("finit-local-zero"), |
| 2905 | flagpd1("finline"), | 2927 | flagpd1("finline"), |
| 2906 | flagpd1("finline-functions"), | 2928 | flagpd1("finline-functions"), |
| ... | @@ -2958,6 +2980,7 @@ flagpd1("fmodule-header"), | ... | @@ -2958,6 +2980,7 @@ flagpd1("fmodule-header"), |
| 2958 | sepd1("fmodule-implementation-of"), | 2980 | sepd1("fmodule-implementation-of"), |
| 2959 | flagpd1("fmodule-map-file-home-is-cwd"), | 2981 | flagpd1("fmodule-map-file-home-is-cwd"), |
| 2960 | flagpd1("fmodule-maps"), | 2982 | flagpd1("fmodule-maps"), |
| | 2983 | flagpd1("fmodule-output"), |
| 2961 | flagpd1("fmodule-private"), | 2984 | flagpd1("fmodule-private"), |
| 2962 | flagpd1("fmodules"), | 2985 | flagpd1("fmodules"), |
| 2963 | flagpd1("fmodules-codegen"), | 2986 | flagpd1("fmodules-codegen"), |
| ... | @@ -3071,6 +3094,7 @@ flagpd1("fno-common"), | ... | @@ -3071,6 +3094,7 @@ flagpd1("fno-common"), |
| 3071 | flagpd1("fno-complete-member-pointers"), | 3094 | flagpd1("fno-complete-member-pointers"), |
| 3072 | flagpd1("fno-const-strings"), | 3095 | flagpd1("fno-const-strings"), |
| 3073 | flagpd1("fno-constant-cfstrings"), | 3096 | flagpd1("fno-constant-cfstrings"), |
| | 3097 | flagpd1("fno-coro-aligned-allocation"), |
| 3074 | flagpd1("fno-coroutines-ts"), | 3098 | flagpd1("fno-coroutines-ts"), |
| 3075 | flagpd1("fno-coverage-mapping"), | 3099 | flagpd1("fno-coverage-mapping"), |
| 3076 | flagpd1("fno-crash-diagnostics"), | 3100 | flagpd1("fno-crash-diagnostics"), |
| ... | @@ -3122,6 +3146,7 @@ flagpd1("fno-eliminate-unused-debug-types"), | ... | @@ -3122,6 +3146,7 @@ flagpd1("fno-eliminate-unused-debug-types"), |
| 3122 | flagpd1("fno-emulated-tls"), | 3146 | flagpd1("fno-emulated-tls"), |
| 3123 | flagpd1("fno-escaping-block-tail-calls"), | 3147 | flagpd1("fno-escaping-block-tail-calls"), |
| 3124 | flagpd1("fno-exceptions"), | 3148 | flagpd1("fno-exceptions"), |
| | 3149 | flagpd1("fno-experimental-assignment-tracking"), |
| 3125 | flagpd1("fno-experimental-isel"), | 3150 | flagpd1("fno-experimental-isel"), |
| 3126 | flagpd1("fno-experimental-library"), | 3151 | flagpd1("fno-experimental-library"), |
| 3127 | flagpd1("fno-experimental-relative-c++-abi-vtables"), | 3152 | flagpd1("fno-experimental-relative-c++-abi-vtables"), |
| ... | @@ -3194,7 +3219,6 @@ flagpd1("fno-jump-tables"), | ... | @@ -3194,7 +3219,6 @@ flagpd1("fno-jump-tables"), |
| 3194 | flagpd1("fno-keep-static-consts"), | 3219 | flagpd1("fno-keep-static-consts"), |
| 3195 | flagpd1("fno-knr-functions"), | 3220 | flagpd1("fno-knr-functions"), |
| 3196 | flagpd1("fno-lax-vector-conversions"), | 3221 | flagpd1("fno-lax-vector-conversions"), |
| 3197 | flagpd1("fno-legacy-pass-manager"), | | |
| 3198 | flagpd1("fno-limit-debug-info"), | 3222 | flagpd1("fno-limit-debug-info"), |
| 3199 | flagpd1("fno-logical-abbreviations"), | 3223 | flagpd1("fno-logical-abbreviations"), |
| 3200 | .{ | 3224 | .{ |
| ... | @@ -3222,9 +3246,11 @@ flagpd1("fno-modules-decluse"), | ... | @@ -3222,9 +3246,11 @@ flagpd1("fno-modules-decluse"), |
| 3222 | flagpd1("fno-modules-error-recovery"), | 3246 | flagpd1("fno-modules-error-recovery"), |
| 3223 | flagpd1("fno-modules-global-index"), | 3247 | flagpd1("fno-modules-global-index"), |
| 3224 | flagpd1("fno-modules-search-all"), | 3248 | flagpd1("fno-modules-search-all"), |
| | 3249 | flagpd1("fno-modules-share-filemanager"), |
| 3225 | flagpd1("fno-strict-modules-decluse"), | 3250 | flagpd1("fno-strict-modules-decluse"), |
| 3226 | flagpd1("fno_modules-validate-input-files-content"), | 3251 | flagpd1("fno_modules-validate-input-files-content"), |
| 3227 | flagpd1("fno-modules-validate-system-headers"), | 3252 | flagpd1("fno-modules-validate-system-headers"), |
| | 3253 | flagpd1("fno-modules-validate-textual-header-includes"), |
| 3228 | flagpd1("fno-modulo-sched"), | 3254 | flagpd1("fno-modulo-sched"), |
| 3229 | flagpd1("fno-modulo-sched-allow-regmoves"), | 3255 | flagpd1("fno-modulo-sched-allow-regmoves"), |
| 3230 | flagpd1("fno-ms-compatibility"), | 3256 | flagpd1("fno-ms-compatibility"), |
| ... | @@ -3253,7 +3279,6 @@ flagpd1("fno-offload-lto"), | ... | @@ -3253,7 +3279,6 @@ flagpd1("fno-offload-lto"), |
| 3253 | flagpd1("fno-openmp"), | 3279 | flagpd1("fno-openmp"), |
| 3254 | flagpd1("fno-openmp-assume-teams-oversubscription"), | 3280 | flagpd1("fno-openmp-assume-teams-oversubscription"), |
| 3255 | flagpd1("fno-openmp-assume-threads-oversubscription"), | 3281 | flagpd1("fno-openmp-assume-threads-oversubscription"), |
| 3256 | flagpd1("fno-openmp-cuda-force-full-runtime"), | | |
| 3257 | flagpd1("fno-openmp-cuda-mode"), | 3282 | flagpd1("fno-openmp-cuda-mode"), |
| 3258 | flagpd1("fno-openmp-extensions"), | 3283 | flagpd1("fno-openmp-extensions"), |
| 3259 | flagpd1("fno-openmp-implicit-rpath"), | 3284 | flagpd1("fno-openmp-implicit-rpath"), |
| ... | @@ -3261,6 +3286,7 @@ flagpd1("fno-openmp-new-driver"), | ... | @@ -3261,6 +3286,7 @@ flagpd1("fno-openmp-new-driver"), |
| 3261 | flagpd1("fno-openmp-optimistic-collapse"), | 3286 | flagpd1("fno-openmp-optimistic-collapse"), |
| 3262 | flagpd1("fno-openmp-simd"), | 3287 | flagpd1("fno-openmp-simd"), |
| 3263 | flagpd1("fno-openmp-target-debug"), | 3288 | flagpd1("fno-openmp-target-debug"), |
| | 3289 | flagpd1("fno-openmp-target-jit"), |
| 3264 | flagpd1("fno-openmp-target-new-runtime"), | 3290 | flagpd1("fno-openmp-target-new-runtime"), |
| 3265 | flagpd1("fno-operator-names"), | 3291 | flagpd1("fno-operator-names"), |
| 3266 | flagpd1("fno-optimize-sibling-calls"), | 3292 | flagpd1("fno-optimize-sibling-calls"), |
| ... | @@ -3512,10 +3538,10 @@ flagpd1("foffload-lto"), | ... | @@ -3512,10 +3538,10 @@ flagpd1("foffload-lto"), |
| 3512 | }, | 3538 | }, |
| 3513 | flagpd1("fopenacc"), | 3539 | flagpd1("fopenacc"), |
| 3514 | flagpd1("fopenmp"), | 3540 | flagpd1("fopenmp"), |
| | 3541 | flagpd1("fopenmp-assume-no-nested-parallelism"), |
| 3515 | flagpd1("fopenmp-assume-no-thread-state"), | 3542 | flagpd1("fopenmp-assume-no-thread-state"), |
| 3516 | flagpd1("fopenmp-assume-teams-oversubscription"), | 3543 | flagpd1("fopenmp-assume-teams-oversubscription"), |
| 3517 | flagpd1("fopenmp-assume-threads-oversubscription"), | 3544 | flagpd1("fopenmp-assume-threads-oversubscription"), |
| 3518 | flagpd1("fopenmp-cuda-force-full-runtime"), | | |
| 3519 | flagpd1("fopenmp-cuda-mode"), | 3545 | flagpd1("fopenmp-cuda-mode"), |
| 3520 | flagpd1("fopenmp-enable-irbuilder"), | 3546 | flagpd1("fopenmp-enable-irbuilder"), |
| 3521 | flagpd1("fopenmp-extensions"), | 3547 | flagpd1("fopenmp-extensions"), |
| ... | @@ -3528,6 +3554,7 @@ flagpd1("fopenmp-optimistic-collapse"), | ... | @@ -3528,6 +3554,7 @@ flagpd1("fopenmp-optimistic-collapse"), |
| 3528 | flagpd1("fopenmp-relocatable-target"), | 3554 | flagpd1("fopenmp-relocatable-target"), |
| 3529 | flagpd1("fopenmp-simd"), | 3555 | flagpd1("fopenmp-simd"), |
| 3530 | flagpd1("fopenmp-target-debug"), | 3556 | flagpd1("fopenmp-target-debug"), |
| | 3557 | flagpd1("fopenmp-target-jit"), |
| 3531 | flagpd1("fopenmp-target-new-runtime"), | 3558 | flagpd1("fopenmp-target-new-runtime"), |
| 3532 | flagpd1("fopenmp-use-tls"), | 3559 | flagpd1("fopenmp-use-tls"), |
| 3533 | sepd1("foperator-arrow-depth"), | 3560 | sepd1("foperator-arrow-depth"), |
| ... | @@ -3626,6 +3653,7 @@ flagpd1("frtlib-add-rpath"), | ... | @@ -3626,6 +3653,7 @@ flagpd1("frtlib-add-rpath"), |
| 3626 | flagpd1("frtti"), | 3653 | flagpd1("frtti"), |
| 3627 | flagpd1("frtti-data"), | 3654 | flagpd1("frtti-data"), |
| 3628 | flagpd1("frwpi"), | 3655 | flagpd1("frwpi"), |
| | 3656 | flagpd1("fsample-profile-use-profi"), |
| 3629 | flagpd1("fsanitize-address-globals-dead-stripping"), | 3657 | flagpd1("fsanitize-address-globals-dead-stripping"), |
| 3630 | flagpd1("fsanitize-address-outline-instrumentation"), | 3658 | flagpd1("fsanitize-address-outline-instrumentation"), |
| 3631 | flagpd1("fsanitize-address-poison-custom-array-cookie"), | 3659 | flagpd1("fsanitize-address-poison-custom-array-cookie"), |
| ... | @@ -3635,6 +3663,7 @@ flagpd1("fsanitize-cfi-canonical-jump-tables"), | ... | @@ -3635,6 +3663,7 @@ flagpd1("fsanitize-cfi-canonical-jump-tables"), |
| 3635 | flagpd1("fsanitize-cfi-cross-dso"), | 3663 | flagpd1("fsanitize-cfi-cross-dso"), |
| 3636 | flagpd1("fsanitize-cfi-icall-generalize-pointers"), | 3664 | flagpd1("fsanitize-cfi-icall-generalize-pointers"), |
| 3637 | flagpd1("fsanitize-coverage-8bit-counters"), | 3665 | flagpd1("fsanitize-coverage-8bit-counters"), |
| | 3666 | flagpd1("fsanitize-coverage-control-flow"), |
| 3638 | flagpd1("fsanitize-coverage-indirect-calls"), | 3667 | flagpd1("fsanitize-coverage-indirect-calls"), |
| 3639 | flagpd1("fsanitize-coverage-inline-8bit-counters"), | 3668 | flagpd1("fsanitize-coverage-inline-8bit-counters"), |
| 3640 | flagpd1("fsanitize-coverage-inline-bool-flag"), | 3669 | flagpd1("fsanitize-coverage-inline-bool-flag"), |
| ... | @@ -3761,7 +3790,6 @@ flagpd1("ftree-ter"), | ... | @@ -3761,7 +3790,6 @@ flagpd1("ftree-ter"), |
| 3761 | flagpd1("ftree-vectorizer-verbose"), | 3790 | flagpd1("ftree-vectorizer-verbose"), |
| 3762 | flagpd1("ftree-vrp"), | 3791 | flagpd1("ftree-vrp"), |
| 3763 | flagpd1("ftrigraphs"), | 3792 | flagpd1("ftrigraphs"), |
| 3764 | sepd1("ftype-visibility"), | | |
| 3765 | sepd1("function-alignment"), | 3793 | sepd1("function-alignment"), |
| 3766 | flagpd1("funderscoring"), | 3794 | flagpd1("funderscoring"), |
| 3767 | flagpd1("funique-basic-block-section-names"), | 3795 | flagpd1("funique-basic-block-section-names"), |
| ... | @@ -3796,7 +3824,6 @@ flagpd1("fvectorize"), | ... | @@ -3796,7 +3824,6 @@ flagpd1("fvectorize"), |
| 3796 | flagpd1("fverbose-asm"), | 3824 | flagpd1("fverbose-asm"), |
| 3797 | flagpd1("fverify-debuginfo-preserve"), | 3825 | flagpd1("fverify-debuginfo-preserve"), |
| 3798 | flagpd1("fvirtual-function-elimination"), | 3826 | flagpd1("fvirtual-function-elimination"), |
| 3799 | sepd1("fvisibility"), | | |
| 3800 | flagpd1("fvisibility-from-dllstorageclass"), | 3827 | flagpd1("fvisibility-from-dllstorageclass"), |
| 3801 | flagpd1("fvisibility-global-new-delete-hidden"), | 3828 | flagpd1("fvisibility-global-new-delete-hidden"), |
| 3802 | flagpd1("fvisibility-inlines-hidden"), | 3829 | flagpd1("fvisibility-inlines-hidden"), |
| ... | @@ -3839,6 +3866,7 @@ flagpd1("g3"), | ... | @@ -3839,6 +3866,7 @@ flagpd1("g3"), |
| 3839 | .psl = false, | 3866 | .psl = false, |
| 3840 | }, | 3867 | }, |
| 3841 | flagpd1("gcodeview"), | 3868 | flagpd1("gcodeview"), |
| | 3869 | flagpd1("gcodeview-command-line"), |
| 3842 | flagpd1("gcodeview-ghash"), | 3870 | flagpd1("gcodeview-ghash"), |
| 3843 | flagpd1("gcolumn-info"), | 3871 | flagpd1("gcolumn-info"), |
| 3844 | flagpd1("gdbx"), | 3872 | flagpd1("gdbx"), |
| ... | @@ -3873,11 +3901,13 @@ flagpd1("gline-directives-only"), | ... | @@ -3873,11 +3901,13 @@ flagpd1("gline-directives-only"), |
| 3873 | flagpd1("glldb"), | 3901 | flagpd1("glldb"), |
| 3874 | flagpd1("gmlt"), | 3902 | flagpd1("gmlt"), |
| 3875 | flagpd1("gmodules"), | 3903 | flagpd1("gmodules"), |
| | 3904 | flagpd1("gno-codeview-command-line"), |
| 3876 | flagpd1("gno-codeview-ghash"), | 3905 | flagpd1("gno-codeview-ghash"), |
| 3877 | flagpd1("gno-column-info"), | 3906 | flagpd1("gno-column-info"), |
| 3878 | flagpd1("gno-embed-source"), | 3907 | flagpd1("gno-embed-source"), |
| 3879 | flagpd1("gno-gnu-pubnames"), | 3908 | flagpd1("gno-gnu-pubnames"), |
| 3880 | flagpd1("gno-inline-line-tables"), | 3909 | flagpd1("gno-inline-line-tables"), |
| | 3910 | flagpd1("gno-modules"), |
| 3881 | flagpd1("gno-pubnames"), | 3911 | flagpd1("gno-pubnames"), |
| 3882 | flagpd1("gno-record-command-line"), | 3912 | flagpd1("gno-record-command-line"), |
| 3883 | flagpd1("gno-simple-template-names"), | 3913 | flagpd1("gno-simple-template-names"), |
| ... | @@ -3940,6 +3970,8 @@ flagpd1("init-only"), | ... | @@ -3940,6 +3970,8 @@ flagpd1("init-only"), |
| 3940 | .pd2 = false, | 3970 | .pd2 = false, |
| 3941 | .psl = false, | 3971 | .psl = false, |
| 3942 | }, | 3972 | }, |
| | 3973 | sepd1("internal-externc-isystem"), |
| | 3974 | sepd1("internal-isystem"), |
| 3943 | flagpd1("keep_private_externs"), | 3975 | flagpd1("keep_private_externs"), |
| 3944 | sepd1("lazy_framework"), | 3976 | sepd1("lazy_framework"), |
| 3945 | sepd1("lazy_library"), | 3977 | sepd1("lazy_library"), |
| ... | @@ -3970,6 +4002,8 @@ flagpd1("malign-double"), | ... | @@ -3970,6 +4002,8 @@ flagpd1("malign-double"), |
| 3970 | m("maltivec"), | 4002 | m("maltivec"), |
| 3971 | flagpd1("mamdgpu-ieee"), | 4003 | flagpd1("mamdgpu-ieee"), |
| 3972 | m("mamx-bf16"), | 4004 | m("mamx-bf16"), |
| | 4005 | flagpd1("mamx-fp16"), |
| | 4006 | m("mamx-int8"), |
| 3973 | m("mamx-tile"), | 4007 | m("mamx-tile"), |
| 3974 | flagpd1("marm"), | 4008 | flagpd1("marm"), |
| 3975 | flagpd1("massembler-fatal-warnings"), | 4009 | flagpd1("massembler-fatal-warnings"), |
| ... | @@ -3993,7 +4027,10 @@ m("mavx512vl"), | ... | @@ -3993,7 +4027,10 @@ m("mavx512vl"), |
| 3993 | m("mavx512vnni"), | 4027 | m("mavx512vnni"), |
| 3994 | m("mavx512vp2intersect"), | 4028 | m("mavx512vp2intersect"), |
| 3995 | m("mavx512vpopcntdq"), | 4029 | m("mavx512vpopcntdq"), |
| | 4030 | flagpd1("mavxifma"), |
| | 4031 | flagpd1("mavxneconvert"), |
| 3996 | m("mavxvnni"), | 4032 | m("mavxvnni"), |
| | 4033 | flagpd1("mavxvnniint8"), |
| 3997 | flagpd1("mbackchain"), | 4034 | flagpd1("mbackchain"), |
| 3998 | flagpd1("mbig-endian"), | 4035 | flagpd1("mbig-endian"), |
| 3999 | m("mbmi"), | 4036 | m("mbmi"), |
| ... | @@ -4010,6 +4047,7 @@ m("mclzero"), | ... | @@ -4010,6 +4047,7 @@ m("mclzero"), |
| 4010 | flagpd1("mcmodel=medany"), | 4047 | flagpd1("mcmodel=medany"), |
| 4011 | flagpd1("mcmodel=medlow"), | 4048 | flagpd1("mcmodel=medlow"), |
| 4012 | m("mcmpb"), | 4049 | m("mcmpb"), |
| | 4050 | flagpd1("mcmpccxadd"), |
| 4013 | flagpd1("mcmse"), | 4051 | flagpd1("mcmse"), |
| 4014 | flagpd1("mcode-object-v3"), | 4052 | flagpd1("mcode-object-v3"), |
| 4015 | flagpd1("mconstant-cfstrings"), | 4053 | flagpd1("mconstant-cfstrings"), |
| ... | @@ -4031,7 +4069,6 @@ flagpd1("membedded-data"), | ... | @@ -4031,7 +4069,6 @@ flagpd1("membedded-data"), |
| 4031 | flagpd1("menable-experimental-extensions"), | 4069 | flagpd1("menable-experimental-extensions"), |
| 4032 | flagpd1("menable-no-infs"), | 4070 | flagpd1("menable-no-infs"), |
| 4033 | flagpd1("menable-no-nans"), | 4071 | flagpd1("menable-no-nans"), |
| 4034 | flagpd1("menable-unsafe-fp-math"), | | |
| 4035 | m("menqcmd"), | 4072 | m("menqcmd"), |
| 4036 | m("mexception-handling"), | 4073 | m("mexception-handling"), |
| 4037 | m("mexecute-only"), | 4074 | m("mexecute-only"), |
| ... | @@ -4054,8 +4091,10 @@ flagpd1("mfp32"), | ... | @@ -4054,8 +4091,10 @@ flagpd1("mfp32"), |
| 4054 | m("mfp64"), | 4091 | m("mfp64"), |
| 4055 | sepd1("mfpmath"), | 4092 | sepd1("mfpmath"), |
| 4056 | m("mfprnd"), | 4093 | m("mfprnd"), |
| | 4094 | m("mfpu"), |
| 4057 | m("mfpxx"), | 4095 | m("mfpxx"), |
| 4058 | m("mfsgsbase"), | 4096 | m("mfsgsbase"), |
| | 4097 | flagpd1("mfsmuld"), |
| 4059 | m("mfxsr"), | 4098 | m("mfxsr"), |
| 4060 | flagpd1("mgeneral-regs-only"), | 4099 | flagpd1("mgeneral-regs-only"), |
| 4061 | m("mgfni"), | 4100 | m("mgfni"), |
| ... | @@ -4064,13 +4103,13 @@ flagpd1("mglibc"), | ... | @@ -4064,13 +4103,13 @@ flagpd1("mglibc"), |
| 4064 | flagpd1("mglobal-merge"), | 4103 | flagpd1("mglobal-merge"), |
| 4065 | flagpd1("mgpopt"), | 4104 | flagpd1("mgpopt"), |
| 4066 | m("mhard-float"), | 4105 | m("mhard-float"), |
| | 4106 | m("mhard-quad-float"), |
| 4067 | m("mhvx"), | 4107 | m("mhvx"), |
| 4068 | m("mhvx-ieee-fp"), | 4108 | m("mhvx-ieee-fp"), |
| 4069 | m("mhvx-qfloat"), | 4109 | m("mhvx-qfloat"), |
| 4070 | m("mhreset"), | 4110 | m("mhreset"), |
| 4071 | m("mhtm"), | 4111 | m("mhtm"), |
| 4072 | flagpd1("miamcu"), | 4112 | flagpd1("miamcu"), |
| 4073 | flagpd1("mibt-seal"), | | |
| 4074 | flagpd1("mieee-fp"), | 4113 | flagpd1("mieee-fp"), |
| 4075 | flagpd1("mieee-rnd-near"), | 4114 | flagpd1("mieee-rnd-near"), |
| 4076 | flagpd1("mignore-xcoff-visibility"), | 4115 | flagpd1("mignore-xcoff-visibility"), |
| ... | @@ -4079,6 +4118,7 @@ flagpd1("no-finalize-removal"), | ... | @@ -4079,6 +4118,7 @@ flagpd1("no-finalize-removal"), |
| 4079 | flagpd1("no-ns-alloc-error"), | 4118 | flagpd1("no-ns-alloc-error"), |
| 4080 | flagpd1("mimplicit-float"), | 4119 | flagpd1("mimplicit-float"), |
| 4081 | flagpd1("mincremental-linker-compatible"), | 4120 | flagpd1("mincremental-linker-compatible"), |
| | 4121 | flagpd1("mindirect-branch-cs-prefix"), |
| 4082 | flagpd1("minline-all-stringops"), | 4122 | flagpd1("minline-all-stringops"), |
| 4083 | m("minvariant-function-descriptors"), | 4123 | m("minvariant-function-descriptors"), |
| 4084 | m("minvpcid"), | 4124 | m("minvpcid"), |
| ... | @@ -4105,7 +4145,6 @@ flagpd1("mldc1-sdc1"), | ... | @@ -4105,7 +4145,6 @@ flagpd1("mldc1-sdc1"), |
| 4105 | sepd1("mlimit-float-precision"), | 4145 | sepd1("mlimit-float-precision"), |
| 4106 | sepd1("mlink-bitcode-file"), | 4146 | sepd1("mlink-bitcode-file"), |
| 4107 | sepd1("mlink-builtin-bitcode"), | 4147 | sepd1("mlink-builtin-bitcode"), |
| 4108 | sepd1("mlink-cuda-bitcode"), | | |
| 4109 | flagpd1("mlittle-endian"), | 4148 | flagpd1("mlittle-endian"), |
| 4110 | sepd1("mllvm"), | 4149 | sepd1("mllvm"), |
| 4111 | flagpd1("mlocal-sdata"), | 4150 | flagpd1("mlocal-sdata"), |
| ... | @@ -4146,6 +4185,7 @@ m("mno-aes"), | ... | @@ -4146,6 +4185,7 @@ m("mno-aes"), |
| 4146 | m("mno-altivec"), | 4185 | m("mno-altivec"), |
| 4147 | flagpd1("mno-amdgpu-ieee"), | 4186 | flagpd1("mno-amdgpu-ieee"), |
| 4148 | m("mno-amx-bf16"), | 4187 | m("mno-amx-bf16"), |
| | 4188 | flagpd1("mno-amx-fp16"), |
| 4149 | m("mno-amx-int8"), | 4189 | m("mno-amx-int8"), |
| 4150 | m("mno-amx-tile"), | 4190 | m("mno-amx-tile"), |
| 4151 | m("mno-atomics"), | 4191 | m("mno-atomics"), |
| ... | @@ -4167,7 +4207,10 @@ m("mno-avx512vl"), | ... | @@ -4167,7 +4207,10 @@ m("mno-avx512vl"), |
| 4167 | m("mno-avx512vnni"), | 4207 | m("mno-avx512vnni"), |
| 4168 | m("mno-avx512vp2intersect"), | 4208 | m("mno-avx512vp2intersect"), |
| 4169 | m("mno-avx512vpopcntdq"), | 4209 | m("mno-avx512vpopcntdq"), |
| | 4210 | flagpd1("mno-avxifma"), |
| | 4211 | flagpd1("mno-avxneconvert"), |
| 4170 | m("mno-avxvnni"), | 4212 | m("mno-avxvnni"), |
| | 4213 | flagpd1("mno-avxvnniint8"), |
| 4171 | flagpd1("mno-backchain"), | 4214 | flagpd1("mno-backchain"), |
| 4172 | m("mno-bmi"), | 4215 | m("mno-bmi"), |
| 4173 | m("mno-bmi2"), | 4216 | m("mno-bmi2"), |
| ... | @@ -4180,6 +4223,7 @@ m("mno-clflushopt"), | ... | @@ -4180,6 +4223,7 @@ m("mno-clflushopt"), |
| 4180 | m("mno-clwb"), | 4223 | m("mno-clwb"), |
| 4181 | m("mno-clzero"), | 4224 | m("mno-clzero"), |
| 4182 | m("mno-cmpb"), | 4225 | m("mno-cmpb"), |
| | 4226 | flagpd1("mno-cmpccxadd"), |
| 4183 | flagpd1("mno-code-object-v3"), | 4227 | flagpd1("mno-code-object-v3"), |
| 4184 | flagpd1("mno-constant-cfstrings"), | 4228 | flagpd1("mno-constant-cfstrings"), |
| 4185 | flagpd1("mno-constructor-aliases"), | 4229 | flagpd1("mno-constructor-aliases"), |
| ... | @@ -4205,9 +4249,12 @@ flagpd1("mno-fix-cortex-a72-aes-1655431"), | ... | @@ -4205,9 +4249,12 @@ flagpd1("mno-fix-cortex-a72-aes-1655431"), |
| 4205 | m("mno-float128"), | 4249 | m("mno-float128"), |
| 4206 | m("mno-fma"), | 4250 | m("mno-fma"), |
| 4207 | m("mno-fma4"), | 4251 | m("mno-fma4"), |
| | 4252 | flagpd1("mno-fmv"), |
| 4208 | flagpd1("mno-fp-ret-in-387"), | 4253 | flagpd1("mno-fp-ret-in-387"), |
| 4209 | m("mno-fprnd"), | 4254 | m("mno-fprnd"), |
| | 4255 | m("mno-fpu"), |
| 4210 | m("mno-fsgsbase"), | 4256 | m("mno-fsgsbase"), |
| | 4257 | m("mno-fsmuld"), |
| 4211 | m("mno-fxsr"), | 4258 | m("mno-fxsr"), |
| 4212 | m("mno-gfni"), | 4259 | m("mno-gfni"), |
| 4213 | m("mno-ginv"), | 4260 | m("mno-ginv"), |
| ... | @@ -4267,17 +4314,21 @@ flagpd1("mno-pascal-strings"), | ... | @@ -4267,17 +4314,21 @@ flagpd1("mno-pascal-strings"), |
| 4267 | m("mno-pclmul"), | 4314 | m("mno-pclmul"), |
| 4268 | m("mno-pconfig"), | 4315 | m("mno-pconfig"), |
| 4269 | flagpd1("mno-pcrel"), | 4316 | flagpd1("mno-pcrel"), |
| | 4317 | flagpd1("mno-pic-data-is-text-relative"), |
| 4270 | m("mno-pku"), | 4318 | m("mno-pku"), |
| | 4319 | m("mno-popc"), |
| 4271 | m("mno-popcnt"), | 4320 | m("mno-popcnt"), |
| 4272 | m("mno-popcntd"), | 4321 | m("mno-popcntd"), |
| 4273 | m("mno-power10-vector"), | 4322 | m("mno-power10-vector"), |
| 4274 | m("mno-power8-vector"), | 4323 | m("mno-power8-vector"), |
| 4275 | m("mno-power9-vector"), | 4324 | m("mno-power9-vector"), |
| | 4325 | flagpd1("mno-prefetchi"), |
| 4276 | m("mno-prefetchwt1"), | 4326 | m("mno-prefetchwt1"), |
| 4277 | flagpd1("mno-prefixed"), | 4327 | flagpd1("mno-prefixed"), |
| 4278 | m("mno-prfchw"), | 4328 | m("mno-prfchw"), |
| 4279 | m("mno-ptwrite"), | 4329 | m("mno-ptwrite"), |
| 4280 | flagpd1("mno-pure-code"), | 4330 | flagpd1("mno-pure-code"), |
| | 4331 | flagpd1("mno-raoint"), |
| 4281 | m("mno-rdpid"), | 4332 | m("mno-rdpid"), |
| 4282 | m("mno-rdpru"), | 4333 | m("mno-rdpru"), |
| 4283 | m("mno-rdrnd"), | 4334 | m("mno-rdrnd"), |
| ... | @@ -4329,11 +4380,15 @@ m("mno-tgsplit"), | ... | @@ -4329,11 +4380,15 @@ m("mno-tgsplit"), |
| 4329 | flagpd1("mno-thumb"), | 4380 | flagpd1("mno-thumb"), |
| 4330 | flagpd1("mno-tls-direct-seg-refs"), | 4381 | flagpd1("mno-tls-direct-seg-refs"), |
| 4331 | m("mno-tsxldtrk"), | 4382 | m("mno-tsxldtrk"), |
| | 4383 | flagpd1("mno-type-check"), |
| 4332 | m("mno-uintr"), | 4384 | m("mno-uintr"), |
| 4333 | flagpd1("mno-unaligned-access"), | 4385 | flagpd1("mno-unaligned-access"), |
| 4334 | flagpd1("mno-unsafe-fp-atomics"), | 4386 | flagpd1("mno-unsafe-fp-atomics"), |
| 4335 | m("mno-vaes"), | 4387 | m("mno-vaes"), |
| 4336 | m("mno-virt"), | 4388 | m("mno-virt"), |
| | 4389 | m("mno-vis"), |
| | 4390 | m("mno-vis2"), |
| | 4391 | m("mno-vis3"), |
| 4337 | m("mno-vpclmulqdq"), | 4392 | m("mno-vpclmulqdq"), |
| 4338 | m("mno-vsx"), | 4393 | m("mno-vsx"), |
| 4339 | flagpd1("mno-vx"), | 4394 | flagpd1("mno-vx"), |
| ... | @@ -4374,13 +4429,16 @@ flagpd1("mpascal-strings"), | ... | @@ -4374,13 +4429,16 @@ flagpd1("mpascal-strings"), |
| 4374 | m("mpclmul"), | 4429 | m("mpclmul"), |
| 4375 | m("mpconfig"), | 4430 | m("mpconfig"), |
| 4376 | flagpd1("mpcrel"), | 4431 | flagpd1("mpcrel"), |
| | 4432 | flagpd1("mpic-data-is-text-relative"), |
| 4377 | m("mpku"), | 4433 | m("mpku"), |
| | 4434 | m("mpopc"), |
| 4378 | m("mpopcnt"), | 4435 | m("mpopcnt"), |
| 4379 | m("mpopcntd"), | 4436 | m("mpopcntd"), |
| 4380 | m("mpower10-vector"), | 4437 | m("mpower10-vector"), |
| 4381 | m("mcrypto"), | 4438 | m("mcrypto"), |
| 4382 | m("mpower8-vector"), | 4439 | m("mpower8-vector"), |
| 4383 | m("mpower9-vector"), | 4440 | m("mpower9-vector"), |
| | 4441 | flagpd1("mprefetchi"), |
| 4384 | m("mprefetchwt1"), | 4442 | m("mprefetchwt1"), |
| 4385 | flagpd1("mprefixed"), | 4443 | flagpd1("mprefixed"), |
| 4386 | m("mprfchw"), | 4444 | m("mprfchw"), |
| ... | @@ -4388,6 +4446,7 @@ m("mprivileged"), | ... | @@ -4388,6 +4446,7 @@ m("mprivileged"), |
| 4388 | m("mptwrite"), | 4446 | m("mptwrite"), |
| 4389 | flagpd1("mpure-code"), | 4447 | flagpd1("mpure-code"), |
| 4390 | flagpd1("mqdsp6-compat"), | 4448 | flagpd1("mqdsp6-compat"), |
| | 4449 | flagpd1("mraoint"), |
| 4391 | m("mrdpid"), | 4450 | m("mrdpid"), |
| 4392 | m("mrdpru"), | 4451 | m("mrdpru"), |
| 4393 | m("mrdrnd"), | 4452 | m("mrdrnd"), |
| ... | @@ -4408,14 +4467,7 @@ sepd1("mregparm"), | ... | @@ -4408,14 +4467,7 @@ sepd1("mregparm"), |
| 4408 | m("mrelax"), | 4467 | m("mrelax"), |
| 4409 | flagpd1("mrelax-all"), | 4468 | flagpd1("mrelax-all"), |
| 4410 | flagpd1("mrelax-pic-calls"), | 4469 | flagpd1("mrelax-pic-calls"), |
| 4411 | .{ | 4470 | flagpd1("mrelax-relocations=no"), |
| 4412 | .name = "mrelax-relocations", | | |
| 4413 | .syntax = .flag, | | |
| 4414 | .zig_equivalent = .other, | | |
| 4415 | .pd1 = false, | | |
| 4416 | .pd2 = true, | | |
| 4417 | .psl = false, | | |
| 4418 | }, | | |
| 4419 | m("mrelaxed-simd"), | 4471 | m("mrelaxed-simd"), |
| 4420 | sepd1("mrelocation-model"), | 4472 | sepd1("mrelocation-model"), |
| 4421 | flagpd1("mrestrict-it"), | 4473 | flagpd1("mrestrict-it"), |
| ... | @@ -4439,6 +4491,7 @@ m("msingle-float"), | ... | @@ -4439,6 +4491,7 @@ m("msingle-float"), |
| 4439 | flagpd1("mskip-rax-setup"), | 4491 | flagpd1("mskip-rax-setup"), |
| 4440 | sepd1("msmall-data-limit"), | 4492 | sepd1("msmall-data-limit"), |
| 4441 | m("msoft-float"), | 4493 | m("msoft-float"), |
| | 4494 | flagpd1("msoft-quad-float"), |
| 4442 | m("mspe"), | 4495 | m("mspe"), |
| 4443 | flagpd1("mspeculative-load-hardening"), | 4496 | flagpd1("mspeculative-load-hardening"), |
| 4444 | m("msse"), | 4497 | m("msse"), |
| ... | @@ -4455,7 +4508,6 @@ m("mstrict-align"), | ... | @@ -4455,7 +4508,6 @@ m("mstrict-align"), |
| 4455 | flagpd1("msvr4-struct-return"), | 4508 | flagpd1("msvr4-struct-return"), |
| 4456 | sepd1("mt-migrate-directory"), | 4509 | sepd1("mt-migrate-directory"), |
| 4457 | m("mtail-call"), | 4510 | m("mtail-call"), |
| 4458 | m("mamx-int8"), | | |
| 4459 | m("mtbm"), | 4511 | m("mtbm"), |
| 4460 | m("mtgsplit"), | 4512 | m("mtgsplit"), |
| 4461 | sepd1("mthread-model"), | 4513 | sepd1("mthread-model"), |
| ... | @@ -4481,8 +4533,14 @@ m("mv67"), | ... | @@ -4481,8 +4533,14 @@ m("mv67"), |
| 4481 | flagpd1("mv67t"), | 4533 | flagpd1("mv67t"), |
| 4482 | m("mv68"), | 4534 | m("mv68"), |
| 4483 | m("mv69"), | 4535 | m("mv69"), |
| | 4536 | flagpd1("mv71"), |
| | 4537 | flagpd1("mv71t"), |
| | 4538 | flagpd1("mv73"), |
| 4484 | m("mvaes"), | 4539 | m("mvaes"), |
| 4485 | m("mvirt"), | 4540 | m("mvirt"), |
| | 4541 | m("mvis"), |
| | 4542 | m("mvis2"), |
| | 4543 | m("mvis3"), |
| 4486 | m("mvpclmulqdq"), | 4544 | m("mvpclmulqdq"), |
| 4487 | m("mvsx"), | 4545 | m("mvsx"), |
| 4488 | flagpd1("mvx"), | 4546 | flagpd1("mvx"), |
| ... | @@ -4525,6 +4583,14 @@ flagpd1("no-cpp-precomp"), | ... | @@ -4525,6 +4583,14 @@ flagpd1("no-cpp-precomp"), |
| 4525 | .pd2 = true, | 4583 | .pd2 = true, |
| 4526 | .psl = false, | 4584 | .psl = false, |
| 4527 | }, | 4585 | }, |
| | 4586 | .{ |
| | 4587 | .name = "no-default-config", |
| | 4588 | .syntax = .flag, |
| | 4589 | .zig_equivalent = .other, |
| | 4590 | .pd1 = false, |
| | 4591 | .pd2 = true, |
| | 4592 | .psl = false, |
| | 4593 | }, |
| 4528 | flagpd1("no-emit-llvm-uselists"), | 4594 | flagpd1("no-emit-llvm-uselists"), |
| 4529 | flagpd1("no-enable-noundef-analysis"), | 4595 | flagpd1("no-enable-noundef-analysis"), |
| 4530 | .{ | 4596 | .{ |
| ... | @@ -4545,6 +4611,14 @@ flagpd1("no-implicit-float"), | ... | @@ -4545,6 +4611,14 @@ flagpd1("no-implicit-float"), |
| 4545 | .pd2 = true, | 4611 | .pd2 = true, |
| 4546 | .psl = false, | 4612 | .psl = false, |
| 4547 | }, | 4613 | }, |
| | 4614 | .{ |
| | 4615 | .name = "no-offload-add-rpath", |
| | 4616 | .syntax = .flag, |
| | 4617 | .zig_equivalent = .other, |
| | 4618 | .pd1 = false, |
| | 4619 | .pd2 = true, |
| | 4620 | .psl = false, |
| | 4621 | }, |
| 4548 | .{ | 4622 | .{ |
| 4549 | .name = "no-offload-new-driver", | 4623 | .name = "no-offload-new-driver", |
| 4550 | .syntax = .flag, | 4624 | .syntax = .flag, |
| ... | @@ -4643,6 +4717,7 @@ flagpd1("nostartfiles"), | ... | @@ -4643,6 +4717,7 @@ flagpd1("nostartfiles"), |
| 4643 | .psl = false, | 4717 | .psl = false, |
| 4644 | }, | 4718 | }, |
| 4645 | flagpd1("nostdsysteminc"), | 4719 | flagpd1("nostdsysteminc"), |
| | 4720 | sepd1("objc-isystem"), |
| 4646 | flagpd1("objcmt-atomic-property"), | 4721 | flagpd1("objcmt-atomic-property"), |
| 4647 | flagpd1("objcmt-migrate-all"), | 4722 | flagpd1("objcmt-migrate-all"), |
| 4648 | flagpd1("objcmt-migrate-annotation"), | 4723 | flagpd1("objcmt-migrate-annotation"), |
| ... | @@ -4658,8 +4733,17 @@ flagpd1("objcmt-migrate-readwrite-property"), | ... | @@ -4658,8 +4733,17 @@ flagpd1("objcmt-migrate-readwrite-property"), |
| 4658 | flagpd1("objcmt-migrate-subscripting"), | 4733 | flagpd1("objcmt-migrate-subscripting"), |
| 4659 | flagpd1("objcmt-ns-nonatomic-iosonly"), | 4734 | flagpd1("objcmt-ns-nonatomic-iosonly"), |
| 4660 | flagpd1("objcmt-returns-innerpointer-property"), | 4735 | flagpd1("objcmt-returns-innerpointer-property"), |
| | 4736 | sepd1("objcxx-isystem"), |
| 4661 | flagpd1("object"), | 4737 | flagpd1("object"), |
| 4662 | sepd1("object-file-name"), | 4738 | sepd1("object-file-name"), |
| | 4739 | .{ |
| | 4740 | .name = "offload-add-rpath", |
| | 4741 | .syntax = .flag, |
| | 4742 | .zig_equivalent = .other, |
| | 4743 | .pd1 = false, |
| | 4744 | .pd2 = true, |
| | 4745 | .psl = false, |
| | 4746 | }, |
| 4663 | .{ | 4747 | .{ |
| 4664 | .name = "offload-device-only", | 4748 | .name = "offload-device-only", |
| 4665 | .syntax = .flag, | 4749 | .syntax = .flag, |
| ... | @@ -4805,14 +4889,6 @@ flagpd1("print-ivar-layout"), | ... | @@ -4805,14 +4889,6 @@ flagpd1("print-ivar-layout"), |
| 4805 | .pd2 = true, | 4889 | .pd2 = true, |
| 4806 | .psl = false, | 4890 | .psl = false, |
| 4807 | }, | 4891 | }, |
| 4808 | .{ | | |
| 4809 | .name = "print-multiarch", | | |
| 4810 | .syntax = .flag, | | |
| 4811 | .zig_equivalent = .other, | | |
| 4812 | .pd1 = true, | | |
| 4813 | .pd2 = true, | | |
| 4814 | .psl = false, | | |
| 4815 | }, | | |
| 4816 | flagpd1("print-preamble"), | 4892 | flagpd1("print-preamble"), |
| 4817 | .{ | 4893 | .{ |
| 4818 | .name = "print-resource-dir", | 4894 | .name = "print-resource-dir", |
| ... | @@ -5010,6 +5086,7 @@ flagpd1("show-encoding"), | ... | @@ -5010,6 +5086,7 @@ flagpd1("show-encoding"), |
| 5010 | }, | 5086 | }, |
| 5011 | flagpd1("show-inst"), | 5087 | flagpd1("show-inst"), |
| 5012 | flagpd1("single_module"), | 5088 | flagpd1("single_module"), |
| | 5089 | sepd1("source-date-epoch"), |
| 5013 | .{ | 5090 | .{ |
| 5014 | .name = "specs", | 5091 | .name = "specs", |
| 5015 | .syntax = .separate, | 5092 | .syntax = .separate, |
| ... | @@ -5153,6 +5230,7 @@ sepd1("weak_reference_mismatches"), | ... | @@ -5153,6 +5230,7 @@ sepd1("weak_reference_mismatches"), |
| 5153 | flagpd1("whatsloaded"), | 5230 | flagpd1("whatsloaded"), |
| 5154 | flagpd1("why_load"), | 5231 | flagpd1("why_load"), |
| 5155 | flagpd1("whyload"), | 5232 | flagpd1("whyload"), |
| | 5233 | sepd1("working-directory"), |
| 5156 | .{ | 5234 | .{ |
| 5157 | .name = "z", | 5235 | .name = "z", |
| 5158 | .syntax = .separate, | 5236 | .syntax = .separate, |
| ... | @@ -5165,6 +5243,14 @@ joinpd1("fsanitize-undefined-strip-path-components="), | ... | @@ -5165,6 +5243,14 @@ joinpd1("fsanitize-undefined-strip-path-components="), |
| 5165 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), | 5243 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), |
| 5166 | joinpd1("fvisibility-externs-nodllstorageclass="), | 5244 | joinpd1("fvisibility-externs-nodllstorageclass="), |
| 5167 | joinpd1("analyzer-config-compatibility-mode="), | 5245 | joinpd1("analyzer-config-compatibility-mode="), |
| | 5246 | .{ |
| | 5247 | .name = "fno-experimental-sanitize-metadata=", |
| | 5248 | .syntax = .comma_joined, |
| | 5249 | .zig_equivalent = .other, |
| | 5250 | .pd1 = true, |
| | 5251 | .pd2 = false, |
| | 5252 | .psl = false, |
| | 5253 | }, |
| 5168 | joinpd1("mdefault-visibility-export-mapping="), | 5254 | joinpd1("mdefault-visibility-export-mapping="), |
| 5169 | joinpd1("fsanitize-address-use-after-return="), | 5255 | joinpd1("fsanitize-address-use-after-return="), |
| 5170 | .{ | 5256 | .{ |
| ... | @@ -5182,6 +5268,14 @@ joinpd1("fdiagnostics-misexpect-tolerance="), | ... | @@ -5182,6 +5268,14 @@ joinpd1("fdiagnostics-misexpect-tolerance="), |
| 5182 | joinpd1("fpatchable-function-entry-offset="), | 5268 | joinpd1("fpatchable-function-entry-offset="), |
| 5183 | joinpd1("fprofile-selected-function-group="), | 5269 | joinpd1("fprofile-selected-function-group="), |
| 5184 | joinpd1("analyzer-inline-max-stack-depth="), | 5270 | joinpd1("analyzer-inline-max-stack-depth="), |
| | 5271 | .{ |
| | 5272 | .name = "fexperimental-sanitize-metadata=", |
| | 5273 | .syntax = .comma_joined, |
| | 5274 | .zig_equivalent = .other, |
| | 5275 | .pd1 = true, |
| | 5276 | .pd2 = false, |
| | 5277 | .psl = false, |
| | 5278 | }, |
| 5185 | joinpd1("fsanitize-address-field-padding="), | 5279 | joinpd1("fsanitize-address-field-padding="), |
| 5186 | .{ | 5280 | .{ |
| 5187 | .name = "fno-sanitize-address-vcasan-lib", | 5281 | .name = "fno-sanitize-address-vcasan-lib", |
| ... | @@ -5211,19 +5305,17 @@ joinpd1("mstack-protector-guard-symbol="), | ... | @@ -5211,19 +5305,17 @@ joinpd1("mstack-protector-guard-symbol="), |
| 5211 | .psl = true, | 5305 | .psl = true, |
| 5212 | }, | 5306 | }, |
| 5213 | joinpd1("miphonesimulator-version-min="), | 5307 | joinpd1("miphonesimulator-version-min="), |
| 5214 | joinpd1("fsanitize-coverage-whitelist="), | | |
| 5215 | joinpd1("fsanitize-coverage-blacklist="), | | |
| 5216 | joinpd1("fobjc-nonfragile-abi-version="), | 5308 | joinpd1("fobjc-nonfragile-abi-version="), |
| 5217 | joinpd1("fprofile-instrument-use-path="), | 5309 | joinpd1("fprofile-instrument-use-path="), |
| 5218 | joinpd1("fsanitize-coverage-allowlist="), | 5310 | joinpd1("fsanitize-coverage-allowlist="), |
| 5219 | jspd1("fxray-instrumentation-bundle="), | 5311 | joinpd1("fxray-instrumentation-bundle="), |
| 5220 | joinpd1("fsanitize-address-destructor="), | 5312 | joinpd1("fsanitize-address-destructor="), |
| 5221 | joinpd1("faddress-space-map-mangling="), | 5313 | joinpd1("faddress-space-map-mangling="), |
| 5222 | joinpd1("foptimization-record-passes="), | 5314 | joinpd1("foptimization-record-passes="), |
| 5223 | joinpd1("frandomize-layout-seed-file="), | 5315 | joinpd1("frandomize-layout-seed-file="), |
| 5224 | joinpd1("fsanitize-system-ignorelist="), | 5316 | joinpd1("fsanitize-system-ignorelist="), |
| 5225 | joinpd1("ftest-module-file-extension="), | 5317 | joinpd1("ftest-module-file-extension="), |
| 5226 | jspd1("fxray-instruction-threshold="), | 5318 | joinpd1("fxray-instruction-threshold="), |
| 5227 | .{ | 5319 | .{ |
| 5228 | .name = "libomptarget-amdgcn-bc-path=", | 5320 | .name = "libomptarget-amdgcn-bc-path=", |
| 5229 | .syntax = .joined, | 5321 | .syntax = .joined, |
| ... | @@ -5258,7 +5350,6 @@ joinpd1("fconstexpr-backtrace-limit="), | ... | @@ -5258,7 +5350,6 @@ joinpd1("fconstexpr-backtrace-limit="), |
| 5258 | joinpd1("fdiagnostics-show-category="), | 5350 | joinpd1("fdiagnostics-show-category="), |
| 5259 | joinpd1("fdiagnostics-show-location="), | 5351 | joinpd1("fdiagnostics-show-location="), |
| 5260 | joinpd1("fopenmp-cuda-blocks-per-sm="), | 5352 | joinpd1("fopenmp-cuda-blocks-per-sm="), |
| 5261 | jspd1("fxray-instruction-threshold"), | | |
| 5262 | .{ | 5353 | .{ |
| 5263 | .name = "headerpad_max_install_names", | 5354 | .name = "headerpad_max_install_names", |
| 5264 | .syntax = .joined, | 5355 | .syntax = .joined, |
| ... | @@ -5287,6 +5378,7 @@ joinpd1("mstack-protector-guard-reg="), | ... | @@ -5287,6 +5378,7 @@ joinpd1("mstack-protector-guard-reg="), |
| 5287 | }, | 5378 | }, |
| 5288 | joinpd1("objcmt-whitelist-dir-path="), | 5379 | joinpd1("objcmt-whitelist-dir-path="), |
| 5289 | joinpd1("fcoverage-compilation-dir="), | 5380 | joinpd1("fcoverage-compilation-dir="), |
| | 5381 | joinpd1("ffloat16-excess-precision="), |
| 5290 | joinpd1("fms-compatibility-version="), | 5382 | joinpd1("fms-compatibility-version="), |
| 5291 | joinpd1("fopenmp-cuda-number-of-sm="), | 5383 | joinpd1("fopenmp-cuda-number-of-sm="), |
| 5292 | joinpd1("foptimization-record-file="), | 5384 | joinpd1("foptimization-record-file="), |
| ... | @@ -5307,6 +5399,7 @@ joinpd1("analyzer-disable-checker="), | ... | @@ -5307,6 +5399,7 @@ joinpd1("analyzer-disable-checker="), |
| 5307 | joinpd1("fbuild-session-timestamp="), | 5399 | joinpd1("fbuild-session-timestamp="), |
| 5308 | joinpd1("fprofile-function-groups="), | 5400 | joinpd1("fprofile-function-groups="), |
| 5309 | joinpd1("fprofile-instrument-path="), | 5401 | joinpd1("fprofile-instrument-path="), |
| | 5402 | joinpd1("header-include-filtering="), |
| 5310 | joinpd1("mdefault-build-attributes"), | 5403 | joinpd1("mdefault-build-attributes"), |
| 5311 | joinpd1("msign-return-address-key="), | 5404 | joinpd1("msign-return-address-key="), |
| 5312 | .{ | 5405 | .{ |
| ... | @@ -5350,8 +5443,7 @@ joinpd1("fprofile-remapping-file="), | ... | @@ -5350,8 +5443,7 @@ joinpd1("fprofile-remapping-file="), |
| 5350 | joinpd1("fsanitize-coverage-type="), | 5443 | joinpd1("fsanitize-coverage-type="), |
| 5351 | joinpd1("fsanitize-hwaddress-abi="), | 5444 | joinpd1("fsanitize-hwaddress-abi="), |
| 5352 | joinpd1("ftime-trace-granularity="), | 5445 | joinpd1("ftime-trace-granularity="), |
| 5353 | jspd1("fxray-always-instrument="), | 5446 | joinpd1("fxray-always-instrument="), |
| 5354 | jspd1("internal-externc-isystem"), | | |
| 5355 | .{ | 5447 | .{ |
| 5356 | .name = "no-system-header-prefix=", | 5448 | .name = "no-system-header-prefix=", |
| 5357 | .syntax = .joined, | 5449 | .syntax = .joined, |
| ... | @@ -5379,7 +5471,7 @@ joinpd1("fmax-array-constructor="), | ... | @@ -5379,7 +5471,7 @@ joinpd1("fmax-array-constructor="), |
| 5379 | joinpd1("fprofile-exclude-files="), | 5471 | joinpd1("fprofile-exclude-files="), |
| 5380 | joinpd1("frandomize-layout-seed="), | 5472 | joinpd1("frandomize-layout-seed="), |
| 5381 | joinpd1("ftrivial-auto-var-init="), | 5473 | joinpd1("ftrivial-auto-var-init="), |
| 5382 | jspd1("fxray-never-instrument="), | 5474 | joinpd1("fxray-never-instrument="), |
| 5383 | joinpd1("gsimple-template-names="), | 5475 | joinpd1("gsimple-template-names="), |
| 5384 | jspd1("interface-stub-version="), | 5476 | jspd1("interface-stub-version="), |
| 5385 | joinpd1("malign-branch-boundary="), | 5477 | joinpd1("malign-branch-boundary="), |
| ... | @@ -5393,6 +5485,7 @@ joinpd1("fdenormal-fp-math-f32="), | ... | @@ -5393,6 +5485,7 @@ joinpd1("fdenormal-fp-math-f32="), |
| 5393 | joinpd1("fembed-offload-object="), | 5485 | joinpd1("fembed-offload-object="), |
| 5394 | joinpd1("ffile-compilation-dir="), | 5486 | joinpd1("ffile-compilation-dir="), |
| 5395 | joinpd1("fgpu-inline-threshold="), | 5487 | joinpd1("fgpu-inline-threshold="), |
| | 5488 | joinpd1("finline-max-stacksize="), |
| 5396 | joinpd1("fmax-subrecord-length="), | 5489 | joinpd1("fmax-subrecord-length="), |
| 5397 | joinpd1("fmodules-ignore-macro="), | 5490 | joinpd1("fmodules-ignore-macro="), |
| 5398 | .{ | 5491 | .{ |
| ... | @@ -5411,6 +5504,7 @@ joinpd1("fsanitize-memtag-mode="), | ... | @@ -5411,6 +5504,7 @@ joinpd1("fsanitize-memtag-mode="), |
| 5411 | joinpd1("fspell-checking-limit="), | 5504 | joinpd1("fspell-checking-limit="), |
| 5412 | joinpd1("fvisibility-dllexport="), | 5505 | joinpd1("fvisibility-dllexport="), |
| 5413 | joinpd1("fxray-function-groups="), | 5506 | joinpd1("fxray-function-groups="), |
| | 5507 | joinpd1("header-include-format="), |
| 5414 | joinpd1("msmall-data-threshold="), | 5508 | joinpd1("msmall-data-threshold="), |
| 5415 | joinpd1("Wlarge-by-value-copy="), | 5509 | joinpd1("Wlarge-by-value-copy="), |
| 5416 | joinpd1("analyzer-constraints="), | 5510 | joinpd1("analyzer-constraints="), |
| ... | @@ -5473,12 +5567,21 @@ joinpd1("fsanitize-blacklist="), | ... | @@ -5473,12 +5567,21 @@ joinpd1("fsanitize-blacklist="), |
| 5473 | .psl = false, | 5567 | .psl = false, |
| 5474 | }, | 5568 | }, |
| 5475 | joinpd1("coverage-notes-file="), | 5569 | joinpd1("coverage-notes-file="), |
| | 5570 | .{ |
| | 5571 | .name = "extract-api-ignores=", |
| | 5572 | .syntax = .joined, |
| | 5573 | .zig_equivalent = .other, |
| | 5574 | .pd1 = false, |
| | 5575 | .pd2 = true, |
| | 5576 | .psl = false, |
| | 5577 | }, |
| 5476 | joinpd1("fbuild-session-file="), | 5578 | joinpd1("fbuild-session-file="), |
| 5477 | joinpd1("fdiagnostics-format="), | 5579 | joinpd1("fdiagnostics-format="), |
| 5478 | joinpd1("fgpu-default-stream="), | 5580 | joinpd1("fgpu-default-stream="), |
| 5479 | joinpd1("fmax-stack-var-size="), | 5581 | joinpd1("fmax-stack-var-size="), |
| 5480 | joinpd1("fmodules-cache-path="), | 5582 | joinpd1("fmodules-cache-path="), |
| 5481 | joinpd1("fmodules-embed-file="), | 5583 | joinpd1("fmodules-embed-file="), |
| | 5584 | joinpd1("fms-omit-default-lib"), |
| 5482 | joinpd1("fprofile-instrument="), | 5585 | joinpd1("fprofile-instrument="), |
| 5483 | joinpd1("fprofile-sample-use="), | 5586 | joinpd1("fprofile-sample-use="), |
| 5484 | joinpd1("fstrict-flex-arrays="), | 5587 | joinpd1("fstrict-flex-arrays="), |
| ... | @@ -5494,6 +5597,7 @@ joinpd1("Wframe-larger-than="), | ... | @@ -5494,6 +5597,7 @@ joinpd1("Wframe-larger-than="), |
| 5494 | joinpd1("code-completion-at="), | 5597 | joinpd1("code-completion-at="), |
| 5495 | joinpd1("coverage-data-file="), | 5598 | joinpd1("coverage-data-file="), |
| 5496 | joinpd1("fblas-matmul-limit="), | 5599 | joinpd1("fblas-matmul-limit="), |
| | 5600 | joinpd1("fcrash-diagnostics="), |
| 5497 | joinpd1("fdiagnostics-color="), | 5601 | joinpd1("fdiagnostics-color="), |
| 5498 | joinpd1("femit-dwarf-unwind="), | 5602 | joinpd1("femit-dwarf-unwind="), |
| 5499 | joinpd1("ffixed-line-length="), | 5603 | joinpd1("ffixed-line-length="), |
| ... | @@ -5632,6 +5736,7 @@ joinpd1("ffile-prefix-map="), | ... | @@ -5632,6 +5736,7 @@ joinpd1("ffile-prefix-map="), |
| 5632 | joinpd1("fmodule-map-file="), | 5736 | joinpd1("fmodule-map-file="), |
| 5633 | joinpd1("fobjc-arc-cxxlib="), | 5737 | joinpd1("fobjc-arc-cxxlib="), |
| 5634 | joinpd1("fproc-stat-report"), | 5738 | joinpd1("fproc-stat-report"), |
| | 5739 | joinpd1("ftype-visibility="), |
| 5635 | joinpd1("fwarn-stack-size="), | 5740 | joinpd1("fwarn-stack-size="), |
| 5636 | jspd1("iwithprefixbefore"), | 5741 | jspd1("iwithprefixbefore"), |
| 5637 | joinpd1("malign-functions="), | 5742 | joinpd1("malign-functions="), |
| ... | @@ -5648,7 +5753,6 @@ joinpd1("msve-vector-bits="), | ... | @@ -5648,7 +5753,6 @@ joinpd1("msve-vector-bits="), |
| 5648 | .psl = false, | 5753 | .psl = false, |
| 5649 | }, | 5754 | }, |
| 5650 | joinpd1("object-file-name="), | 5755 | joinpd1("object-file-name="), |
| 5651 | jspd1("working-directory"), | | |
| 5652 | .{ | 5756 | .{ |
| 5653 | .name = "headerUnit:angle", | 5757 | .name = "headerUnit:angle", |
| 5654 | .syntax = .joined_or_separate, | 5758 | .syntax = .joined_or_separate, |
| ... | @@ -5684,6 +5788,7 @@ joinpd1("finit-character="), | ... | @@ -5684,6 +5788,7 @@ joinpd1("finit-character="), |
| 5684 | joinpd1("fmax-type-align="), | 5788 | joinpd1("fmax-type-align="), |
| 5685 | joinpd1("fmemory-profile="), | 5789 | joinpd1("fmemory-profile="), |
| 5686 | joinpd1("fmessage-length="), | 5790 | joinpd1("fmessage-length="), |
| | 5791 | joinpd1("fms-runtime-lib="), |
| 5687 | .{ | 5792 | .{ |
| 5688 | .name = "fopenmp-targets=", | 5793 | .name = "fopenmp-targets=", |
| 5689 | .syntax = .comma_joined, | 5794 | .syntax = .comma_joined, |
| ... | @@ -5698,8 +5803,15 @@ joinpd1("fshow-overloads="), | ... | @@ -5698,8 +5803,15 @@ joinpd1("fshow-overloads="), |
| 5698 | joinpd1("fswift-async-fp="), | 5803 | joinpd1("fswift-async-fp="), |
| 5699 | joinpd1("ftemplate-depth-"), | 5804 | joinpd1("ftemplate-depth-"), |
| 5700 | joinpd1("ftemplate-depth="), | 5805 | joinpd1("ftemplate-depth="), |
| 5701 | jspd1("fxray-attr-list="), | 5806 | joinpd1("fxray-attr-list="), |
| 5702 | jspd1("internal-isystem"), | 5807 | .{ |
| | 5808 | .name = "gcc-install-dir=", |
| | 5809 | .syntax = .joined, |
| | 5810 | .zig_equivalent = .other, |
| | 5811 | .pd1 = false, |
| | 5812 | .pd2 = true, |
| | 5813 | .psl = false, |
| | 5814 | }, |
| 5703 | joinpd1("mlinker-version="), | 5815 | joinpd1("mlinker-version="), |
| 5704 | .{ | 5816 | .{ |
| 5705 | .name = "no-offload-arch=", | 5817 | .name = "no-offload-arch=", |
| ... | @@ -5709,6 +5821,14 @@ joinpd1("mlinker-version="), | ... | @@ -5709,6 +5821,14 @@ joinpd1("mlinker-version="), |
| 5709 | .pd2 = true, | 5821 | .pd2 = true, |
| 5710 | .psl = false, | 5822 | .psl = false, |
| 5711 | }, | 5823 | }, |
| | 5824 | .{ |
| | 5825 | .name = "nvptx-arch-tool=", |
| | 5826 | .syntax = .joined, |
| | 5827 | .zig_equivalent = .other, |
| | 5828 | .pd1 = false, |
| | 5829 | .pd2 = true, |
| | 5830 | .psl = false, |
| | 5831 | }, |
| 5712 | .{ | 5832 | .{ |
| 5713 | .name = "print-file-name=", | 5833 | .name = "print-file-name=", |
| 5714 | .syntax = .joined, | 5834 | .syntax = .joined, |
| ... | @@ -5776,7 +5896,6 @@ joinpd1("Rpass-analysis="), | ... | @@ -5776,7 +5896,6 @@ joinpd1("Rpass-analysis="), |
| 5776 | .psl = false, | 5896 | .psl = false, |
| 5777 | }, | 5897 | }, |
| 5778 | joinpd1("analyzer-purge="), | 5898 | joinpd1("analyzer-purge="), |
| 5779 | joinpd1("analyzer-store="), | | |
| 5780 | jspd1("current_version"), | 5899 | jspd1("current_version"), |
| 5781 | joinpd1("fbootclasspath="), | 5900 | joinpd1("fbootclasspath="), |
| 5782 | joinpd1("fbracket-depth="), | 5901 | joinpd1("fbracket-depth="), |
| ... | @@ -5786,6 +5905,7 @@ joinpd1("fembed-bitcode="), | ... | @@ -5786,6 +5905,7 @@ joinpd1("fembed-bitcode="), |
| 5786 | joinpd1("finput-charset="), | 5905 | joinpd1("finput-charset="), |
| 5787 | joinpd1("fmodule-format="), | 5906 | joinpd1("fmodule-format="), |
| 5788 | joinpd1("fmodule-header="), | 5907 | joinpd1("fmodule-header="), |
| | 5908 | joinpd1("fmodule-output="), |
| 5789 | joinpd1("fms-memptr-rep="), | 5909 | joinpd1("fms-memptr-rep="), |
| 5790 | joinpd1("fnew-alignment="), | 5910 | joinpd1("fnew-alignment="), |
| 5791 | joinpd1("frecord-marker="), | 5911 | joinpd1("frecord-marker="), |
| ... | @@ -5895,7 +6015,6 @@ joinpd1("fprofile-list="), | ... | @@ -5895,7 +6015,6 @@ joinpd1("fprofile-list="), |
| 5895 | .pd2 = false, | 6015 | .pd2 = false, |
| 5896 | .psl = false, | 6016 | .psl = false, |
| 5897 | }, | 6017 | }, |
| 5898 | jspd1("objcxx-isystem"), | | |
| 5899 | joinpd1("vtordisp-mode="), | 6018 | joinpd1("vtordisp-mode="), |
| 5900 | joinpd1("Rpass-missed="), | 6019 | joinpd1("Rpass-missed="), |
| 5901 | joinpd1("Wlarger-than-"), | 6020 | joinpd1("Wlarger-than-"), |
| ... | @@ -6020,7 +6139,7 @@ joinpd1("fplugin-arg-"), | ... | @@ -6020,7 +6139,7 @@ joinpd1("fplugin-arg-"), |
| 6020 | joinpd1("ftime-trace="), | 6139 | joinpd1("ftime-trace="), |
| 6021 | joinpd1("fvisibility="), | 6140 | joinpd1("fvisibility="), |
| 6022 | joinpd1("fwchar-type="), | 6141 | joinpd1("fwchar-type="), |
| 6023 | jspd1("fxray-modes="), | 6142 | joinpd1("fxray-modes="), |
| 6024 | .{ | 6143 | .{ |
| 6025 | .name = "hip-version=", | 6144 | .name = "hip-version=", |
| 6026 | .syntax = .joined, | 6145 | .syntax = .joined, |
| ... | @@ -6042,7 +6161,6 @@ joinpd1("mharden-sls="), | ... | @@ -6042,7 +6161,6 @@ joinpd1("mharden-sls="), |
| 6042 | joinpd1("mhvx-length="), | 6161 | joinpd1("mhvx-length="), |
| 6043 | joinpd1("mvscale-max="), | 6162 | joinpd1("mvscale-max="), |
| 6044 | joinpd1("mvscale-min="), | 6163 | joinpd1("mvscale-min="), |
| 6045 | jspd1("objc-isystem"), | | |
| 6046 | .{ | 6164 | .{ |
| 6047 | .name = "rsp-quoting=", | 6165 | .name = "rsp-quoting=", |
| 6048 | .syntax = .joined, | 6166 | .syntax = .joined, |
| ... | @@ -6222,6 +6340,7 @@ joinpd1("flto-jobs="), | ... | @@ -6222,6 +6340,7 @@ joinpd1("flto-jobs="), |
| 6222 | .psl = false, | 6340 | .psl = false, |
| 6223 | }, | 6341 | }, |
| 6224 | joinpd1("fuse-cuid="), | 6342 | joinpd1("fuse-cuid="), |
| | 6343 | joinpd1("gsrc-hash="), |
| 6225 | jspd1("iframework"), | 6344 | jspd1("iframework"), |
| 6226 | jspd1("module-dir"), | 6345 | jspd1("module-dir"), |
| 6227 | joinpd1("mtargetos="), | 6346 | joinpd1("mtargetos="), |
| ... | @@ -6316,7 +6435,6 @@ joinpd1("segs_read_"), | ... | @@ -6316,7 +6435,6 @@ joinpd1("segs_read_"), |
| 6316 | .psl = false, | 6435 | .psl = false, |
| 6317 | }, | 6436 | }, |
| 6318 | joinpd1("ast-dump="), | 6437 | joinpd1("ast-dump="), |
| 6319 | jspd1("c-isystem"), | | |
| 6320 | joinpd1("fcoarray="), | 6438 | joinpd1("fcoarray="), |
| 6321 | joinpd1("fconvert="), | 6439 | joinpd1("fconvert="), |
| 6322 | joinpd1("fc++-abi="), | 6440 | joinpd1("fc++-abi="), |
| ... | @@ -6436,6 +6554,7 @@ jspd1("seg1addr"), | ... | @@ -6436,6 +6554,7 @@ jspd1("seg1addr"), |
| 6436 | .pd2 = true, | 6554 | .pd2 = true, |
| 6437 | .psl = false, | 6555 | .psl = false, |
| 6438 | }, | 6556 | }, |
| | 6557 | joinpd1("Xclang="), |
| 6439 | .{ | 6558 | .{ |
| 6440 | .name = "cl-ext=", | 6559 | .name = "cl-ext=", |
| 6441 | .syntax = .comma_joined, | 6560 | .syntax = .comma_joined, |
| ... | @@ -6445,6 +6564,14 @@ jspd1("seg1addr"), | ... | @@ -6445,6 +6564,14 @@ jspd1("seg1addr"), |
| 6445 | .psl = false, | 6564 | .psl = false, |
| 6446 | }, | 6565 | }, |
| 6447 | joinpd1("cl-std="), | 6566 | joinpd1("cl-std="), |
| | 6567 | .{ |
| | 6568 | .name = "config=", |
| | 6569 | .syntax = .joined, |
| | 6570 | .zig_equivalent = .other, |
| | 6571 | .pd1 = false, |
| | 6572 | .pd2 = true, |
| | 6573 | .psl = false, |
| | 6574 | }, |
| 6448 | joinpd1("fcheck="), | 6575 | joinpd1("fcheck="), |
| 6449 | .{ | 6576 | .{ |
| 6450 | .name = "imacros", | 6577 | .name = "imacros", |
| ... | @@ -6464,6 +6591,7 @@ joinpd1("fcheck="), | ... | @@ -6464,6 +6591,7 @@ joinpd1("fcheck="), |
| 6464 | }, | 6591 | }, |
| 6465 | jspd1("iprefix"), | 6592 | jspd1("iprefix"), |
| 6466 | jspd1("isystem"), | 6593 | jspd1("isystem"), |
| | 6594 | joinpd1("mguard="), |
| 6467 | joinpd1("mhwdiv="), | 6595 | joinpd1("mhwdiv="), |
| 6468 | joinpd1("moslib="), | 6596 | joinpd1("moslib="), |
| 6469 | .{ | 6597 | .{ |
| ... | @@ -6608,8 +6736,6 @@ jspd1("iquote"), | ... | @@ -6608,8 +6736,6 @@ jspd1("iquote"), |
| 6608 | .pd2 = false, | 6736 | .pd2 = false, |
| 6609 | .psl = false, | 6737 | .psl = false, |
| 6610 | }, | 6738 | }, |
| 6611 | jspd1("Tdata"), | | |
| 6612 | jspd1("Ttext"), | | |
| 6613 | .{ | 6739 | .{ |
| 6614 | .name = "arch:", | 6740 | .name = "arch:", |
| 6615 | .syntax = .joined, | 6741 | .syntax = .joined, |
| ... | @@ -6675,7 +6801,6 @@ joinpd1("mfpu="), | ... | @@ -6675,7 +6801,6 @@ joinpd1("mfpu="), |
| 6675 | joinpd1("mhvx="), | 6801 | joinpd1("mhvx="), |
| 6676 | joinpd1("mmcu="), | 6802 | joinpd1("mmcu="), |
| 6677 | joinpd1("mnan="), | 6803 | joinpd1("mnan="), |
| 6678 | jspd1("Tbss"), | | |
| 6679 | .{ | 6804 | .{ |
| 6680 | .name = "link", | 6805 | .name = "link", |
| 6681 | .syntax = .remaining_args_joined, | 6806 | .syntax = .remaining_args_joined, |
| ... | @@ -7011,6 +7136,14 @@ joinpd1("G="), | ... | @@ -7011,6 +7136,14 @@ joinpd1("G="), |
| 7011 | .pd2 = false, | 7136 | .pd2 = false, |
| 7012 | .psl = true, | 7137 | .psl = true, |
| 7013 | }, | 7138 | }, |
| | 7139 | .{ |
| | 7140 | .name = "d1", |
| | 7141 | .syntax = .joined, |
| | 7142 | .zig_equivalent = .other, |
| | 7143 | .pd1 = true, |
| | 7144 | .pd2 = false, |
| | 7145 | .psl = true, |
| | 7146 | }, |
| 7014 | .{ | 7147 | .{ |
| 7015 | .name = "d2", | 7148 | .name = "d2", |
| 7016 | .syntax = .joined, | 7149 | .syntax = .joined, |
| ... | @@ -7077,8 +7210,6 @@ joinpd1("R"), | ... | @@ -7077,8 +7210,6 @@ joinpd1("R"), |
| 7077 | jspd1("U"), | 7210 | jspd1("U"), |
| 7078 | jspd1("V"), | 7211 | jspd1("V"), |
| 7079 | joinpd1("W"), | 7212 | joinpd1("W"), |
| 7080 | joinpd1("X"), | | |
| 7081 | joinpd1("Z"), | | |
| 7082 | .{ | 7213 | .{ |
| 7083 | .name = "D", | 7214 | .name = "D", |
| 7084 | .syntax = .joined_or_separate, | 7215 | .syntax = .joined_or_separate, |
| ... | @@ -7135,7 +7266,6 @@ joinpd1("Z"), | ... | @@ -7135,7 +7266,6 @@ joinpd1("Z"), |
| 7135 | .pd2 = false, | 7266 | .pd2 = false, |
| 7136 | .psl = true, | 7267 | .psl = true, |
| 7137 | }, | 7268 | }, |
| 7138 | joinpd1("a"), | | |
| 7139 | jspd1("b"), | 7269 | jspd1("b"), |
| 7140 | joinpd1("d"), | 7270 | joinpd1("d"), |
| 7141 | .{ | 7271 | .{ |