| ... | ... | @@ -33,6 +33,7 @@ flagpd1("H"), |
| 33 | 33 | .psl = false, |
| 34 | 34 | }, |
| 35 | 35 | flagpd1("I-"), |
| 36 | flagpd1("K"), |
| 36 | 37 | .{ |
| 37 | 38 | .name = "M", |
| 38 | 39 | .syntax = .flag, |
| ... | ... | @@ -2121,6 +2122,7 @@ flagpd1("analyzer-viz-egraph-graphviz"), |
| 2121 | 2122 | flagpd1("analyzer-werror"), |
| 2122 | 2123 | flagpd1("fslp-vectorize-aggressive"), |
| 2123 | 2124 | flagpd1("fno-slp-vectorize-aggressive"), |
| 2125 | flagpd1("fsched-interblock"), |
| 2124 | 2126 | flagpd1("ftree-vectorize"), |
| 2125 | 2127 | flagpd1("fno-tree-vectorize"), |
| 2126 | 2128 | flagpd1("ftree-slp-vectorize"), |
| ... | ... | @@ -2154,9 +2156,12 @@ flagpd1("nocudalib"), |
| 2154 | 2156 | .pd2 = true, |
| 2155 | 2157 | .psl = false, |
| 2156 | 2158 | }, |
| 2159 | flagpd1("mcpu=help"), |
| 2160 | flagpd1("mtune=help"), |
| 2157 | 2161 | flagpd1("integrated-as"), |
| 2158 | 2162 | flagpd1("no-integrated-as"), |
| 2159 | 2163 | flagpd1("shared-libasan"), |
| 2164 | flagpd1("fopenmp-is-device"), |
| 2160 | 2165 | .{ |
| 2161 | 2166 | .name = "Gs", |
| 2162 | 2167 | .syntax = .flag, |
| ... | ... | @@ -2277,6 +2282,10 @@ flagpd1("shared-libasan"), |
| 2277 | 2282 | .pd2 = false, |
| 2278 | 2283 | .psl = true, |
| 2279 | 2284 | }, |
| 2285 | sepd1("Xmicrosoft-visualc-tools-root"), |
| 2286 | sepd1("Xmicrosoft-visualc-tools-version"), |
| 2287 | sepd1("Xmicrosoft-windows-sdk-root"), |
| 2288 | sepd1("Xmicrosoft-windows-sdk-version"), |
| 2280 | 2289 | flagpd1("fdiagnostics-color"), |
| 2281 | 2290 | flagpd1("fno-diagnostics-color"), |
| 2282 | 2291 | flagpd1("frecord-gcc-switches"), |
| ... | ... | @@ -2291,7 +2300,6 @@ flagpd1("fdefer-pop"), |
| 2291 | 2300 | flagpd1("fno-defer-pop"), |
| 2292 | 2301 | flagpd1("fextended-identifiers"), |
| 2293 | 2302 | flagpd1("fno-extended-identifiers"), |
| 2294 | | flagpd1("fno-sanitize-blacklist"), |
| 2295 | 2303 | .{ |
| 2296 | 2304 | .name = "config", |
| 2297 | 2305 | .syntax = .separate, |
| ... | ... | @@ -2300,15 +2308,15 @@ flagpd1("fno-sanitize-blacklist"), |
| 2300 | 2308 | .pd2 = true, |
| 2301 | 2309 | .psl = false, |
| 2302 | 2310 | }, |
| 2303 | | flagpd1("fcuda-rdc"), |
| 2311 | flagpd1("fno-sanitize-blacklist"), |
| 2304 | 2312 | flagpd1("fhonor-infinites"), |
| 2305 | 2313 | flagpd1("fno-honor-infinites"), |
| 2306 | | flagpd1("fno-cuda-rdc"), |
| 2307 | 2314 | flagpd1("findirect-virtual-calls"), |
| 2315 | flagpd1("fcuda-rdc"), |
| 2316 | flagpd1("fno-cuda-rdc"), |
| 2308 | 2317 | sepd1("fnew-alignment"), |
| 2309 | 2318 | flagpd1("faligned-new"), |
| 2310 | 2319 | flagpd1("fno-aligned-new"), |
| 2311 | | flagpd1("fsched-interblock"), |
| 2312 | 2320 | .{ |
| 2313 | 2321 | .name = "ansi", |
| 2314 | 2322 | .syntax = .flag, |
| ... | ... | @@ -2349,6 +2357,7 @@ sepd1("bundle_loader"), |
| 2349 | 2357 | }, |
| 2350 | 2358 | sepd1("c-isystem"), |
| 2351 | 2359 | flagpd1("canonical-prefixes"), |
| 2360 | flagpd1("canonical-system-headers"), |
| 2352 | 2361 | flagpd1("cc1"), |
| 2353 | 2362 | flagpd1("cc1as"), |
| 2354 | 2363 | flagpd1("ccc-arcmt-check"), |
| ... | ... | @@ -2481,6 +2490,7 @@ flagpd1("dump-coverage-mapping"), |
| 2481 | 2490 | flagpd1("dump-deserialized-decls"), |
| 2482 | 2491 | flagpd1("dump-raw-tokens"), |
| 2483 | 2492 | flagpd1("dump-tokens"), |
| 2493 | sepd1("dumpdir"), |
| 2484 | 2494 | flagpd1("dumpmachine"), |
| 2485 | 2495 | flagpd1("dumpspecs"), |
| 2486 | 2496 | flagpd1("dumpversion"), |
| ... | ... | @@ -2488,6 +2498,14 @@ sepd1("dwarf-debug-flags"), |
| 2488 | 2498 | sepd1("dwarf-debug-producer"), |
| 2489 | 2499 | flagpd1("dwarf-explicit-import"), |
| 2490 | 2500 | flagpd1("dwarf-ext-refs"), |
| 2501 | .{ |
| 2502 | .name = "Vd", |
| 2503 | .syntax = .flag, |
| 2504 | .zig_equivalent = .other, |
| 2505 | .pd1 = true, |
| 2506 | .pd2 = false, |
| 2507 | .psl = true, |
| 2508 | }, |
| 2491 | 2509 | .{ |
| 2492 | 2510 | .name = "hlsl-no-stdinc", |
| 2493 | 2511 | .syntax = .flag, |
| ... | ... | @@ -2512,6 +2530,7 @@ flagpd1("emit-ast"), |
| 2512 | 2530 | flagpd1("emit-codegen-only"), |
| 2513 | 2531 | flagpd1("emit-fir"), |
| 2514 | 2532 | flagpd1("emit-header-unit"), |
| 2533 | flagpd1("emit-hlfir"), |
| 2515 | 2534 | flagpd1("emit-html"), |
| 2516 | 2535 | flagpd1("emit-interface-stubs"), |
| 2517 | 2536 | .{ |
| ... | ... | @@ -2617,6 +2636,7 @@ flagpd1("fasm"), |
| 2617 | 2636 | flagpd1("fasm-blocks"), |
| 2618 | 2637 | flagpd1("fassociative-math"), |
| 2619 | 2638 | flagpd1("fassume-sane-operator-new"), |
| 2639 | flagpd1("fassume-unique-vtables"), |
| 2620 | 2640 | flagpd1("fast"), |
| 2621 | 2641 | flagpd1("fastcp"), |
| 2622 | 2642 | flagpd1("fastf"), |
| ... | ... | @@ -2661,7 +2681,6 @@ flagpd1("fcaller-saves"), |
| 2661 | 2681 | .pd2 = false, |
| 2662 | 2682 | .psl = false, |
| 2663 | 2683 | }, |
| 2664 | | sepd1("fcaret-diagnostics-max-lines"), |
| 2665 | 2684 | flagpd1("fcf-protection"), |
| 2666 | 2685 | .{ |
| 2667 | 2686 | .name = "fcgl", |
| ... | ... | @@ -2673,6 +2692,7 @@ flagpd1("fcf-protection"), |
| 2673 | 2692 | }, |
| 2674 | 2693 | flagpd1("fchar8_t"), |
| 2675 | 2694 | flagpd1("fcheck-array-temporaries"), |
| 2695 | flagpd1("fcheck-new"), |
| 2676 | 2696 | .{ |
| 2677 | 2697 | .name = "fcolor-diagnostics", |
| 2678 | 2698 | .syntax = .flag, |
| ... | ... | @@ -2687,12 +2707,9 @@ flagpd1("fcomplete-member-pointers"), |
| 2687 | 2707 | flagpd1("fconst-strings"), |
| 2688 | 2708 | flagpd1("fconstant-cfstrings"), |
| 2689 | 2709 | sepd1("fconstant-string-class"), |
| 2690 | | sepd1("fconstexpr-backtrace-limit"), |
| 2691 | | sepd1("fconstexpr-depth"), |
| 2692 | | sepd1("fconstexpr-steps"), |
| 2693 | 2710 | flagpd1("fconvergent-functions"), |
| 2694 | 2711 | flagpd1("fcoro-aligned-allocation"), |
| 2695 | | flagpd1("fcoroutines-ts"), |
| 2712 | flagpd1("fcoroutines"), |
| 2696 | 2713 | flagpd1("fcoverage-mapping"), |
| 2697 | 2714 | flagpd1("fcrash-diagnostics"), |
| 2698 | 2715 | flagpd1("fcray-pointer"), |
| ... | ... | @@ -2753,6 +2770,7 @@ flagpd1("fdiagnostics-parseable-fixits"), |
| 2753 | 2770 | flagpd1("fdiagnostics-print-source-range-info"), |
| 2754 | 2771 | sepd1("fdiagnostics-show-category"), |
| 2755 | 2772 | flagpd1("fdiagnostics-show-hotness"), |
| 2773 | flagpd1("fdiagnostics-show-line-numbers"), |
| 2756 | 2774 | flagpd1("fdiagnostics-show-note-include-stack"), |
| 2757 | 2775 | flagpd1("fdiagnostics-show-option"), |
| 2758 | 2776 | flagpd1("fdiagnostics-show-template-tree"), |
| ... | ... | @@ -2782,13 +2800,13 @@ flagpd1("feliminate-unused-debug-types"), |
| 2782 | 2800 | flagpd1("fembed-bitcode"), |
| 2783 | 2801 | flagpd1("fembed-bitcode-marker"), |
| 2784 | 2802 | flagpd1("femit-all-decls"), |
| 2803 | flagpd1("femit-compact-unwind-non-canonical"), |
| 2785 | 2804 | flagpd1("femulated-tls"), |
| 2786 | 2805 | flagpd1("fenable-matrix"), |
| 2787 | 2806 | flagpd1("fencode-extended-block-signature"), |
| 2788 | 2807 | sepd1("ferror-limit"), |
| 2789 | 2808 | flagpd1("fescaping-block-tail-calls"), |
| 2790 | 2809 | flagpd1("fexceptions"), |
| 2791 | | flagpd1("fexperimental-assignment-tracking"), |
| 2792 | 2810 | flagpd1("fexperimental-isel"), |
| 2793 | 2811 | flagpd1("fexperimental-library"), |
| 2794 | 2812 | flagpd1("fexperimental-new-constant-interpreter"), |
| ... | ... | @@ -2803,7 +2821,6 @@ flagpd1("ff2c"), |
| 2803 | 2821 | flagpd1("ffake-address-space-map"), |
| 2804 | 2822 | flagpd1("ffast-math"), |
| 2805 | 2823 | flagpd1("ffat-lto-objects"), |
| 2806 | | flagpd1("fcheck-new"), |
| 2807 | 2824 | flagpd1("ffile-reproducible"), |
| 2808 | 2825 | flagpd1("fimplicit-modules-use-lock"), |
| 2809 | 2826 | flagpd1("ffine-grained-bitfield-accesses"), |
| ... | ... | @@ -2907,6 +2924,7 @@ flagpd1("fgpu-sanitize"), |
| 2907 | 2924 | flagpd1("fhalf-no-semantic-interposition"), |
| 2908 | 2925 | flagpd1("fheinous-gnu-extensions"), |
| 2909 | 2926 | flagpd1("fhip-dump-offload-linker-script"), |
| 2927 | flagpd1("fhip-emit-relocatable"), |
| 2910 | 2928 | flagpd1("fhip-fp32-correctly-rounded-divide-sqrt"), |
| 2911 | 2929 | flagpd1("fhip-kernel-arg-name"), |
| 2912 | 2930 | flagpd1("fhip-new-launch-api"), |
| ... | ... | @@ -2946,13 +2964,16 @@ flagpd1("fixit-recompile"), |
| 2946 | 2964 | flagpd1("fixit-to-temporary"), |
| 2947 | 2965 | flagpd1("fjmc"), |
| 2948 | 2966 | flagpd1("fjump-tables"), |
| 2967 | flagpd1("fkeep-persistent-storage-variables"), |
| 2949 | 2968 | flagpd1("fkeep-static-consts"), |
| 2950 | | flagpd1("flang-experimental-exec"), |
| 2969 | flagpd1("flang-experimental-hlfir"), |
| 2970 | flagpd1("flang-experimental-polymorphism"), |
| 2951 | 2971 | flagpd1("flarge-sizes"), |
| 2952 | 2972 | flagpd1("flat_namespace"), |
| 2953 | 2973 | flagpd1("flax-vector-conversions"), |
| 2954 | 2974 | flagpd1("flimit-debug-info"), |
| 2955 | 2975 | flagpd1("flogical-abbreviations"), |
| 2976 | flagpd1("fversion-loops-for-stride"), |
| 2956 | 2977 | .{ |
| 2957 | 2978 | .name = "flto", |
| 2958 | 2979 | .syntax = .flag, |
| ... | ... | @@ -2965,7 +2986,6 @@ flagpd1("flto=auto"), |
| 2965 | 2986 | flagpd1("flto=jobserver"), |
| 2966 | 2987 | flagpd1("flto-unit"), |
| 2967 | 2988 | flagpd1("flto-visibility-public-std"), |
| 2968 | | sepd1("fmacro-backtrace-limit"), |
| 2969 | 2989 | flagpd1("fmath-errno"), |
| 2970 | 2990 | flagpd1("fmax-identifier-length"), |
| 2971 | 2991 | flagpd1("fmemory-profile"), |
| ... | ... | @@ -2992,7 +3012,6 @@ flagpd1("fmodules-local-submodule-visibility"), |
| 2992 | 3012 | flagpd1("fmodules-search-all"), |
| 2993 | 3013 | flagpd1("fmodules-strict-context-hash"), |
| 2994 | 3014 | flagpd1("fmodules-strict-decluse"), |
| 2995 | | flagpd1("fmodules-ts"), |
| 2996 | 3015 | sepd1("fmodules-user-build-path"), |
| 2997 | 3016 | flagpd1("fmodules-validate-input-files-content"), |
| 2998 | 3017 | flagpd1("fmodules-validate-once-per-build-session"), |
| ... | ... | @@ -3050,6 +3069,7 @@ flagpd1("fno-asm"), |
| 3050 | 3069 | flagpd1("fno-asm-blocks"), |
| 3051 | 3070 | flagpd1("fno-associative-math"), |
| 3052 | 3071 | flagpd1("fno-assume-sane-operator-new"), |
| 3072 | flagpd1("fno-assume-unique-vtables"), |
| 3053 | 3073 | flagpd1("fno-async-exceptions"), |
| 3054 | 3074 | flagpd1("fno-asynchronous-unwind-tables"), |
| 3055 | 3075 | flagpd1("fno-auto-profile"), |
| ... | ... | @@ -3082,6 +3102,7 @@ flagpd1("fno-caller-saves"), |
| 3082 | 3102 | }, |
| 3083 | 3103 | flagpd1("fno-char8_t"), |
| 3084 | 3104 | flagpd1("fno-check-array-temporaries"), |
| 3105 | flagpd1("fno-check-new"), |
| 3085 | 3106 | .{ |
| 3086 | 3107 | .name = "fno-color-diagnostics", |
| 3087 | 3108 | .syntax = .flag, |
| ... | ... | @@ -3094,8 +3115,9 @@ flagpd1("fno-common"), |
| 3094 | 3115 | flagpd1("fno-complete-member-pointers"), |
| 3095 | 3116 | flagpd1("fno-const-strings"), |
| 3096 | 3117 | flagpd1("fno-constant-cfstrings"), |
| 3118 | flagpd1("fno-convergent-functions"), |
| 3097 | 3119 | flagpd1("fno-coro-aligned-allocation"), |
| 3098 | | flagpd1("fno-coroutines-ts"), |
| 3120 | flagpd1("fno-coroutines"), |
| 3099 | 3121 | flagpd1("fno-coverage-mapping"), |
| 3100 | 3122 | flagpd1("fno-crash-diagnostics"), |
| 3101 | 3123 | flagpd1("fno-cray-pointer"), |
| ... | ... | @@ -3123,6 +3145,7 @@ flagpd1("fno-devirtualize"), |
| 3123 | 3145 | flagpd1("fno-devirtualize-speculatively"), |
| 3124 | 3146 | flagpd1("fno-diagnostics-fixit-info"), |
| 3125 | 3147 | flagpd1("fno-diagnostics-show-hotness"), |
| 3148 | flagpd1("fno-diagnostics-show-line-numbers"), |
| 3126 | 3149 | flagpd1("fno-diagnostics-show-note-include-stack"), |
| 3127 | 3150 | flagpd1("fno-diagnostics-show-option"), |
| 3128 | 3151 | flagpd1("fno-diagnostics-use-presumed-location"), |
| ... | ... | @@ -3143,10 +3166,10 @@ flagpd1("fno-elide-constructors"), |
| 3143 | 3166 | flagpd1("fno-elide-type"), |
| 3144 | 3167 | flagpd1("fno-eliminate-unused-debug-symbols"), |
| 3145 | 3168 | flagpd1("fno-eliminate-unused-debug-types"), |
| 3169 | flagpd1("fno-emit-compact-unwind-non-canonical"), |
| 3146 | 3170 | flagpd1("fno-emulated-tls"), |
| 3147 | 3171 | flagpd1("fno-escaping-block-tail-calls"), |
| 3148 | 3172 | flagpd1("fno-exceptions"), |
| 3149 | | flagpd1("fno-experimental-assignment-tracking"), |
| 3150 | 3173 | flagpd1("fno-experimental-isel"), |
| 3151 | 3174 | flagpd1("fno-experimental-library"), |
| 3152 | 3175 | flagpd1("fno-experimental-relative-c++-abi-vtables"), |
| ... | ... | @@ -3154,7 +3177,6 @@ flagpd1("fno-external-blas"), |
| 3154 | 3177 | flagpd1("fno-f2c"), |
| 3155 | 3178 | flagpd1("fno-fast-math"), |
| 3156 | 3179 | flagpd1("fno-fat-lto-objects"), |
| 3157 | | flagpd1("fno-check-new"), |
| 3158 | 3180 | flagpd1("fno-file-reproducible"), |
| 3159 | 3181 | flagpd1("fno-implicit-modules-use-lock"), |
| 3160 | 3182 | flagpd1("fno-fine-grained-bitfield-accesses"), |
| ... | ... | @@ -3193,6 +3215,7 @@ flagpd1("fno-gpu-exclude-wrong-side-overloads"), |
| 3193 | 3215 | flagpd1("fno-gpu-flush-denormals-to-zero"), |
| 3194 | 3216 | flagpd1("fno-gpu-rdc"), |
| 3195 | 3217 | flagpd1("fno-gpu-sanitize"), |
| 3218 | flagpd1("fno-hip-emit-relocatable"), |
| 3196 | 3219 | flagpd1("fno-hip-fp32-correctly-rounded-divide-sqrt"), |
| 3197 | 3220 | flagpd1("fno-hip-kernel-arg-name"), |
| 3198 | 3221 | flagpd1("fno-hip-new-launch-api"), |
| ... | ... | @@ -3216,11 +3239,13 @@ flagpd1("fno-ipa-cp"), |
| 3216 | 3239 | flagpd1("fno-ivopts"), |
| 3217 | 3240 | flagpd1("fno-jmc"), |
| 3218 | 3241 | flagpd1("fno-jump-tables"), |
| 3242 | flagpd1("fno-keep-persistent-storage-variables"), |
| 3219 | 3243 | flagpd1("fno-keep-static-consts"), |
| 3220 | 3244 | flagpd1("fno-knr-functions"), |
| 3221 | 3245 | flagpd1("fno-lax-vector-conversions"), |
| 3222 | 3246 | flagpd1("fno-limit-debug-info"), |
| 3223 | 3247 | flagpd1("fno-logical-abbreviations"), |
| 3248 | flagpd1("fno-version-loops-for-stride"), |
| 3224 | 3249 | .{ |
| 3225 | 3250 | .name = "fno-lto", |
| 3226 | 3251 | .syntax = .flag, |
| ... | ... | @@ -3281,7 +3306,6 @@ flagpd1("fno-openmp-assume-teams-oversubscription"), |
| 3281 | 3306 | flagpd1("fno-openmp-assume-threads-oversubscription"), |
| 3282 | 3307 | flagpd1("fno-openmp-cuda-mode"), |
| 3283 | 3308 | flagpd1("fno-openmp-extensions"), |
| 3284 | | flagpd1("fno-openmp-implicit-rpath"), |
| 3285 | 3309 | flagpd1("fno-openmp-new-driver"), |
| 3286 | 3310 | flagpd1("fno-openmp-optimistic-collapse"), |
| 3287 | 3311 | flagpd1("fno-openmp-simd"), |
| ... | ... | @@ -3366,6 +3390,7 @@ flagpd1("fno-rtlib-add-rpath"), |
| 3366 | 3390 | flagpd1("fno-rtti"), |
| 3367 | 3391 | flagpd1("fno-rtti-data"), |
| 3368 | 3392 | flagpd1("fno-rwpi"), |
| 3393 | flagpd1("fno-safe-buffer-usage-suggestions"), |
| 3369 | 3394 | flagpd1("fno-sanitize-address-globals-dead-stripping"), |
| 3370 | 3395 | flagpd1("fno-sanitize-address-outline-instrumentation"), |
| 3371 | 3396 | flagpd1("fno-sanitize-address-poison-custom-array-cookie"), |
| ... | ... | @@ -3382,6 +3407,7 @@ flagpd1("fno-sanitize-memory-track-origins"), |
| 3382 | 3407 | flagpd1("fno-sanitize-memory-use-after-dtor"), |
| 3383 | 3408 | flagpd1("fno-sanitize-minimal-runtime"), |
| 3384 | 3409 | flagpd1("fno-sanitize-recover"), |
| 3410 | flagpd1("fno-sanitize-stable-abi"), |
| 3385 | 3411 | flagpd1("fno-sanitize-stats"), |
| 3386 | 3412 | flagpd1("fno-sanitize-thread-atomics"), |
| 3387 | 3413 | flagpd1("fno-sanitize-thread-func-entry-exit"), |
| ... | ... | @@ -3455,6 +3481,7 @@ flagpd1("fno-tree-vectorizer-verbose"), |
| 3455 | 3481 | flagpd1("fno-tree-vrp"), |
| 3456 | 3482 | flagpd1("fno-trigraphs"), |
| 3457 | 3483 | flagpd1("fno-underscoring"), |
| 3484 | flagpd1("fno-unified-lto"), |
| 3458 | 3485 | flagpd1("fno-unique-basic-block-section-names"), |
| 3459 | 3486 | flagpd1("fno-unique-internal-linkage-names"), |
| 3460 | 3487 | flagpd1("fno-unique-section-names"), |
| ... | ... | @@ -3501,12 +3528,12 @@ flagpd1("fno-xray-always-emit-typedevents"), |
| 3501 | 3528 | flagpd1("fno-xray-function-index"), |
| 3502 | 3529 | flagpd1("fno-xray-ignore-loops"), |
| 3503 | 3530 | flagpd1("fno-xray-instrument"), |
| 3531 | flagpd1("fno-xray-link-deps"), |
| 3504 | 3532 | flagpd1("fno-zero-initialized-in-bss"), |
| 3505 | 3533 | flagpd1("fno-zvector"), |
| 3506 | 3534 | flagpd1("fnon-call-exceptions"), |
| 3507 | 3535 | flagpd1("fnoopenmp-relocatable-target"), |
| 3508 | 3536 | flagpd1("fnoopenmp-use-tls"), |
| 3509 | | flagpd1("fnoxray-link-deps"), |
| 3510 | 3537 | flagpd1("fobjc-arc"), |
| 3511 | 3538 | flagpd1("fobjc-arc-exceptions"), |
| 3512 | 3539 | flagpd1("fobjc-atdefs"), |
| ... | ... | @@ -3546,8 +3573,7 @@ flagpd1("fopenmp-cuda-mode"), |
| 3546 | 3573 | flagpd1("fopenmp-enable-irbuilder"), |
| 3547 | 3574 | flagpd1("fopenmp-extensions"), |
| 3548 | 3575 | sepd1("fopenmp-host-ir-file-path"), |
| 3549 | | flagpd1("fopenmp-implicit-rpath"), |
| 3550 | | flagpd1("fopenmp-is-device"), |
| 3576 | flagpd1("fopenmp-is-target-device"), |
| 3551 | 3577 | flagpd1("fopenmp-new-driver"), |
| 3552 | 3578 | flagpd1("fopenmp-offload-mandatory"), |
| 3553 | 3579 | flagpd1("fopenmp-optimistic-collapse"), |
| ... | ... | @@ -3557,7 +3583,6 @@ flagpd1("fopenmp-target-debug"), |
| 3557 | 3583 | flagpd1("fopenmp-target-jit"), |
| 3558 | 3584 | flagpd1("fopenmp-target-new-runtime"), |
| 3559 | 3585 | flagpd1("fopenmp-use-tls"), |
| 3560 | | sepd1("foperator-arrow-depth"), |
| 3561 | 3586 | flagpd1("foperator-names"), |
| 3562 | 3587 | flagpd1("foptimize-sibling-calls"), |
| 3563 | 3588 | flagpd1("force_cpusubtype_ALL"), |
| ... | ... | @@ -3653,6 +3678,7 @@ flagpd1("frtlib-add-rpath"), |
| 3653 | 3678 | flagpd1("frtti"), |
| 3654 | 3679 | flagpd1("frtti-data"), |
| 3655 | 3680 | flagpd1("frwpi"), |
| 3681 | flagpd1("fsafe-buffer-usage-suggestions"), |
| 3656 | 3682 | flagpd1("fsample-profile-use-profi"), |
| 3657 | 3683 | flagpd1("fsanitize-address-globals-dead-stripping"), |
| 3658 | 3684 | flagpd1("fsanitize-address-outline-instrumentation"), |
| ... | ... | @@ -3662,6 +3688,7 @@ flagpd1("fsanitize-address-use-odr-indicator"), |
| 3662 | 3688 | flagpd1("fsanitize-cfi-canonical-jump-tables"), |
| 3663 | 3689 | flagpd1("fsanitize-cfi-cross-dso"), |
| 3664 | 3690 | flagpd1("fsanitize-cfi-icall-generalize-pointers"), |
| 3691 | flagpd1("fsanitize-cfi-icall-experimental-normalize-integers"), |
| 3665 | 3692 | flagpd1("fsanitize-coverage-8bit-counters"), |
| 3666 | 3693 | flagpd1("fsanitize-coverage-control-flow"), |
| 3667 | 3694 | flagpd1("fsanitize-coverage-indirect-calls"), |
| ... | ... | @@ -3686,6 +3713,7 @@ flagpd1("fsanitize-memory-track-origins"), |
| 3686 | 3713 | flagpd1("fsanitize-memory-use-after-dtor"), |
| 3687 | 3714 | flagpd1("fsanitize-minimal-runtime"), |
| 3688 | 3715 | flagpd1("fsanitize-recover"), |
| 3716 | flagpd1("fsanitize-stable-abi"), |
| 3689 | 3717 | flagpd1("fsanitize-stats"), |
| 3690 | 3718 | flagpd1("fsanitize-thread-atomics"), |
| 3691 | 3719 | flagpd1("fsanitize-thread-func-entry-exit"), |
| ... | ... | @@ -3717,7 +3745,6 @@ flagpd1("fsjlj-exceptions"), |
| 3717 | 3745 | flagpd1("fslp-vectorize"), |
| 3718 | 3746 | flagpd1("fspec-constr-count"), |
| 3719 | 3747 | flagpd1("fspell-checking"), |
| 3720 | | sepd1("fspell-checking-limit"), |
| 3721 | 3748 | flagpd1("fsplit-dwarf-inlining"), |
| 3722 | 3749 | flagpd1("fsplit-lto-unit"), |
| 3723 | 3750 | flagpd1("fsplit-machine-functions"), |
| ... | ... | @@ -3773,8 +3800,6 @@ flagpd1("fsycl-is-host"), |
| 3773 | 3800 | flagpd1("fsyntax-only"), |
| 3774 | 3801 | flagpd1("fsystem-module"), |
| 3775 | 3802 | sepd1("ftabstop"), |
| 3776 | | sepd1("ftemplate-backtrace-limit"), |
| 3777 | | sepd1("ftemplate-depth"), |
| 3778 | 3803 | flagpd1("ftest-coverage"), |
| 3779 | 3804 | flagpd1("fthreadsafe-statics"), |
| 3780 | 3805 | flagpd1("ftime-report"), |
| ... | ... | @@ -3792,6 +3817,7 @@ flagpd1("ftree-vrp"), |
| 3792 | 3817 | flagpd1("ftrigraphs"), |
| 3793 | 3818 | sepd1("function-alignment"), |
| 3794 | 3819 | flagpd1("funderscoring"), |
| 3820 | flagpd1("funified-lto"), |
| 3795 | 3821 | flagpd1("funique-basic-block-section-names"), |
| 3796 | 3822 | flagpd1("funique-internal-linkage-names"), |
| 3797 | 3823 | flagpd1("funique-section-names"), |
| ... | ... | @@ -4024,6 +4050,7 @@ sepd1("internal-isystem"), |
| 4024 | 4050 | flagpd1("keep_private_externs"), |
| 4025 | 4051 | sepd1("lazy_framework"), |
| 4026 | 4052 | sepd1("lazy_library"), |
| 4053 | flagpd1("llvm-verify-each"), |
| 4027 | 4054 | sepd1("load"), |
| 4028 | 4055 | flagpd1("m16"), |
| 4029 | 4056 | flagpd1("m32"), |
| ... | ... | @@ -4036,21 +4063,24 @@ flagpd1("m68020"), |
| 4036 | 4063 | flagpd1("m68030"), |
| 4037 | 4064 | flagpd1("m68040"), |
| 4038 | 4065 | flagpd1("m68060"), |
| 4066 | flagpd1("m68881"), |
| 4039 | 4067 | flagpd1("m80387"), |
| 4040 | 4068 | m("mseses"), |
| 4041 | 4069 | flagpd1("mabi=ieeelongdouble"), |
| 4042 | 4070 | flagpd1("mabi=quadword-atomics"), |
| 4043 | | flagpd1("mabi=vec-default"), |
| 4044 | 4071 | flagpd1("mabi=vec-extabi"), |
| 4045 | 4072 | flagpd1("mabicalls"), |
| 4046 | 4073 | m("madx"), |
| 4047 | 4074 | m("maes"), |
| 4048 | 4075 | sepd1("main-file-name"), |
| 4076 | flagpd1("maix32"), |
| 4077 | flagpd1("maix64"), |
| 4049 | 4078 | flagpd1("maix-struct-return"), |
| 4050 | 4079 | flagpd1("malign-double"), |
| 4051 | 4080 | m("maltivec"), |
| 4052 | 4081 | flagpd1("mamdgpu-ieee"), |
| 4053 | 4082 | m("mamx-bf16"), |
| 4083 | flagpd1("mamx-complex"), |
| 4054 | 4084 | m("mamx-fp16"), |
| 4055 | 4085 | m("mamx-int8"), |
| 4056 | 4086 | m("mamx-tile"), |
| ... | ... | @@ -4079,6 +4109,7 @@ m("mavx512vpopcntdq"), |
| 4079 | 4109 | m("mavxifma"), |
| 4080 | 4110 | m("mavxneconvert"), |
| 4081 | 4111 | m("mavxvnni"), |
| 4112 | flagpd1("mavxvnniint16"), |
| 4082 | 4113 | m("mavxvnniint8"), |
| 4083 | 4114 | flagpd1("mbackchain"), |
| 4084 | 4115 | flagpd1("mbig-endian"), |
| ... | ... | @@ -4099,10 +4130,8 @@ flagpd1("mcmodel=medlow"), |
| 4099 | 4130 | m("mcmpb"), |
| 4100 | 4131 | m("mcmpccxadd"), |
| 4101 | 4132 | flagpd1("mcmse"), |
| 4102 | | flagpd1("mcode-object-v3"), |
| 4103 | 4133 | flagpd1("mconstant-cfstrings"), |
| 4104 | 4134 | flagpd1("mconstructor-aliases"), |
| 4105 | | flagpd1("mcpu=?"), |
| 4106 | 4135 | m("mcrbits"), |
| 4107 | 4136 | m("mcrc"), |
| 4108 | 4137 | m("mcrc32"), |
| ... | ... | @@ -4235,6 +4264,7 @@ m("mno-aes"), |
| 4235 | 4264 | m("mno-altivec"), |
| 4236 | 4265 | flagpd1("mno-amdgpu-ieee"), |
| 4237 | 4266 | m("mno-amx-bf16"), |
| 4267 | flagpd1("mno-amx-complex"), |
| 4238 | 4268 | m("mno-amx-fp16"), |
| 4239 | 4269 | m("mno-amx-int8"), |
| 4240 | 4270 | m("mno-amx-tile"), |
| ... | ... | @@ -4260,6 +4290,7 @@ m("mno-avx512vpopcntdq"), |
| 4260 | 4290 | m("mno-avxifma"), |
| 4261 | 4291 | m("mno-avxneconvert"), |
| 4262 | 4292 | m("mno-avxvnni"), |
| 4293 | flagpd1("mno-avxvnniint16"), |
| 4263 | 4294 | m("mno-avxvnniint8"), |
| 4264 | 4295 | flagpd1("mno-backchain"), |
| 4265 | 4296 | m("mno-bmi"), |
| ... | ... | @@ -4274,7 +4305,6 @@ m("mno-clwb"), |
| 4274 | 4305 | m("mno-clzero"), |
| 4275 | 4306 | m("mno-cmpb"), |
| 4276 | 4307 | m("mno-cmpccxadd"), |
| 4277 | | flagpd1("mno-code-object-v3"), |
| 4278 | 4308 | flagpd1("mno-constant-cfstrings"), |
| 4279 | 4309 | flagpd1("mno-constructor-aliases"), |
| 4280 | 4310 | m("mno-crbits"), |
| ... | ... | @@ -4407,10 +4437,13 @@ m("mno-serialize"), |
| 4407 | 4437 | m("mno-seses"), |
| 4408 | 4438 | m("mno-sgx"), |
| 4409 | 4439 | m("mno-sha"), |
| 4440 | flagpd1("mno-sha512"), |
| 4410 | 4441 | m("mno-shstk"), |
| 4411 | 4442 | m("mno-sign-ext"), |
| 4412 | 4443 | m("mno-simd128"), |
| 4413 | 4444 | flagpd1("mno-skip-rax-setup"), |
| 4445 | flagpd1("mno-sm3"), |
| 4446 | m("mno-sm4"), |
| 4414 | 4447 | m("mno-soft-float"), |
| 4415 | 4448 | m("mno-spe"), |
| 4416 | 4449 | flagpd1("mno-speculative-load-hardening"), |
| ... | ... | @@ -4424,6 +4457,7 @@ m("mno-sse4a"), |
| 4424 | 4457 | m("mno-ssse3"), |
| 4425 | 4458 | flagpd1("mno-stack-arg-probe"), |
| 4426 | 4459 | flagpd1("mno-stackrealign"), |
| 4460 | m("mno-strict-align"), |
| 4427 | 4461 | m("mno-tail-call"), |
| 4428 | 4462 | m("mno-tbm"), |
| 4429 | 4463 | m("mno-tgsplit"), |
| ... | ... | @@ -4449,6 +4483,7 @@ m("mno-wavefrontsize64"), |
| 4449 | 4483 | m("mno-wbnoinvd"), |
| 4450 | 4484 | m("mno-widekl"), |
| 4451 | 4485 | m("mno-x87"), |
| 4486 | flagpd1("mno-xcoff-roptr"), |
| 4452 | 4487 | m("mno-xgot"), |
| 4453 | 4488 | m("mno-xop"), |
| 4454 | 4489 | m("mno-xsave"), |
| ... | ... | @@ -4533,12 +4568,15 @@ m("msecure-plt"), |
| 4533 | 4568 | m("mserialize"), |
| 4534 | 4569 | m("msgx"), |
| 4535 | 4570 | m("msha"), |
| 4571 | flagpd1("msha512"), |
| 4536 | 4572 | m("mshstk"), |
| 4537 | 4573 | m("msign-ext"), |
| 4538 | 4574 | flagpd1("msim"), |
| 4539 | 4575 | m("msimd128"), |
| 4540 | 4576 | m("msingle-float"), |
| 4541 | 4577 | flagpd1("mskip-rax-setup"), |
| 4578 | flagpd1("msm3"), |
| 4579 | m("msm4"), |
| 4542 | 4580 | sepd1("msmall-data-limit"), |
| 4543 | 4581 | m("msoft-float"), |
| 4544 | 4582 | flagpd1("msoft-quad-float"), |
| ... | ... | @@ -4565,7 +4603,6 @@ flagpd1("mthumb"), |
| 4565 | 4603 | flagpd1("mtls-direct-seg-refs"), |
| 4566 | 4604 | sepd1("mtp"), |
| 4567 | 4605 | m("mtsxldtrk"), |
| 4568 | | flagpd1("mtune=?"), |
| 4569 | 4606 | flagpd1("muclibc"), |
| 4570 | 4607 | m("muintr"), |
| 4571 | 4608 | flagpd1("multi_module"), |
| ... | ... | @@ -4602,6 +4639,7 @@ m("mwbnoinvd"), |
| 4602 | 4639 | m("mwidekl"), |
| 4603 | 4640 | flagpd1("mx32"), |
| 4604 | 4641 | m("mx87"), |
| 4642 | flagpd1("mxcoff-roptr"), |
| 4605 | 4643 | m("mxgot"), |
| 4606 | 4644 | m("mxop"), |
| 4607 | 4645 | m("mxsave"), |
| ... | ... | @@ -4677,7 +4715,6 @@ flagpd1("no-implicit-float"), |
| 4677 | 4715 | .pd2 = true, |
| 4678 | 4716 | .psl = false, |
| 4679 | 4717 | }, |
| 4680 | | flagpd1("no-opaque-pointers"), |
| 4681 | 4718 | .{ |
| 4682 | 4719 | .name = "no-pedantic", |
| 4683 | 4720 | .syntax = .flag, |
| ... | ... | @@ -4834,7 +4871,6 @@ sepd1("object-file-name"), |
| 4834 | 4871 | .pd2 = true, |
| 4835 | 4872 | .psl = false, |
| 4836 | 4873 | }, |
| 4837 | | flagpd1("opaque-pointers"), |
| 4838 | 4874 | sepd1("opt-record-file"), |
| 4839 | 4875 | sepd1("opt-record-format"), |
| 4840 | 4876 | sepd1("opt-record-passes"), |
| ... | ... | @@ -4923,6 +4959,14 @@ flagpd1("print-ivar-layout"), |
| 4923 | 4959 | .pd2 = true, |
| 4924 | 4960 | .psl = false, |
| 4925 | 4961 | }, |
| 4962 | .{ |
| 4963 | .name = "print-multi-flags-experimental", |
| 4964 | .syntax = .flag, |
| 4965 | .zig_equivalent = .other, |
| 4966 | .pd1 = true, |
| 4967 | .pd2 = true, |
| 4968 | .psl = false, |
| 4969 | }, |
| 4926 | 4970 | .{ |
| 4927 | 4971 | .name = "print-multi-lib", |
| 4928 | 4972 | .syntax = .flag, |
| ... | ... | @@ -5187,6 +5231,7 @@ flagpd1("static-libsan"), |
| 5187 | 5231 | flagpd1("static-libstdc++"), |
| 5188 | 5232 | flagpd1("static-openmp"), |
| 5189 | 5233 | flagpd1("static-pie"), |
| 5234 | flagpd1("stats-file-append"), |
| 5190 | 5235 | flagpd1("sys-header-deps"), |
| 5191 | 5236 | flagpd1("t"), |
| 5192 | 5237 | sepd1("target-abi"), |
| ... | ... | @@ -5236,6 +5281,214 @@ flagpd1("twolevel_namespace_hints"), |
| 5236 | 5281 | sepd1("umbrella"), |
| 5237 | 5282 | flagpd1("undef"), |
| 5238 | 5283 | sepd1("unexported_symbols_list"), |
| 5284 | .{ |
| 5285 | .name = "Wextra", |
| 5286 | .syntax = .flag, |
| 5287 | .zig_equivalent = .other, |
| 5288 | .pd1 = true, |
| 5289 | .pd2 = true, |
| 5290 | .psl = false, |
| 5291 | }, |
| 5292 | .{ |
| 5293 | .name = "Waliasing", |
| 5294 | .syntax = .flag, |
| 5295 | .zig_equivalent = .other, |
| 5296 | .pd1 = true, |
| 5297 | .pd2 = true, |
| 5298 | .psl = false, |
| 5299 | }, |
| 5300 | .{ |
| 5301 | .name = "Wampersand", |
| 5302 | .syntax = .flag, |
| 5303 | .zig_equivalent = .other, |
| 5304 | .pd1 = true, |
| 5305 | .pd2 = true, |
| 5306 | .psl = false, |
| 5307 | }, |
| 5308 | .{ |
| 5309 | .name = "Warray-bounds", |
| 5310 | .syntax = .flag, |
| 5311 | .zig_equivalent = .other, |
| 5312 | .pd1 = true, |
| 5313 | .pd2 = true, |
| 5314 | .psl = false, |
| 5315 | }, |
| 5316 | .{ |
| 5317 | .name = "Wc-binding-type", |
| 5318 | .syntax = .flag, |
| 5319 | .zig_equivalent = .other, |
| 5320 | .pd1 = true, |
| 5321 | .pd2 = true, |
| 5322 | .psl = false, |
| 5323 | }, |
| 5324 | .{ |
| 5325 | .name = "Wcharacter-truncation", |
| 5326 | .syntax = .flag, |
| 5327 | .zig_equivalent = .other, |
| 5328 | .pd1 = true, |
| 5329 | .pd2 = true, |
| 5330 | .psl = false, |
| 5331 | }, |
| 5332 | .{ |
| 5333 | .name = "Wconversion", |
| 5334 | .syntax = .flag, |
| 5335 | .zig_equivalent = .other, |
| 5336 | .pd1 = true, |
| 5337 | .pd2 = true, |
| 5338 | .psl = false, |
| 5339 | }, |
| 5340 | .{ |
| 5341 | .name = "Wdo-subscript", |
| 5342 | .syntax = .flag, |
| 5343 | .zig_equivalent = .other, |
| 5344 | .pd1 = true, |
| 5345 | .pd2 = true, |
| 5346 | .psl = false, |
| 5347 | }, |
| 5348 | .{ |
| 5349 | .name = "Wfunction-elimination", |
| 5350 | .syntax = .flag, |
| 5351 | .zig_equivalent = .other, |
| 5352 | .pd1 = true, |
| 5353 | .pd2 = true, |
| 5354 | .psl = false, |
| 5355 | }, |
| 5356 | .{ |
| 5357 | .name = "Wimplicit-interface", |
| 5358 | .syntax = .flag, |
| 5359 | .zig_equivalent = .other, |
| 5360 | .pd1 = true, |
| 5361 | .pd2 = true, |
| 5362 | .psl = false, |
| 5363 | }, |
| 5364 | .{ |
| 5365 | .name = "Wimplicit-procedure", |
| 5366 | .syntax = .flag, |
| 5367 | .zig_equivalent = .other, |
| 5368 | .pd1 = true, |
| 5369 | .pd2 = true, |
| 5370 | .psl = false, |
| 5371 | }, |
| 5372 | .{ |
| 5373 | .name = "Wintrinsic-shadow", |
| 5374 | .syntax = .flag, |
| 5375 | .zig_equivalent = .other, |
| 5376 | .pd1 = true, |
| 5377 | .pd2 = true, |
| 5378 | .psl = false, |
| 5379 | }, |
| 5380 | .{ |
| 5381 | .name = "Wuse-without-only", |
| 5382 | .syntax = .flag, |
| 5383 | .zig_equivalent = .other, |
| 5384 | .pd1 = true, |
| 5385 | .pd2 = true, |
| 5386 | .psl = false, |
| 5387 | }, |
| 5388 | .{ |
| 5389 | .name = "Wintrinsics-std", |
| 5390 | .syntax = .flag, |
| 5391 | .zig_equivalent = .other, |
| 5392 | .pd1 = true, |
| 5393 | .pd2 = true, |
| 5394 | .psl = false, |
| 5395 | }, |
| 5396 | .{ |
| 5397 | .name = "Wline-truncation", |
| 5398 | .syntax = .flag, |
| 5399 | .zig_equivalent = .other, |
| 5400 | .pd1 = true, |
| 5401 | .pd2 = true, |
| 5402 | .psl = false, |
| 5403 | }, |
| 5404 | .{ |
| 5405 | .name = "Wno-align-commons", |
| 5406 | .syntax = .flag, |
| 5407 | .zig_equivalent = .other, |
| 5408 | .pd1 = true, |
| 5409 | .pd2 = true, |
| 5410 | .psl = false, |
| 5411 | }, |
| 5412 | .{ |
| 5413 | .name = "Wno-overwrite-recursive", |
| 5414 | .syntax = .flag, |
| 5415 | .zig_equivalent = .other, |
| 5416 | .pd1 = true, |
| 5417 | .pd2 = true, |
| 5418 | .psl = false, |
| 5419 | }, |
| 5420 | .{ |
| 5421 | .name = "Wno-tabs", |
| 5422 | .syntax = .flag, |
| 5423 | .zig_equivalent = .other, |
| 5424 | .pd1 = true, |
| 5425 | .pd2 = true, |
| 5426 | .psl = false, |
| 5427 | }, |
| 5428 | .{ |
| 5429 | .name = "Wreal-q-constant", |
| 5430 | .syntax = .flag, |
| 5431 | .zig_equivalent = .other, |
| 5432 | .pd1 = true, |
| 5433 | .pd2 = true, |
| 5434 | .psl = false, |
| 5435 | }, |
| 5436 | .{ |
| 5437 | .name = "Wsurprising", |
| 5438 | .syntax = .flag, |
| 5439 | .zig_equivalent = .other, |
| 5440 | .pd1 = true, |
| 5441 | .pd2 = true, |
| 5442 | .psl = false, |
| 5443 | }, |
| 5444 | .{ |
| 5445 | .name = "Wunderflow", |
| 5446 | .syntax = .flag, |
| 5447 | .zig_equivalent = .other, |
| 5448 | .pd1 = true, |
| 5449 | .pd2 = true, |
| 5450 | .psl = false, |
| 5451 | }, |
| 5452 | .{ |
| 5453 | .name = "Wunused-parameter", |
| 5454 | .syntax = .flag, |
| 5455 | .zig_equivalent = .other, |
| 5456 | .pd1 = true, |
| 5457 | .pd2 = true, |
| 5458 | .psl = false, |
| 5459 | }, |
| 5460 | .{ |
| 5461 | .name = "Wrealloc-lhs", |
| 5462 | .syntax = .flag, |
| 5463 | .zig_equivalent = .other, |
| 5464 | .pd1 = true, |
| 5465 | .pd2 = true, |
| 5466 | .psl = false, |
| 5467 | }, |
| 5468 | .{ |
| 5469 | .name = "Wrealloc-lhs-all", |
| 5470 | .syntax = .flag, |
| 5471 | .zig_equivalent = .other, |
| 5472 | .pd1 = true, |
| 5473 | .pd2 = true, |
| 5474 | .psl = false, |
| 5475 | }, |
| 5476 | .{ |
| 5477 | .name = "Wfrontend-loop-interchange", |
| 5478 | .syntax = .flag, |
| 5479 | .zig_equivalent = .other, |
| 5480 | .pd1 = true, |
| 5481 | .pd2 = true, |
| 5482 | .psl = false, |
| 5483 | }, |
| 5484 | .{ |
| 5485 | .name = "Wtarget-lifetime", |
| 5486 | .syntax = .flag, |
| 5487 | .zig_equivalent = .other, |
| 5488 | .pd1 = true, |
| 5489 | .pd2 = true, |
| 5490 | .psl = false, |
| 5491 | }, |
| 5239 | 5492 | .{ |
| 5240 | 5493 | .name = "v", |
| 5241 | 5494 | .syntax = .flag, |
| ... | ... | @@ -5296,6 +5549,7 @@ sepd1("working-directory"), |
| 5296 | 5549 | .pd2 = false, |
| 5297 | 5550 | .psl = false, |
| 5298 | 5551 | }, |
| 5552 | joinpd1("fexperimental-sanitize-metadata-ignorelist="), |
| 5299 | 5553 | joinpd1("fsanitize-undefined-strip-path-components="), |
| 5300 | 5554 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), |
| 5301 | 5555 | joinpd1("fvisibility-externs-nodllstorageclass="), |
| ... | ... | @@ -5319,6 +5573,7 @@ joinpd1("fsanitize-address-use-after-return="), |
| 5319 | 5573 | .psl = true, |
| 5320 | 5574 | }, |
| 5321 | 5575 | joinpd1("darwin-target-variant-sdk-version="), |
| 5576 | joinpd1("fexperimental-assignment-tracking="), |
| 5322 | 5577 | joinpd1("ftrivial-auto-var-init-stop-after="), |
| 5323 | 5578 | joinpd1("fverify-debuginfo-preserve-export="), |
| 5324 | 5579 | joinpd1("fdiagnostics-misexpect-tolerance="), |
| ... | ... | @@ -5362,6 +5617,7 @@ joinpd1("mstack-protector-guard-symbol="), |
| 5362 | 5617 | .psl = true, |
| 5363 | 5618 | }, |
| 5364 | 5619 | joinpd1("miphonesimulator-version-min="), |
| 5620 | joinpd1("fcaret-diagnostics-max-lines="), |
| 5365 | 5621 | joinpd1("fobjc-nonfragile-abi-version="), |
| 5366 | 5622 | joinpd1("fprofile-instrument-use-path="), |
| 5367 | 5623 | joinpd1("fsanitize-coverage-allowlist="), |
| ... | ... | @@ -5401,11 +5657,12 @@ joinpd1("mwatchsimulator-version-min="), |
| 5401 | 5657 | .psl = false, |
| 5402 | 5658 | }, |
| 5403 | 5659 | joinpd1("objcmt-white-list-dir-path="), |
| 5404 | | joinpd1("fsanitize-system-blacklist="), |
| 5405 | 5660 | joinpd1("error-on-deserialized-decl="), |
| 5661 | joinpd1("fbfloat16-excess-precision="), |
| 5406 | 5662 | joinpd1("fconstexpr-backtrace-limit="), |
| 5407 | 5663 | joinpd1("fdiagnostics-show-category="), |
| 5408 | 5664 | joinpd1("fdiagnostics-show-location="), |
| 5665 | joinpd1("fno-modules-check-relocated"), |
| 5409 | 5666 | joinpd1("fopenmp-cuda-blocks-per-sm="), |
| 5410 | 5667 | .{ |
| 5411 | 5668 | .name = "headerpad_max_install_names", |
| ... | ... | @@ -5626,7 +5883,7 @@ joinpd1("fsanitize-blacklist="), |
| 5626 | 5883 | joinpd1("coverage-notes-file="), |
| 5627 | 5884 | .{ |
| 5628 | 5885 | .name = "extract-api-ignores=", |
| 5629 | | .syntax = .joined, |
| 5886 | .syntax = .comma_joined, |
| 5630 | 5887 | .zig_equivalent = .other, |
| 5631 | 5888 | .pd1 = false, |
| 5632 | 5889 | .pd2 = true, |
| ... | ... | @@ -5636,6 +5893,7 @@ joinpd1("fbuild-session-file="), |
| 5636 | 5893 | joinpd1("fdiagnostics-format="), |
| 5637 | 5894 | joinpd1("fgpu-default-stream="), |
| 5638 | 5895 | joinpd1("fmax-stack-var-size="), |
| 5896 | joinpd1("fmemory-profile-use="), |
| 5639 | 5897 | joinpd1("fmodules-cache-path="), |
| 5640 | 5898 | joinpd1("fmodules-embed-file="), |
| 5641 | 5899 | joinpd1("fms-omit-default-lib"), |
| ... | ... | @@ -5731,6 +5989,14 @@ joinpd1("target-sdk-version="), |
| 5731 | 5989 | .pd2 = true, |
| 5732 | 5990 | .psl = false, |
| 5733 | 5991 | }, |
| 5992 | .{ |
| 5993 | .name = "emit-symbol-graph=", |
| 5994 | .syntax = .joined_or_separate, |
| 5995 | .zig_equivalent = .other, |
| 5996 | .pd1 = false, |
| 5997 | .pd2 = true, |
| 5998 | .psl = false, |
| 5999 | }, |
| 5734 | 6000 | joinpd1("fbinutils-version="), |
| 5735 | 6001 | joinpd1("fclang-abi-compat="), |
| 5736 | 6002 | joinpd1("fcompile-resource="), |
| ... | ... | @@ -5752,7 +6018,6 @@ joinpd1("fobjc-abi-version="), |
| 5752 | 6018 | joinpd1("foutput-class-dir="), |
| 5753 | 6019 | joinpd1("fproc-stat-report="), |
| 5754 | 6020 | joinpd1("fprofile-generate="), |
| 5755 | | joinpd1("frewrite-map-file="), |
| 5756 | 6021 | .{ |
| 5757 | 6022 | .name = "fsanitize-recover=", |
| 5758 | 6023 | .syntax = .comma_joined, |
| ... | ... | @@ -5799,8 +6064,10 @@ jspd1("iwithprefixbefore"), |
| 5799 | 6064 | joinpd1("malign-functions="), |
| 5800 | 6065 | joinpd1("mfunction-return="), |
| 5801 | 6066 | joinpd1("mios-version-min="), |
| 6067 | joinpd1("mrvv-vector-bits="), |
| 5802 | 6068 | joinpd1("mstack-alignment="), |
| 5803 | 6069 | joinpd1("msve-vector-bits="), |
| 6070 | joinpd1("mzos-sys-include="), |
| 5804 | 6071 | .{ |
| 5805 | 6072 | .name = "no-cuda-gpu-arch=", |
| 5806 | 6073 | .syntax = .joined, |
| ... | ... | @@ -5827,6 +6094,7 @@ joinpd1("object-file-name="), |
| 5827 | 6094 | .psl = true, |
| 5828 | 6095 | }, |
| 5829 | 6096 | joinpd1("analyzer-output="), |
| 6097 | joinpd1("ftemplate-depth-"), |
| 5830 | 6098 | joinpd1("ast-dump-filter="), |
| 5831 | 6099 | .{ |
| 5832 | 6100 | .name = "config-user-dir=", |
| ... | ... | @@ -5858,7 +6126,6 @@ joinpd1("fopenmp-version="), |
| 5858 | 6126 | joinpd1("fprofile-update="), |
| 5859 | 6127 | joinpd1("fshow-overloads="), |
| 5860 | 6128 | joinpd1("fswift-async-fp="), |
| 5861 | | joinpd1("ftemplate-depth-"), |
| 5862 | 6129 | joinpd1("ftemplate-depth="), |
| 5863 | 6130 | joinpd1("fxray-attr-list="), |
| 5864 | 6131 | .{ |
| ... | ... | @@ -5870,6 +6137,8 @@ joinpd1("fxray-attr-list="), |
| 5870 | 6137 | .psl = false, |
| 5871 | 6138 | }, |
| 5872 | 6139 | joinpd1("mlinker-version="), |
| 6140 | joinpd1("mxcoff-build-id="), |
| 6141 | joinpd1("mzos-hlq-csslib="), |
| 5873 | 6142 | .{ |
| 5874 | 6143 | .name = "no-offload-arch=", |
| 5875 | 6144 | .syntax = .joined, |
| ... | ... | @@ -5997,6 +6266,7 @@ joinpd1("gen-reproducer="), |
| 5997 | 6266 | joinpd1("mdynamic-no-pic"), |
| 5998 | 6267 | joinpd1("mframe-pointer="), |
| 5999 | 6268 | joinpd1("mindirect-jump="), |
| 6269 | joinpd1("mzos-hlq-clang="), |
| 6000 | 6270 | joinpd1("preamble-bytes="), |
| 6001 | 6271 | .{ |
| 6002 | 6272 | .name = "Wundef-prefix=", |
| ... | ... | @@ -6155,6 +6425,7 @@ joinpd1("malign-jumps="), |
| 6155 | 6425 | joinpd1("malign-loops="), |
| 6156 | 6426 | joinpd1("mframe-chain="), |
| 6157 | 6427 | joinpd1("mimplicit-it="), |
| 6428 | joinpd1("mprintf-kind="), |
| 6158 | 6429 | .{ |
| 6159 | 6430 | .name = "offload-arch=", |
| 6160 | 6431 | .syntax = .joined, |
| ... | ... | @@ -6218,6 +6489,7 @@ joinpd1("mharden-sls="), |
| 6218 | 6489 | joinpd1("mhvx-length="), |
| 6219 | 6490 | joinpd1("mvscale-max="), |
| 6220 | 6491 | joinpd1("mvscale-min="), |
| 6492 | joinpd1("mzos-hlq-le="), |
| 6221 | 6493 | .{ |
| 6222 | 6494 | .name = "rsp-quoting=", |
| 6223 | 6495 | .syntax = .joined, |
| ... | ... | @@ -6419,6 +6691,14 @@ joinpd1("segs_read_"), |
| 6419 | 6691 | .pd2 = true, |
| 6420 | 6692 | .psl = false, |
| 6421 | 6693 | }, |
| 6694 | .{ |
| 6695 | .name = "vfsoverlay", |
| 6696 | .syntax = .joined_or_separate, |
| 6697 | .zig_equivalent = .other, |
| 6698 | .pd1 = true, |
| 6699 | .pd2 = true, |
| 6700 | .psl = false, |
| 6701 | }, |
| 6422 | 6702 | .{ |
| 6423 | 6703 | .name = "cgthreads", |
| 6424 | 6704 | .syntax = .joined, |
| ... | ... | @@ -6492,6 +6772,14 @@ joinpd1("segs_read_"), |
| 6492 | 6772 | .psl = false, |
| 6493 | 6773 | }, |
| 6494 | 6774 | joinpd1("ast-dump="), |
| 6775 | .{ |
| 6776 | .name = "dxv-path=", |
| 6777 | .syntax = .joined, |
| 6778 | .zig_equivalent = .other, |
| 6779 | .pd1 = false, |
| 6780 | .pd2 = true, |
| 6781 | .psl = false, |
| 6782 | }, |
| 6495 | 6783 | joinpd1("fcoarray="), |
| 6496 | 6784 | joinpd1("fconvert="), |
| 6497 | 6785 | joinpd1("fc++-abi="), |
| ... | ... | @@ -6741,6 +7029,7 @@ joinpd1("Rpass="), |
| 6741 | 7029 | .pd2 = true, |
| 6742 | 7030 | .psl = false, |
| 6743 | 7031 | }, |
| 7032 | joinpd1("mllvm="), |
| 6744 | 7033 | joinpd1("fixit="), |
| 6745 | 7034 | joinpd1("gstabs"), |
| 6746 | 7035 | joinpd1("gxcoff"), |