| ... | @@ -137,7 +137,9 @@ flagpd1("Wframe-larger-than"), | ... | @@ -137,7 +137,9 @@ flagpd1("Wframe-larger-than"), |
| 137 | flagpd1("Wlarge-by-value-copy"), | 137 | flagpd1("Wlarge-by-value-copy"), |
| 138 | flagpd1("Wno-deprecated"), | 138 | flagpd1("Wno-deprecated"), |
| 139 | flagpd1("Wno-rewrite-macros"), | 139 | flagpd1("Wno-rewrite-macros"), |
| | 140 | flagpd1("Wno-system-headers"), |
| 140 | flagpd1("Wno-write-strings"), | 141 | flagpd1("Wno-write-strings"), |
| | 142 | flagpd1("Wsystem-headers"), |
| 141 | flagpd1("Wwrite-strings"), | 143 | flagpd1("Wwrite-strings"), |
| 142 | flagpd1("X"), | 144 | flagpd1("X"), |
| 143 | sepd1("Xanalyzer"), | 145 | sepd1("Xanalyzer"), |
| ... | @@ -235,14 +237,6 @@ sepd1("Zlinker-input"), | ... | @@ -235,14 +237,6 @@ sepd1("Zlinker-input"), |
| 235 | .pd2 = false, | 237 | .pd2 = false, |
| 236 | .psl = true, | 238 | .psl = true, |
| 237 | }, | 239 | }, |
| 238 | .{ | | |
| 239 | .name = "FA", | | |
| 240 | .syntax = .flag, | | |
| 241 | .zig_equivalent = .other, | | |
| 242 | .pd1 = true, | | |
| 243 | .pd2 = false, | | |
| 244 | .psl = true, | | |
| 245 | }, | | |
| 246 | .{ | 240 | .{ |
| 247 | .name = "FC", | 241 | .name = "FC", |
| 248 | .syntax = .flag, | 242 | .syntax = .flag, |
| ... | @@ -531,6 +525,14 @@ sepd1("Zlinker-input"), | ... | @@ -531,6 +525,14 @@ sepd1("Zlinker-input"), |
| 531 | .pd2 = false, | 525 | .pd2 = false, |
| 532 | .psl = true, | 526 | .psl = true, |
| 533 | }, | 527 | }, |
| | 528 | .{ |
| | 529 | .name = "JMC-", |
| | 530 | .syntax = .flag, |
| | 531 | .zig_equivalent = .other, |
| | 532 | .pd1 = true, |
| | 533 | .pd2 = false, |
| | 534 | .psl = true, |
| | 535 | }, |
| 534 | .{ | 536 | .{ |
| 535 | .name = "LD", | 537 | .name = "LD", |
| 536 | .syntax = .flag, | 538 | .syntax = .flag, |
| ... | @@ -1036,6 +1038,14 @@ flagpsl("MT"), | ... | @@ -1036,6 +1038,14 @@ flagpsl("MT"), |
| 1036 | .pd2 = false, | 1038 | .pd2 = false, |
| 1037 | .psl = true, | 1039 | .psl = true, |
| 1038 | }, | 1040 | }, |
| | 1041 | .{ |
| | 1042 | .name = "Zc:wchar_t-", |
| | 1043 | .syntax = .flag, |
| | 1044 | .zig_equivalent = .other, |
| | 1045 | .pd1 = true, |
| | 1046 | .pd2 = false, |
| | 1047 | .psl = true, |
| | 1048 | }, |
| 1039 | .{ | 1049 | .{ |
| 1040 | .name = "Ze", | 1050 | .name = "Ze", |
| 1041 | .syntax = .flag, | 1051 | .syntax = .flag, |
| ... | @@ -1196,6 +1206,46 @@ flagpsl("MT"), | ... | @@ -1196,6 +1206,46 @@ flagpsl("MT"), |
| 1196 | .pd2 = false, | 1206 | .pd2 = false, |
| 1197 | .psl = true, | 1207 | .psl = true, |
| 1198 | }, | 1208 | }, |
| | 1209 | .{ |
| | 1210 | .name = "external:W0", |
| | 1211 | .syntax = .flag, |
| | 1212 | .zig_equivalent = .other, |
| | 1213 | .pd1 = true, |
| | 1214 | .pd2 = false, |
| | 1215 | .psl = true, |
| | 1216 | }, |
| | 1217 | .{ |
| | 1218 | .name = "external:W1", |
| | 1219 | .syntax = .flag, |
| | 1220 | .zig_equivalent = .other, |
| | 1221 | .pd1 = true, |
| | 1222 | .pd2 = false, |
| | 1223 | .psl = true, |
| | 1224 | }, |
| | 1225 | .{ |
| | 1226 | .name = "external:W2", |
| | 1227 | .syntax = .flag, |
| | 1228 | .zig_equivalent = .other, |
| | 1229 | .pd1 = true, |
| | 1230 | .pd2 = false, |
| | 1231 | .psl = true, |
| | 1232 | }, |
| | 1233 | .{ |
| | 1234 | .name = "external:W3", |
| | 1235 | .syntax = .flag, |
| | 1236 | .zig_equivalent = .other, |
| | 1237 | .pd1 = true, |
| | 1238 | .pd2 = false, |
| | 1239 | .psl = true, |
| | 1240 | }, |
| | 1241 | .{ |
| | 1242 | .name = "external:W4", |
| | 1243 | .syntax = .flag, |
| | 1244 | .zig_equivalent = .other, |
| | 1245 | .pd1 = true, |
| | 1246 | .pd2 = false, |
| | 1247 | .psl = true, |
| | 1248 | }, |
| 1199 | .{ | 1249 | .{ |
| 1200 | .name = "fp:except", | 1250 | .name = "fp:except", |
| 1201 | .syntax = .flag, | 1251 | .syntax = .flag, |
| ... | @@ -2206,6 +2256,8 @@ flagpd1("shared-libasan"), | ... | @@ -2206,6 +2256,8 @@ flagpd1("shared-libasan"), |
| 2206 | .pd2 = false, | 2256 | .pd2 = false, |
| 2207 | .psl = true, | 2257 | .psl = true, |
| 2208 | }, | 2258 | }, |
| | 2259 | flagpd1("fdiagnostics-color"), |
| | 2260 | flagpd1("fno-diagnostics-color"), |
| 2209 | flagpd1("frecord-gcc-switches"), | 2261 | flagpd1("frecord-gcc-switches"), |
| 2210 | flagpd1("fno-record-gcc-switches"), | 2262 | flagpd1("fno-record-gcc-switches"), |
| 2211 | flagpd1("fident"), | 2263 | flagpd1("fident"), |
| ... | @@ -2378,6 +2430,8 @@ flagpd1("dD"), | ... | @@ -2378,6 +2430,8 @@ flagpd1("dD"), |
| 2378 | flagpd1("dI"), | 2430 | flagpd1("dI"), |
| 2379 | flagpd1("dM"), | 2431 | flagpd1("dM"), |
| 2380 | flagpd1("d"), | 2432 | flagpd1("d"), |
| | 2433 | sepd1("darwin-target-variant"), |
| | 2434 | sepd1("darwin-target-variant-triple"), |
| 2381 | flagpd1("dead_strip"), | 2435 | flagpd1("dead_strip"), |
| 2382 | flagpd1("debug-forward-template-params"), | 2436 | flagpd1("debug-forward-template-params"), |
| 2383 | flagpd1("debug-info-macro"), | 2437 | flagpd1("debug-info-macro"), |
| ... | @@ -2394,7 +2448,6 @@ flagpd1("disable-lifetime-markers"), | ... | @@ -2394,7 +2448,6 @@ flagpd1("disable-lifetime-markers"), |
| 2394 | flagpd1("disable-llvm-optzns"), | 2448 | flagpd1("disable-llvm-optzns"), |
| 2395 | flagpd1("disable-llvm-passes"), | 2449 | flagpd1("disable-llvm-passes"), |
| 2396 | flagpd1("disable-llvm-verifier"), | 2450 | flagpd1("disable-llvm-verifier"), |
| 2397 | flagpd1("disable-noundef-analysis"), | | |
| 2398 | flagpd1("disable-objc-default-synthesize-properties"), | 2451 | flagpd1("disable-objc-default-synthesize-properties"), |
| 2399 | flagpd1("disable-pragma-debug-crash"), | 2452 | flagpd1("disable-pragma-debug-crash"), |
| 2400 | flagpd1("disable-red-zone"), | 2453 | flagpd1("disable-red-zone"), |
| ... | @@ -2410,6 +2463,14 @@ sepd1("dwarf-debug-flags"), | ... | @@ -2410,6 +2463,14 @@ sepd1("dwarf-debug-flags"), |
| 2410 | sepd1("dwarf-debug-producer"), | 2463 | sepd1("dwarf-debug-producer"), |
| 2411 | flagpd1("dwarf-explicit-import"), | 2464 | flagpd1("dwarf-explicit-import"), |
| 2412 | flagpd1("dwarf-ext-refs"), | 2465 | flagpd1("dwarf-ext-refs"), |
| | 2466 | .{ |
| | 2467 | .name = "hlsl-no-stdinc", |
| | 2468 | .syntax = .flag, |
| | 2469 | .zig_equivalent = .other, |
| | 2470 | .pd1 = true, |
| | 2471 | .pd2 = false, |
| | 2472 | .psl = true, |
| | 2473 | }, |
| 2413 | sepd1("dylib_file"), | 2474 | sepd1("dylib_file"), |
| 2414 | flagpd1("dylinker"), | 2475 | flagpd1("dylinker"), |
| 2415 | flagpd1("dynamic"), | 2476 | flagpd1("dynamic"), |
| ... | @@ -2424,7 +2485,9 @@ flagpd1("dynamic"), | ... | @@ -2424,7 +2485,9 @@ flagpd1("dynamic"), |
| 2424 | flagpd1("ehcontguard"), | 2485 | flagpd1("ehcontguard"), |
| 2425 | flagpd1("emit-ast"), | 2486 | flagpd1("emit-ast"), |
| 2426 | flagpd1("emit-codegen-only"), | 2487 | flagpd1("emit-codegen-only"), |
| | 2488 | flagpd1("emit-fir"), |
| 2427 | flagpd1("emit-header-module"), | 2489 | flagpd1("emit-header-module"), |
| | 2490 | flagpd1("emit-header-unit"), |
| 2428 | flagpd1("emit-html"), | 2491 | flagpd1("emit-html"), |
| 2429 | flagpd1("emit-interface-stubs"), | 2492 | flagpd1("emit-interface-stubs"), |
| 2430 | .{ | 2493 | .{ |
| ... | @@ -2439,10 +2502,19 @@ flagpd1("emit-llvm-bc"), | ... | @@ -2439,10 +2502,19 @@ flagpd1("emit-llvm-bc"), |
| 2439 | flagpd1("emit-llvm-only"), | 2502 | flagpd1("emit-llvm-only"), |
| 2440 | flagpd1("emit-llvm-uselists"), | 2503 | flagpd1("emit-llvm-uselists"), |
| 2441 | flagpd1("emit-merged-ifs"), | 2504 | flagpd1("emit-merged-ifs"), |
| | 2505 | flagpd1("emit-mlir"), |
| 2442 | flagpd1("emit-module"), | 2506 | flagpd1("emit-module"), |
| 2443 | flagpd1("emit-module-interface"), | 2507 | flagpd1("emit-module-interface"), |
| 2444 | flagpd1("emit-obj"), | 2508 | flagpd1("emit-obj"), |
| 2445 | flagpd1("emit-pch"), | 2509 | flagpd1("emit-pch"), |
| | 2510 | .{ |
| | 2511 | .name = "emit-pristine-llvm", |
| | 2512 | .syntax = .flag, |
| | 2513 | .zig_equivalent = .other, |
| | 2514 | .pd1 = true, |
| | 2515 | .pd2 = false, |
| | 2516 | .psl = true, |
| | 2517 | }, |
| 2446 | .{ | 2518 | .{ |
| 2447 | .name = "emit-static-lib", | 2519 | .name = "emit-static-lib", |
| 2448 | .syntax = .flag, | 2520 | .syntax = .flag, |
| ... | @@ -2451,6 +2523,15 @@ flagpd1("emit-pch"), | ... | @@ -2451,6 +2523,15 @@ flagpd1("emit-pch"), |
| 2451 | .pd2 = true, | 2523 | .pd2 = true, |
| 2452 | .psl = false, | 2524 | .psl = false, |
| 2453 | }, | 2525 | }, |
| | 2526 | .{ |
| | 2527 | .name = "enable-16bit-types", |
| | 2528 | .syntax = .flag, |
| | 2529 | .zig_equivalent = .other, |
| | 2530 | .pd1 = true, |
| | 2531 | .pd2 = false, |
| | 2532 | .psl = true, |
| | 2533 | }, |
| | 2534 | flagpd1("enable-noundef-analysis"), |
| 2454 | flagpd1("enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang"), | 2535 | flagpd1("enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang"), |
| 2455 | .{ | 2536 | .{ |
| 2456 | .name = "end-no-unused-arguments", | 2537 | .name = "end-no-unused-arguments", |
| ... | @@ -2501,6 +2582,7 @@ flagpd1("falternative-parameter-statement"), | ... | @@ -2501,6 +2582,7 @@ flagpd1("falternative-parameter-statement"), |
| 2501 | flagpd1("faltivec"), | 2582 | flagpd1("faltivec"), |
| 2502 | flagpd1("fanalyzed-objects-for-unparse"), | 2583 | flagpd1("fanalyzed-objects-for-unparse"), |
| 2503 | flagpd1("fkeep-inline-functions"), | 2584 | flagpd1("fkeep-inline-functions"), |
| | 2585 | flagpd1("funit-at-a-time"), |
| 2504 | flagpd1("fansi-escape-codes"), | 2586 | flagpd1("fansi-escape-codes"), |
| 2505 | flagpd1("fapple-kext"), | 2587 | flagpd1("fapple-kext"), |
| 2506 | flagpd1("fapple-link-rtlib"), | 2588 | flagpd1("fapple-link-rtlib"), |
| ... | @@ -2558,6 +2640,14 @@ flagpd1("fcaller-saves"), | ... | @@ -2558,6 +2640,14 @@ flagpd1("fcaller-saves"), |
| 2558 | }, | 2640 | }, |
| 2559 | sepd1("fcaret-diagnostics-max-lines"), | 2641 | sepd1("fcaret-diagnostics-max-lines"), |
| 2560 | flagpd1("fcf-protection"), | 2642 | flagpd1("fcf-protection"), |
| | 2643 | .{ |
| | 2644 | .name = "fcgl", |
| | 2645 | .syntax = .flag, |
| | 2646 | .zig_equivalent = .other, |
| | 2647 | .pd1 = true, |
| | 2648 | .pd2 = false, |
| | 2649 | .psl = true, |
| | 2650 | }, |
| 2561 | flagpd1("fchar8_t"), | 2651 | flagpd1("fchar8_t"), |
| 2562 | flagpd1("fcheck-array-temporaries"), | 2652 | flagpd1("fcheck-array-temporaries"), |
| 2563 | .{ | 2653 | .{ |
| ... | @@ -2601,6 +2691,7 @@ flagpd1("fdebug-dump-all"), | ... | @@ -2601,6 +2691,7 @@ flagpd1("fdebug-dump-all"), |
| 2601 | flagpd1("fdebug-dump-parse-tree"), | 2691 | flagpd1("fdebug-dump-parse-tree"), |
| 2602 | flagpd1("fdebug-dump-parse-tree-no-sema"), | 2692 | flagpd1("fdebug-dump-parse-tree-no-sema"), |
| 2603 | flagpd1("fdebug-dump-parsing-log"), | 2693 | flagpd1("fdebug-dump-parsing-log"), |
| | 2694 | flagpd1("fdebug-dump-pft"), |
| 2604 | flagpd1("fdebug-dump-provenance"), | 2695 | flagpd1("fdebug-dump-provenance"), |
| 2605 | flagpd1("fdebug-dump-symbols"), | 2696 | flagpd1("fdebug-dump-symbols"), |
| 2606 | flagpd1("fdebug-info-for-profiling"), | 2697 | flagpd1("fdebug-info-for-profiling"), |
| ... | @@ -2631,7 +2722,6 @@ flagpd1("fdeprecated-macro"), | ... | @@ -2631,7 +2722,6 @@ flagpd1("fdeprecated-macro"), |
| 2631 | flagpd1("fdevirtualize"), | 2722 | flagpd1("fdevirtualize"), |
| 2632 | flagpd1("fdevirtualize-speculatively"), | 2723 | flagpd1("fdevirtualize-speculatively"), |
| 2633 | flagpd1("fdiagnostics-absolute-paths"), | 2724 | flagpd1("fdiagnostics-absolute-paths"), |
| 2634 | flagpd1("fdiagnostics-color"), | | |
| 2635 | flagpd1("fdiagnostics-fixit-info"), | 2725 | flagpd1("fdiagnostics-fixit-info"), |
| 2636 | sepd1("fdiagnostics-format"), | 2726 | sepd1("fdiagnostics-format"), |
| 2637 | flagpd1("fdiagnostics-parseable-fixits"), | 2727 | flagpd1("fdiagnostics-parseable-fixits"), |
| ... | @@ -2643,11 +2733,13 @@ flagpd1("fdiagnostics-show-option"), | ... | @@ -2643,11 +2733,13 @@ flagpd1("fdiagnostics-show-option"), |
| 2643 | flagpd1("fdiagnostics-show-template-tree"), | 2733 | flagpd1("fdiagnostics-show-template-tree"), |
| 2644 | flagpd1("fdigraphs"), | 2734 | flagpd1("fdigraphs"), |
| 2645 | flagpd1("fdirect-access-external-data"), | 2735 | flagpd1("fdirect-access-external-data"), |
| | 2736 | flagpd1("fdirectives-only"), |
| 2646 | flagpd1("fdisable-module-hash"), | 2737 | flagpd1("fdisable-module-hash"), |
| 2647 | flagpd1("fdiscard-value-names"), | 2738 | flagpd1("fdiscard-value-names"), |
| 2648 | flagpd1("fdollar-ok"), | 2739 | flagpd1("fdollar-ok"), |
| 2649 | flagpd1("fdollars-in-identifiers"), | 2740 | flagpd1("fdollars-in-identifiers"), |
| 2650 | flagpd1("fdouble-square-bracket-attributes"), | 2741 | flagpd1("fdouble-square-bracket-attributes"), |
| | 2742 | flagpd1("fdriver-only"), |
| 2651 | flagpd1("fdump-fortran-optimized"), | 2743 | flagpd1("fdump-fortran-optimized"), |
| 2652 | flagpd1("fdump-fortran-original"), | 2744 | flagpd1("fdump-fortran-original"), |
| 2653 | flagpd1("fdump-parse-tree"), | 2745 | flagpd1("fdump-parse-tree"), |
| ... | @@ -2672,6 +2764,7 @@ sepd1("ferror-limit"), | ... | @@ -2672,6 +2764,7 @@ sepd1("ferror-limit"), |
| 2672 | flagpd1("fescaping-block-tail-calls"), | 2764 | flagpd1("fescaping-block-tail-calls"), |
| 2673 | flagpd1("fexceptions"), | 2765 | flagpd1("fexceptions"), |
| 2674 | flagpd1("fexperimental-isel"), | 2766 | flagpd1("fexperimental-isel"), |
| | 2767 | flagpd1("fexperimental-library"), |
| 2675 | flagpd1("fexperimental-new-constant-interpreter"), | 2768 | flagpd1("fexperimental-new-constant-interpreter"), |
| 2676 | flagpd1("fexperimental-new-pass-manager"), | 2769 | flagpd1("fexperimental-new-pass-manager"), |
| 2677 | flagpd1("fexperimental-relative-c++-abi-vtables"), | 2770 | flagpd1("fexperimental-relative-c++-abi-vtables"), |
| ... | @@ -2683,6 +2776,7 @@ flagpd1("ffake-address-space-map"), | ... | @@ -2683,6 +2776,7 @@ flagpd1("ffake-address-space-map"), |
| 2683 | flagpd1("ffast-math"), | 2776 | flagpd1("ffast-math"), |
| 2684 | flagpd1("ffat-lto-objects"), | 2777 | flagpd1("ffat-lto-objects"), |
| 2685 | flagpd1("fcheck-new"), | 2778 | flagpd1("fcheck-new"), |
| | 2779 | flagpd1("ffile-reproducible"), |
| 2686 | flagpd1("fimplicit-modules-use-lock"), | 2780 | flagpd1("fimplicit-modules-use-lock"), |
| 2687 | flagpd1("ffine-grained-bitfield-accesses"), | 2781 | flagpd1("ffine-grained-bitfield-accesses"), |
| 2688 | flagpd1("ffinite-loops"), | 2782 | flagpd1("ffinite-loops"), |
| ... | @@ -2786,6 +2880,7 @@ flagpd1("fhalf-no-semantic-interposition"), | ... | @@ -2786,6 +2880,7 @@ flagpd1("fhalf-no-semantic-interposition"), |
| 2786 | flagpd1("fheinous-gnu-extensions"), | 2880 | flagpd1("fheinous-gnu-extensions"), |
| 2787 | flagpd1("fhip-dump-offload-linker-script"), | 2881 | flagpd1("fhip-dump-offload-linker-script"), |
| 2788 | flagpd1("fhip-fp32-correctly-rounded-divide-sqrt"), | 2882 | flagpd1("fhip-fp32-correctly-rounded-divide-sqrt"), |
| | 2883 | flagpd1("fhip-kernel-arg-name"), |
| 2789 | flagpd1("fhip-new-launch-api"), | 2884 | flagpd1("fhip-new-launch-api"), |
| 2790 | flagpd1("fhonor-infinities"), | 2885 | flagpd1("fhonor-infinities"), |
| 2791 | flagpd1("fhonor-nans"), | 2886 | flagpd1("fhonor-nans"), |
| ... | @@ -2811,6 +2906,7 @@ flagpd1("finstrument-functions-after-inlining"), | ... | @@ -2811,6 +2906,7 @@ flagpd1("finstrument-functions-after-inlining"), |
| 2811 | flagpd1("finteger-4-integer-8"), | 2906 | flagpd1("finteger-4-integer-8"), |
| 2812 | flagpd1("fintegrated-as"), | 2907 | flagpd1("fintegrated-as"), |
| 2813 | flagpd1("fintegrated-cc1"), | 2908 | flagpd1("fintegrated-cc1"), |
| | 2909 | flagpd1("fintegrated-objemitter"), |
| 2814 | sepd1("fintrinsic-modules-path"), | 2910 | sepd1("fintrinsic-modules-path"), |
| 2815 | flagpd1("fipa-cp"), | 2911 | flagpd1("fipa-cp"), |
| 2816 | flagpd1("fivopts"), | 2912 | flagpd1("fivopts"), |
| ... | @@ -2819,12 +2915,13 @@ flagpd1("fix-what-you-can"), | ... | @@ -2819,12 +2915,13 @@ flagpd1("fix-what-you-can"), |
| 2819 | flagpd1("fixit"), | 2915 | flagpd1("fixit"), |
| 2820 | flagpd1("fixit-recompile"), | 2916 | flagpd1("fixit-recompile"), |
| 2821 | flagpd1("fixit-to-temporary"), | 2917 | flagpd1("fixit-to-temporary"), |
| | 2918 | flagpd1("fjmc"), |
| 2822 | flagpd1("fjump-tables"), | 2919 | flagpd1("fjump-tables"), |
| 2823 | flagpd1("fkeep-static-consts"), | 2920 | flagpd1("fkeep-static-consts"), |
| | 2921 | flagpd1("flang-experimental-exec"), |
| 2824 | flagpd1("flarge-sizes"), | 2922 | flagpd1("flarge-sizes"), |
| 2825 | flagpd1("flat_namespace"), | 2923 | flagpd1("flat_namespace"), |
| 2826 | flagpd1("flax-vector-conversions"), | 2924 | flagpd1("flax-vector-conversions"), |
| 2827 | flagpd1("flegacy-pass-manager"), | | |
| 2828 | flagpd1("flimit-debug-info"), | 2925 | flagpd1("flimit-debug-info"), |
| 2829 | flagpd1("flogical-abbreviations"), | 2926 | flagpd1("flogical-abbreviations"), |
| 2830 | .{ | 2927 | .{ |
| ... | @@ -2849,6 +2946,8 @@ flagpd1("fmerge-functions"), | ... | @@ -2849,6 +2946,8 @@ flagpd1("fmerge-functions"), |
| 2849 | flagpd1("fminimize-whitespace"), | 2946 | flagpd1("fminimize-whitespace"), |
| 2850 | sepd1("fmodule-feature"), | 2947 | sepd1("fmodule-feature"), |
| 2851 | flagpd1("fmodule-file-deps"), | 2948 | flagpd1("fmodule-file-deps"), |
| | 2949 | flagpd1("fmodule-file-home-is-cwd"), |
| | 2950 | flagpd1("fmodule-header"), |
| 2852 | sepd1("fmodule-implementation-of"), | 2951 | sepd1("fmodule-implementation-of"), |
| 2853 | flagpd1("fmodule-map-file-home-is-cwd"), | 2952 | flagpd1("fmodule-map-file-home-is-cwd"), |
| 2854 | flagpd1("fmodule-maps"), | 2953 | flagpd1("fmodule-maps"), |
| ... | @@ -2873,6 +2972,7 @@ flagpd1("fmodulo-sched-allow-regmoves"), | ... | @@ -2873,6 +2972,7 @@ flagpd1("fmodulo-sched-allow-regmoves"), |
| 2873 | flagpd1("fms-compatibility"), | 2972 | flagpd1("fms-compatibility"), |
| 2874 | flagpd1("fms-extensions"), | 2973 | flagpd1("fms-extensions"), |
| 2875 | flagpd1("fms-hotpatch"), | 2974 | flagpd1("fms-hotpatch"), |
| | 2975 | flagpd1("fms-kernel"), |
| 2876 | flagpd1("fms-volatile"), | 2976 | flagpd1("fms-volatile"), |
| 2877 | flagpd1("fmudflap"), | 2977 | flagpd1("fmudflap"), |
| 2878 | flagpd1("fmudflapth"), | 2978 | flagpd1("fmudflapth"), |
| ... | @@ -2912,6 +3012,7 @@ flagpd1("fno-allow-editor-placeholders"), | ... | @@ -2912,6 +3012,7 @@ flagpd1("fno-allow-editor-placeholders"), |
| 2912 | flagpd1("fno-altivec"), | 3012 | flagpd1("fno-altivec"), |
| 2913 | flagpd1("fno-analyzed-objects-for-unparse"), | 3013 | flagpd1("fno-analyzed-objects-for-unparse"), |
| 2914 | flagpd1("fno-keep-inline-functions"), | 3014 | flagpd1("fno-keep-inline-functions"), |
| | 3015 | flagpd1("fno-unit-at-a-time"), |
| 2915 | flagpd1("fno-apple-pragma-pack"), | 3016 | flagpd1("fno-apple-pragma-pack"), |
| 2916 | flagpd1("fno-application-extension"), | 3017 | flagpd1("fno-application-extension"), |
| 2917 | flagpd1("fno-approx-func"), | 3018 | flagpd1("fno-approx-func"), |
| ... | @@ -2961,7 +3062,6 @@ flagpd1("fno-check-array-temporaries"), | ... | @@ -2961,7 +3062,6 @@ flagpd1("fno-check-array-temporaries"), |
| 2961 | }, | 3062 | }, |
| 2962 | flagpd1("fno-common"), | 3063 | flagpd1("fno-common"), |
| 2963 | flagpd1("fno-complete-member-pointers"), | 3064 | flagpd1("fno-complete-member-pointers"), |
| 2964 | flagpd1("fno-concept-satisfaction-caching"), | | |
| 2965 | flagpd1("fno-const-strings"), | 3065 | flagpd1("fno-const-strings"), |
| 2966 | flagpd1("fno-constant-cfstrings"), | 3066 | flagpd1("fno-constant-cfstrings"), |
| 2967 | flagpd1("fno-coroutines-ts"), | 3067 | flagpd1("fno-coroutines-ts"), |
| ... | @@ -2990,7 +3090,6 @@ flagpd1("fno-delete-null-pointer-checks"), | ... | @@ -2990,7 +3090,6 @@ flagpd1("fno-delete-null-pointer-checks"), |
| 2990 | flagpd1("fno-deprecated-macro"), | 3090 | flagpd1("fno-deprecated-macro"), |
| 2991 | flagpd1("fno-devirtualize"), | 3091 | flagpd1("fno-devirtualize"), |
| 2992 | flagpd1("fno-devirtualize-speculatively"), | 3092 | flagpd1("fno-devirtualize-speculatively"), |
| 2993 | flagpd1("fno-diagnostics-color"), | | |
| 2994 | flagpd1("fno-diagnostics-fixit-info"), | 3093 | flagpd1("fno-diagnostics-fixit-info"), |
| 2995 | flagpd1("fno-diagnostics-show-hotness"), | 3094 | flagpd1("fno-diagnostics-show-hotness"), |
| 2996 | flagpd1("fno-diagnostics-show-note-include-stack"), | 3095 | flagpd1("fno-diagnostics-show-note-include-stack"), |
| ... | @@ -2998,6 +3097,7 @@ flagpd1("fno-diagnostics-show-option"), | ... | @@ -2998,6 +3097,7 @@ flagpd1("fno-diagnostics-show-option"), |
| 2998 | flagpd1("fno-diagnostics-use-presumed-location"), | 3097 | flagpd1("fno-diagnostics-use-presumed-location"), |
| 2999 | flagpd1("fno-digraphs"), | 3098 | flagpd1("fno-digraphs"), |
| 3000 | flagpd1("fno-direct-access-external-data"), | 3099 | flagpd1("fno-direct-access-external-data"), |
| | 3100 | flagpd1("fno-directives-only"), |
| 3001 | flagpd1("fno-discard-value-names"), | 3101 | flagpd1("fno-discard-value-names"), |
| 3002 | flagpd1("fno-dllexport-inlines"), | 3102 | flagpd1("fno-dllexport-inlines"), |
| 3003 | flagpd1("fno-dollar-ok"), | 3103 | flagpd1("fno-dollar-ok"), |
| ... | @@ -3016,13 +3116,14 @@ flagpd1("fno-emulated-tls"), | ... | @@ -3016,13 +3116,14 @@ flagpd1("fno-emulated-tls"), |
| 3016 | flagpd1("fno-escaping-block-tail-calls"), | 3116 | flagpd1("fno-escaping-block-tail-calls"), |
| 3017 | flagpd1("fno-exceptions"), | 3117 | flagpd1("fno-exceptions"), |
| 3018 | flagpd1("fno-experimental-isel"), | 3118 | flagpd1("fno-experimental-isel"), |
| 3019 | flagpd1("fno-experimental-new-pass-manager"), | 3119 | flagpd1("fno-experimental-library"), |
| 3020 | flagpd1("fno-experimental-relative-c++-abi-vtables"), | 3120 | flagpd1("fno-experimental-relative-c++-abi-vtables"), |
| 3021 | flagpd1("fno-external-blas"), | 3121 | flagpd1("fno-external-blas"), |
| 3022 | flagpd1("fno-f2c"), | 3122 | flagpd1("fno-f2c"), |
| 3023 | flagpd1("fno-fast-math"), | 3123 | flagpd1("fno-fast-math"), |
| 3024 | flagpd1("fno-fat-lto-objects"), | 3124 | flagpd1("fno-fat-lto-objects"), |
| 3025 | flagpd1("fno-check-new"), | 3125 | flagpd1("fno-check-new"), |
| | 3126 | flagpd1("fno-file-reproducible"), |
| 3026 | flagpd1("fno-implicit-modules-use-lock"), | 3127 | flagpd1("fno-implicit-modules-use-lock"), |
| 3027 | flagpd1("fno-fine-grained-bitfield-accesses"), | 3128 | flagpd1("fno-fine-grained-bitfield-accesses"), |
| 3028 | flagpd1("fno-finite-loops"), | 3129 | flagpd1("fno-finite-loops"), |
| ... | @@ -3061,6 +3162,7 @@ flagpd1("fno-gpu-flush-denormals-to-zero"), | ... | @@ -3061,6 +3162,7 @@ flagpd1("fno-gpu-flush-denormals-to-zero"), |
| 3061 | flagpd1("fno-gpu-rdc"), | 3162 | flagpd1("fno-gpu-rdc"), |
| 3062 | flagpd1("fno-gpu-sanitize"), | 3163 | flagpd1("fno-gpu-sanitize"), |
| 3063 | flagpd1("fno-hip-fp32-correctly-rounded-divide-sqrt"), | 3164 | flagpd1("fno-hip-fp32-correctly-rounded-divide-sqrt"), |
| | 3165 | flagpd1("fno-hip-kernel-arg-name"), |
| 3064 | flagpd1("fno-hip-new-launch-api"), | 3166 | flagpd1("fno-hip-new-launch-api"), |
| 3065 | flagpd1("fno-honor-infinities"), | 3167 | flagpd1("fno-honor-infinities"), |
| 3066 | flagpd1("fno-honor-nans"), | 3168 | flagpd1("fno-honor-nans"), |
| ... | @@ -3077,10 +3179,13 @@ flagpd1("fno-inline-small-functions"), | ... | @@ -3077,10 +3179,13 @@ flagpd1("fno-inline-small-functions"), |
| 3077 | flagpd1("fno-integer-4-integer-8"), | 3179 | flagpd1("fno-integer-4-integer-8"), |
| 3078 | flagpd1("fno-integrated-as"), | 3180 | flagpd1("fno-integrated-as"), |
| 3079 | flagpd1("fno-integrated-cc1"), | 3181 | flagpd1("fno-integrated-cc1"), |
| | 3182 | flagpd1("fno-integrated-objemitter"), |
| 3080 | flagpd1("fno-ipa-cp"), | 3183 | flagpd1("fno-ipa-cp"), |
| 3081 | flagpd1("fno-ivopts"), | 3184 | flagpd1("fno-ivopts"), |
| | 3185 | flagpd1("fno-jmc"), |
| 3082 | flagpd1("fno-jump-tables"), | 3186 | flagpd1("fno-jump-tables"), |
| 3083 | flagpd1("fno-keep-static-consts"), | 3187 | flagpd1("fno-keep-static-consts"), |
| | 3188 | flagpd1("fno-knr-functions"), |
| 3084 | flagpd1("fno-lax-vector-conversions"), | 3189 | flagpd1("fno-lax-vector-conversions"), |
| 3085 | flagpd1("fno-legacy-pass-manager"), | 3190 | flagpd1("fno-legacy-pass-manager"), |
| 3086 | flagpd1("fno-limit-debug-info"), | 3191 | flagpd1("fno-limit-debug-info"), |
| ... | @@ -3145,6 +3250,7 @@ flagpd1("fno-openmp-cuda-force-full-runtime"), | ... | @@ -3145,6 +3250,7 @@ flagpd1("fno-openmp-cuda-force-full-runtime"), |
| 3145 | flagpd1("fno-openmp-cuda-mode"), | 3250 | flagpd1("fno-openmp-cuda-mode"), |
| 3146 | flagpd1("fno-openmp-extensions"), | 3251 | flagpd1("fno-openmp-extensions"), |
| 3147 | flagpd1("fno-openmp-implicit-rpath"), | 3252 | flagpd1("fno-openmp-implicit-rpath"), |
| | 3253 | flagpd1("fno-openmp-new-driver"), |
| 3148 | flagpd1("fno-openmp-optimistic-collapse"), | 3254 | flagpd1("fno-openmp-optimistic-collapse"), |
| 3149 | flagpd1("fno-openmp-simd"), | 3255 | flagpd1("fno-openmp-simd"), |
| 3150 | flagpd1("fno-openmp-target-debug"), | 3256 | flagpd1("fno-openmp-target-debug"), |
| ... | @@ -3227,6 +3333,7 @@ flagpd1("fno-rtlib-add-rpath"), | ... | @@ -3227,6 +3333,7 @@ flagpd1("fno-rtlib-add-rpath"), |
| 3227 | flagpd1("fno-rtti"), | 3333 | flagpd1("fno-rtti"), |
| 3228 | flagpd1("fno-rtti-data"), | 3334 | flagpd1("fno-rtti-data"), |
| 3229 | flagpd1("fno-rwpi"), | 3335 | flagpd1("fno-rwpi"), |
| | 3336 | flagpd1("fno-sanitize-address-globals-dead-stripping"), |
| 3230 | flagpd1("fno-sanitize-address-outline-instrumentation"), | 3337 | flagpd1("fno-sanitize-address-outline-instrumentation"), |
| 3231 | flagpd1("fno-sanitize-address-poison-custom-array-cookie"), | 3338 | flagpd1("fno-sanitize-address-poison-custom-array-cookie"), |
| 3232 | flagpd1("fno-sanitize-address-use-after-scope"), | 3339 | flagpd1("fno-sanitize-address-use-after-scope"), |
| ... | @@ -3311,7 +3418,6 @@ flagpd1("fno-underscoring"), | ... | @@ -3311,7 +3418,6 @@ flagpd1("fno-underscoring"), |
| 3311 | flagpd1("fno-unique-basic-block-section-names"), | 3418 | flagpd1("fno-unique-basic-block-section-names"), |
| 3312 | flagpd1("fno-unique-internal-linkage-names"), | 3419 | flagpd1("fno-unique-internal-linkage-names"), |
| 3313 | flagpd1("fno-unique-section-names"), | 3420 | flagpd1("fno-unique-section-names"), |
| 3314 | flagpd1("fno-unit-at-a-time"), | | |
| 3315 | flagpd1("fno-unroll-all-loops"), | 3421 | flagpd1("fno-unroll-all-loops"), |
| 3316 | flagpd1("fno-unroll-loops"), | 3422 | flagpd1("fno-unroll-loops"), |
| 3317 | flagpd1("fno-unsafe-loop-optimizations"), | 3423 | flagpd1("fno-unsafe-loop-optimizations"), |
| ... | @@ -3392,6 +3498,7 @@ flagpd1("foffload-lto"), | ... | @@ -3392,6 +3498,7 @@ flagpd1("foffload-lto"), |
| 3392 | }, | 3498 | }, |
| 3393 | flagpd1("fopenacc"), | 3499 | flagpd1("fopenacc"), |
| 3394 | flagpd1("fopenmp"), | 3500 | flagpd1("fopenmp"), |
| | 3501 | flagpd1("fopenmp-assume-no-thread-state"), |
| 3395 | flagpd1("fopenmp-assume-teams-oversubscription"), | 3502 | flagpd1("fopenmp-assume-teams-oversubscription"), |
| 3396 | flagpd1("fopenmp-assume-threads-oversubscription"), | 3503 | flagpd1("fopenmp-assume-threads-oversubscription"), |
| 3397 | flagpd1("fopenmp-cuda-force-full-runtime"), | 3504 | flagpd1("fopenmp-cuda-force-full-runtime"), |
| ... | @@ -3402,6 +3509,7 @@ sepd1("fopenmp-host-ir-file-path"), | ... | @@ -3402,6 +3509,7 @@ sepd1("fopenmp-host-ir-file-path"), |
| 3402 | flagpd1("fopenmp-implicit-rpath"), | 3509 | flagpd1("fopenmp-implicit-rpath"), |
| 3403 | flagpd1("fopenmp-is-device"), | 3510 | flagpd1("fopenmp-is-device"), |
| 3404 | flagpd1("fopenmp-new-driver"), | 3511 | flagpd1("fopenmp-new-driver"), |
| | 3512 | flagpd1("fopenmp-offload-mandatory"), |
| 3405 | flagpd1("fopenmp-optimistic-collapse"), | 3513 | flagpd1("fopenmp-optimistic-collapse"), |
| 3406 | flagpd1("fopenmp-relocatable-target"), | 3514 | flagpd1("fopenmp-relocatable-target"), |
| 3407 | flagpd1("fopenmp-simd"), | 3515 | flagpd1("fopenmp-simd"), |
| ... | @@ -3624,7 +3732,6 @@ flagpd1("funderscoring"), | ... | @@ -3624,7 +3732,6 @@ flagpd1("funderscoring"), |
| 3624 | flagpd1("funique-basic-block-section-names"), | 3732 | flagpd1("funique-basic-block-section-names"), |
| 3625 | flagpd1("funique-internal-linkage-names"), | 3733 | flagpd1("funique-internal-linkage-names"), |
| 3626 | flagpd1("funique-section-names"), | 3734 | flagpd1("funique-section-names"), |
| 3627 | flagpd1("funit-at-a-time"), | | |
| 3628 | flagpd1("funknown-anytype"), | 3735 | flagpd1("funknown-anytype"), |
| 3629 | flagpd1("funroll-all-loops"), | 3736 | flagpd1("funroll-all-loops"), |
| 3630 | flagpd1("funroll-loops"), | 3737 | flagpd1("funroll-loops"), |
| ... | @@ -3809,6 +3916,7 @@ flagpd1("m68060"), | ... | @@ -3809,6 +3916,7 @@ flagpd1("m68060"), |
| 3809 | flagpd1("m80387"), | 3916 | flagpd1("m80387"), |
| 3810 | m("mseses"), | 3917 | m("mseses"), |
| 3811 | flagpd1("mabi=ieeelongdouble"), | 3918 | flagpd1("mabi=ieeelongdouble"), |
| | 3919 | flagpd1("mabi=quadword-atomics"), |
| 3812 | flagpd1("mabi=vec-default"), | 3920 | flagpd1("mabi=vec-default"), |
| 3813 | flagpd1("mabi=vec-extabi"), | 3921 | flagpd1("mabi=vec-extabi"), |
| 3814 | flagpd1("mabicalls"), | 3922 | flagpd1("mabicalls"), |
| ... | @@ -3872,7 +3980,6 @@ m("mcumode"), | ... | @@ -3872,7 +3980,6 @@ m("mcumode"), |
| 3872 | m("mcx16"), | 3980 | m("mcx16"), |
| 3873 | sepd1("mdebug-pass"), | 3981 | sepd1("mdebug-pass"), |
| 3874 | m("mdirect-move"), | 3982 | m("mdirect-move"), |
| 3875 | flagpd1("mdisable-tail-calls"), | | |
| 3876 | flagpd1("mdouble-float"), | 3983 | flagpd1("mdouble-float"), |
| 3877 | m("mdsp"), | 3984 | m("mdsp"), |
| 3878 | m("mdspr2"), | 3985 | m("mdspr2"), |
| ... | @@ -3886,6 +3993,7 @@ flagpd1("menable-unsafe-fp-math"), | ... | @@ -3886,6 +3993,7 @@ flagpd1("menable-unsafe-fp-math"), |
| 3886 | m("menqcmd"), | 3993 | m("menqcmd"), |
| 3887 | m("mexception-handling"), | 3994 | m("mexception-handling"), |
| 3888 | m("mexecute-only"), | 3995 | m("mexecute-only"), |
| | 3996 | flagpd1("mextended-const"), |
| 3889 | flagpd1("mextern-sdata"), | 3997 | flagpd1("mextern-sdata"), |
| 3890 | m("mf16c"), | 3998 | m("mf16c"), |
| 3891 | flagpd1("mfancy-math-387"), | 3999 | flagpd1("mfancy-math-387"), |
| ... | @@ -3894,6 +4002,8 @@ flagpd1("mfix4300"), | ... | @@ -3894,6 +4002,8 @@ flagpd1("mfix4300"), |
| 3894 | flagpd1("mfix-and-continue"), | 4002 | flagpd1("mfix-and-continue"), |
| 3895 | m("mfix-cmse-cve-2021-35465"), | 4003 | m("mfix-cmse-cve-2021-35465"), |
| 3896 | m("mfix-cortex-a53-835769"), | 4004 | m("mfix-cortex-a53-835769"), |
| | 4005 | flagpd1("mfix-cortex-a57-aes-1742098"), |
| | 4006 | flagpd1("mfix-cortex-a72-aes-1655431"), |
| 3897 | m("mfloat128"), | 4007 | m("mfloat128"), |
| 3898 | sepd1("mfloat-abi"), | 4008 | sepd1("mfloat-abi"), |
| 3899 | m("mfma"), | 4009 | m("mfma"), |
| ... | @@ -3972,6 +4082,7 @@ m("mmemops"), | ... | @@ -3972,6 +4082,7 @@ m("mmemops"), |
| 3972 | flagpd1("mmfcrf"), | 4082 | flagpd1("mmfcrf"), |
| 3973 | m("mmfocrf"), | 4083 | m("mmfocrf"), |
| 3974 | m("mmicromips"), | 4084 | m("mmicromips"), |
| | 4085 | sepd1("mmlir"), |
| 3975 | m("mmma"), | 4086 | m("mmma"), |
| 3976 | m("mmmx"), | 4087 | m("mmmx"), |
| 3977 | m("mmovbe"), | 4088 | m("mmovbe"), |
| ... | @@ -4042,10 +4153,13 @@ m("mno-enqcmd"), | ... | @@ -4042,10 +4153,13 @@ m("mno-enqcmd"), |
| 4042 | m("mno-exception-handling"), | 4153 | m("mno-exception-handling"), |
| 4043 | flagpd1("mnoexecstack"), | 4154 | flagpd1("mnoexecstack"), |
| 4044 | m("mno-execute-only"), | 4155 | m("mno-execute-only"), |
| | 4156 | flagpd1("mno-extended-const"), |
| 4045 | flagpd1("mno-extern-sdata"), | 4157 | flagpd1("mno-extern-sdata"), |
| 4046 | m("mno-f16c"), | 4158 | m("mno-f16c"), |
| 4047 | m("mno-fix-cmse-cve-2021-35465"), | 4159 | m("mno-fix-cmse-cve-2021-35465"), |
| 4048 | m("mno-fix-cortex-a53-835769"), | 4160 | m("mno-fix-cortex-a53-835769"), |
| | 4161 | flagpd1("mno-fix-cortex-a57-aes-1742098"), |
| | 4162 | flagpd1("mno-fix-cortex-a72-aes-1655431"), |
| 4049 | m("mno-float128"), | 4163 | m("mno-float128"), |
| 4050 | m("mno-fma"), | 4164 | m("mno-fma"), |
| 4051 | m("mno-fma4"), | 4165 | m("mno-fma4"), |
| ... | @@ -4123,6 +4237,7 @@ m("mno-prfchw"), | ... | @@ -4123,6 +4237,7 @@ m("mno-prfchw"), |
| 4123 | m("mno-ptwrite"), | 4237 | m("mno-ptwrite"), |
| 4124 | flagpd1("mno-pure-code"), | 4238 | flagpd1("mno-pure-code"), |
| 4125 | m("mno-rdpid"), | 4239 | m("mno-rdpid"), |
| | 4240 | flagpd1("mno-rdpru"), |
| 4126 | m("mno-rdrnd"), | 4241 | m("mno-rdrnd"), |
| 4127 | m("mno-rdseed"), | 4242 | m("mno-rdseed"), |
| 4128 | .{ | 4243 | .{ |
| ... | @@ -4204,7 +4319,6 @@ m("mnvj"), | ... | @@ -4204,7 +4319,6 @@ m("mnvj"), |
| 4204 | m("mnvs"), | 4319 | m("mnvs"), |
| 4205 | flagpd1("modd-spreg"), | 4320 | flagpd1("modd-spreg"), |
| 4206 | sepd1("module-dependency-dir"), | 4321 | sepd1("module-dependency-dir"), |
| 4207 | sepd1("module-dir"), | | |
| 4208 | flagpd1("module-file-deps"), | 4322 | flagpd1("module-file-deps"), |
| 4209 | flagpd1("module-file-info"), | 4323 | flagpd1("module-file-info"), |
| 4210 | sepd1("module-suffix"), | 4324 | sepd1("module-suffix"), |
| ... | @@ -4233,6 +4347,7 @@ m("mptwrite"), | ... | @@ -4233,6 +4347,7 @@ m("mptwrite"), |
| 4233 | flagpd1("mpure-code"), | 4347 | flagpd1("mpure-code"), |
| 4234 | flagpd1("mqdsp6-compat"), | 4348 | flagpd1("mqdsp6-compat"), |
| 4235 | m("mrdpid"), | 4349 | m("mrdpid"), |
| | 4350 | flagpd1("mrdpru"), |
| 4236 | m("mrdrnd"), | 4351 | m("mrdrnd"), |
| 4237 | m("mrdseed"), | 4352 | m("mrdseed"), |
| 4238 | flagpd1("mreassociate"), | 4353 | flagpd1("mreassociate"), |
| ... | @@ -4369,6 +4484,7 @@ flagpd1("no-cpp-precomp"), | ... | @@ -4369,6 +4484,7 @@ flagpd1("no-cpp-precomp"), |
| 4369 | .psl = false, | 4484 | .psl = false, |
| 4370 | }, | 4485 | }, |
| 4371 | flagpd1("no-emit-llvm-uselists"), | 4486 | flagpd1("no-emit-llvm-uselists"), |
| | 4487 | flagpd1("no-enable-noundef-analysis"), |
| 4372 | .{ | 4488 | .{ |
| 4373 | .name = "no-gpu-bundle-output", | 4489 | .name = "no-gpu-bundle-output", |
| 4374 | .syntax = .flag, | 4490 | .syntax = .flag, |
| ... | @@ -4377,6 +4493,7 @@ flagpd1("no-emit-llvm-uselists"), | ... | @@ -4377,6 +4493,7 @@ flagpd1("no-emit-llvm-uselists"), |
| 4377 | .pd2 = true, | 4493 | .pd2 = true, |
| 4378 | .psl = false, | 4494 | .psl = false, |
| 4379 | }, | 4495 | }, |
| | 4496 | flagpd1("no-hip-rt"), |
| 4380 | flagpd1("no-implicit-float"), | 4497 | flagpd1("no-implicit-float"), |
| 4381 | .{ | 4498 | .{ |
| 4382 | .name = "no-integrated-cpp", | 4499 | .name = "no-integrated-cpp", |
| ... | @@ -4386,6 +4503,15 @@ flagpd1("no-implicit-float"), | ... | @@ -4386,6 +4503,15 @@ flagpd1("no-implicit-float"), |
| 4386 | .pd2 = true, | 4503 | .pd2 = true, |
| 4387 | .psl = false, | 4504 | .psl = false, |
| 4388 | }, | 4505 | }, |
| | 4506 | .{ |
| | 4507 | .name = "no-offload-new-driver", |
| | 4508 | .syntax = .flag, |
| | 4509 | .zig_equivalent = .other, |
| | 4510 | .pd1 = false, |
| | 4511 | .pd2 = true, |
| | 4512 | .psl = false, |
| | 4513 | }, |
| | 4514 | flagpd1("no-opaque-pointers"), |
| 4389 | .{ | 4515 | .{ |
| 4390 | .name = "no-pedantic", | 4516 | .name = "no-pedantic", |
| 4391 | .syntax = .flag, | 4517 | .syntax = .flag, |
| ... | @@ -4408,6 +4534,7 @@ flagpd1("no-struct-path-tbaa"), | ... | @@ -4408,6 +4534,7 @@ flagpd1("no-struct-path-tbaa"), |
| 4408 | flagpd1("nobuiltininc"), | 4534 | flagpd1("nobuiltininc"), |
| 4409 | flagpd1("nocpp"), | 4535 | flagpd1("nocpp"), |
| 4410 | flagpd1("nodefaultlibs"), | 4536 | flagpd1("nodefaultlibs"), |
| | 4537 | flagpd1("nodriverkitlib"), |
| 4411 | flagpd1("nofixprebinding"), | 4538 | flagpd1("nofixprebinding"), |
| 4412 | flagpd1("nogpuinc"), | 4539 | flagpd1("nogpuinc"), |
| 4413 | flagpd1("nogpulib"), | 4540 | flagpd1("nogpulib"), |
| ... | @@ -4491,6 +4618,47 @@ flagpd1("objcmt-ns-nonatomic-iosonly"), | ... | @@ -4491,6 +4618,47 @@ flagpd1("objcmt-ns-nonatomic-iosonly"), |
| 4491 | flagpd1("objcmt-returns-innerpointer-property"), | 4618 | flagpd1("objcmt-returns-innerpointer-property"), |
| 4492 | flagpd1("object"), | 4619 | flagpd1("object"), |
| 4493 | sepd1("object-file-name"), | 4620 | sepd1("object-file-name"), |
| | 4621 | .{ |
| | 4622 | .name = "offload-device-only", |
| | 4623 | .syntax = .flag, |
| | 4624 | .zig_equivalent = .other, |
| | 4625 | .pd1 = false, |
| | 4626 | .pd2 = true, |
| | 4627 | .psl = false, |
| | 4628 | }, |
| | 4629 | .{ |
| | 4630 | .name = "offload-host-device", |
| | 4631 | .syntax = .flag, |
| | 4632 | .zig_equivalent = .other, |
| | 4633 | .pd1 = false, |
| | 4634 | .pd2 = true, |
| | 4635 | .psl = false, |
| | 4636 | }, |
| | 4637 | .{ |
| | 4638 | .name = "offload-host-only", |
| | 4639 | .syntax = .flag, |
| | 4640 | .zig_equivalent = .other, |
| | 4641 | .pd1 = false, |
| | 4642 | .pd2 = true, |
| | 4643 | .psl = false, |
| | 4644 | }, |
| | 4645 | .{ |
| | 4646 | .name = "offload-link", |
| | 4647 | .syntax = .flag, |
| | 4648 | .zig_equivalent = .other, |
| | 4649 | .pd1 = false, |
| | 4650 | .pd2 = true, |
| | 4651 | .psl = false, |
| | 4652 | }, |
| | 4653 | .{ |
| | 4654 | .name = "offload-new-driver", |
| | 4655 | .syntax = .flag, |
| | 4656 | .zig_equivalent = .other, |
| | 4657 | .pd1 = false, |
| | 4658 | .pd2 = true, |
| | 4659 | .psl = false, |
| | 4660 | }, |
| | 4661 | flagpd1("opaque-pointers"), |
| 4494 | sepd1("opt-record-file"), | 4662 | sepd1("opt-record-file"), |
| 4495 | sepd1("opt-record-format"), | 4663 | sepd1("opt-record-format"), |
| 4496 | sepd1("opt-record-passes"), | 4664 | sepd1("opt-record-passes"), |
| ... | @@ -4546,6 +4714,14 @@ flagpd1("prebind"), | ... | @@ -4546,6 +4714,14 @@ flagpd1("prebind"), |
| 4546 | flagpd1("prebind_all_twolevel_modules"), | 4714 | flagpd1("prebind_all_twolevel_modules"), |
| 4547 | flagpd1("preload"), | 4715 | flagpd1("preload"), |
| 4548 | flagpd1("print-dependency-directives-minimized-source"), | 4716 | flagpd1("print-dependency-directives-minimized-source"), |
| | 4717 | .{ |
| | 4718 | .name = "print-diagnostic-options", |
| | 4719 | .syntax = .flag, |
| | 4720 | .zig_equivalent = .other, |
| | 4721 | .pd1 = true, |
| | 4722 | .pd2 = true, |
| | 4723 | .psl = false, |
| | 4724 | }, |
| 4549 | .{ | 4725 | .{ |
| 4550 | .name = "print-effective-triple", | 4726 | .name = "print-effective-triple", |
| 4551 | .syntax = .flag, | 4727 | .syntax = .flag, |
| ... | @@ -4940,6 +5116,7 @@ joinpd1("fsanitize-undefined-strip-path-components="), | ... | @@ -4940,6 +5116,7 @@ joinpd1("fsanitize-undefined-strip-path-components="), |
| 4940 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), | 5116 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), |
| 4941 | joinpd1("fvisibility-externs-nodllstorageclass="), | 5117 | joinpd1("fvisibility-externs-nodllstorageclass="), |
| 4942 | joinpd1("analyzer-config-compatibility-mode="), | 5118 | joinpd1("analyzer-config-compatibility-mode="), |
| | 5119 | joinpd1("mdefault-visibility-export-mapping="), |
| 4943 | joinpd1("fsanitize-address-use-after-return="), | 5120 | joinpd1("fsanitize-address-use-after-return="), |
| 4944 | .{ | 5121 | .{ |
| 4945 | .name = "fsanitize-address-use-after-return", | 5122 | .name = "fsanitize-address-use-after-return", |
| ... | @@ -4949,9 +5126,12 @@ joinpd1("fsanitize-address-use-after-return="), | ... | @@ -4949,9 +5126,12 @@ joinpd1("fsanitize-address-use-after-return="), |
| 4949 | .pd2 = false, | 5126 | .pd2 = false, |
| 4950 | .psl = true, | 5127 | .psl = true, |
| 4951 | }, | 5128 | }, |
| | 5129 | joinpd1("darwin-target-variant-sdk-version="), |
| 4952 | joinpd1("ftrivial-auto-var-init-stop-after="), | 5130 | joinpd1("ftrivial-auto-var-init-stop-after="), |
| 4953 | joinpd1("fverify-debuginfo-preserve-export="), | 5131 | joinpd1("fverify-debuginfo-preserve-export="), |
| | 5132 | joinpd1("fdiagnostics-misexpect-tolerance="), |
| 4954 | joinpd1("fpatchable-function-entry-offset="), | 5133 | joinpd1("fpatchable-function-entry-offset="), |
| | 5134 | joinpd1("fprofile-selected-function-group="), |
| 4955 | joinpd1("analyzer-inline-max-stack-depth="), | 5135 | joinpd1("analyzer-inline-max-stack-depth="), |
| 4956 | joinpd1("fsanitize-address-field-padding="), | 5136 | joinpd1("fsanitize-address-field-padding="), |
| 4957 | .{ | 5137 | .{ |
| ... | @@ -4963,6 +5143,7 @@ joinpd1("fsanitize-address-field-padding="), | ... | @@ -4963,6 +5143,7 @@ joinpd1("fsanitize-address-field-padding="), |
| 4963 | .psl = true, | 5143 | .psl = true, |
| 4964 | }, | 5144 | }, |
| 4965 | joinpd1("fdiagnostics-hotness-threshold="), | 5145 | joinpd1("fdiagnostics-hotness-threshold="), |
| | 5146 | joinpd1("fexperimental-max-bitint-width="), |
| 4966 | joinpd1("fsanitize-memory-track-origins="), | 5147 | joinpd1("fsanitize-memory-track-origins="), |
| 4967 | joinpd1("mwatchos-simulator-version-min="), | 5148 | joinpd1("mwatchos-simulator-version-min="), |
| 4968 | joinpd1("fsanitize-coverage-ignorelist="), | 5149 | joinpd1("fsanitize-coverage-ignorelist="), |
| ... | @@ -4971,6 +5152,7 @@ joinpd1("fvisibility-nodllstorageclass="), | ... | @@ -4971,6 +5152,7 @@ joinpd1("fvisibility-nodllstorageclass="), |
| 4971 | joinpd1("fxray-selected-function-group="), | 5152 | joinpd1("fxray-selected-function-group="), |
| 4972 | joinpd1("mappletvsimulator-version-min="), | 5153 | joinpd1("mappletvsimulator-version-min="), |
| 4973 | joinpd1("mstack-protector-guard-offset="), | 5154 | joinpd1("mstack-protector-guard-offset="), |
| | 5155 | joinpd1("mstack-protector-guard-symbol="), |
| 4974 | .{ | 5156 | .{ |
| 4975 | .name = "sourceDependencies:directives", | 5157 | .name = "sourceDependencies:directives", |
| 4976 | .syntax = .joined_or_separate, | 5158 | .syntax = .joined_or_separate, |
| ... | @@ -4979,16 +5161,17 @@ joinpd1("mstack-protector-guard-offset="), | ... | @@ -4979,16 +5161,17 @@ joinpd1("mstack-protector-guard-offset="), |
| 4979 | .pd2 = false, | 5161 | .pd2 = false, |
| 4980 | .psl = true, | 5162 | .psl = true, |
| 4981 | }, | 5163 | }, |
| | 5164 | joinpd1("miphonesimulator-version-min="), |
| 4982 | joinpd1("fsanitize-coverage-whitelist="), | 5165 | joinpd1("fsanitize-coverage-whitelist="), |
| 4983 | joinpd1("fsanitize-coverage-blacklist="), | 5166 | joinpd1("fsanitize-coverage-blacklist="), |
| 4984 | joinpd1("fobjc-nonfragile-abi-version="), | 5167 | joinpd1("fobjc-nonfragile-abi-version="), |
| 4985 | joinpd1("fprofile-instrument-use-path="), | 5168 | joinpd1("fprofile-instrument-use-path="), |
| 4986 | joinpd1("fsanitize-coverage-allowlist="), | 5169 | joinpd1("fsanitize-coverage-allowlist="), |
| 4987 | jspd1("fxray-instrumentation-bundle="), | 5170 | jspd1("fxray-instrumentation-bundle="), |
| 4988 | joinpd1("miphonesimulator-version-min="), | | |
| 4989 | joinpd1("fsanitize-address-destructor="), | 5171 | joinpd1("fsanitize-address-destructor="), |
| 4990 | joinpd1("faddress-space-map-mangling="), | 5172 | joinpd1("faddress-space-map-mangling="), |
| 4991 | joinpd1("foptimization-record-passes="), | 5173 | joinpd1("foptimization-record-passes="), |
| | 5174 | joinpd1("frandomize-layout-seed-file="), |
| 4992 | joinpd1("fsanitize-system-ignorelist="), | 5175 | joinpd1("fsanitize-system-ignorelist="), |
| 4993 | joinpd1("ftest-module-file-extension="), | 5176 | joinpd1("ftest-module-file-extension="), |
| 4994 | jspd1("fxray-instruction-threshold="), | 5177 | jspd1("fxray-instruction-threshold="), |
| ... | @@ -5000,6 +5183,14 @@ jspd1("fxray-instruction-threshold="), | ... | @@ -5000,6 +5183,14 @@ jspd1("fxray-instruction-threshold="), |
| 5000 | .pd2 = true, | 5183 | .pd2 = true, |
| 5001 | .psl = false, | 5184 | .psl = false, |
| 5002 | }, | 5185 | }, |
| | 5186 | .{ |
| | 5187 | .name = "libomptarget-amdgpu-bc-path=", |
| | 5188 | .syntax = .joined, |
| | 5189 | .zig_equivalent = .other, |
| | 5190 | .pd1 = false, |
| | 5191 | .pd2 = true, |
| | 5192 | .psl = false, |
| | 5193 | }, |
| 5003 | joinpd1("mno-default-build-attributes"), | 5194 | joinpd1("mno-default-build-attributes"), |
| 5004 | joinpd1("mtvos-simulator-version-min="), | 5195 | joinpd1("mtvos-simulator-version-min="), |
| 5005 | joinpd1("mwatchsimulator-version-min="), | 5196 | joinpd1("mwatchsimulator-version-min="), |
| ... | @@ -5065,6 +5256,7 @@ joinpd1("objcmt-allowlist-dir-path="), | ... | @@ -5065,6 +5256,7 @@ joinpd1("objcmt-allowlist-dir-path="), |
| 5065 | joinpd1("Wno-nonportable-cfstrings"), | 5256 | joinpd1("Wno-nonportable-cfstrings"), |
| 5066 | joinpd1("analyzer-disable-checker="), | 5257 | joinpd1("analyzer-disable-checker="), |
| 5067 | joinpd1("fbuild-session-timestamp="), | 5258 | joinpd1("fbuild-session-timestamp="), |
| | 5259 | joinpd1("fprofile-function-groups="), |
| 5068 | joinpd1("fprofile-instrument-path="), | 5260 | joinpd1("fprofile-instrument-path="), |
| 5069 | joinpd1("mdefault-build-attributes"), | 5261 | joinpd1("mdefault-build-attributes"), |
| 5070 | joinpd1("msign-return-address-key="), | 5262 | joinpd1("msign-return-address-key="), |
| ... | @@ -5136,6 +5328,7 @@ joinpd1("ffp-exception-behavior="), | ... | @@ -5136,6 +5328,7 @@ joinpd1("ffp-exception-behavior="), |
| 5136 | joinpd1("fmacro-backtrace-limit="), | 5328 | joinpd1("fmacro-backtrace-limit="), |
| 5137 | joinpd1("fmax-array-constructor="), | 5329 | joinpd1("fmax-array-constructor="), |
| 5138 | joinpd1("fprofile-exclude-files="), | 5330 | joinpd1("fprofile-exclude-files="), |
| | 5331 | joinpd1("frandomize-layout-seed="), |
| 5139 | joinpd1("ftrivial-auto-var-init="), | 5332 | joinpd1("ftrivial-auto-var-init="), |
| 5140 | jspd1("fxray-never-instrument="), | 5333 | jspd1("fxray-never-instrument="), |
| 5141 | joinpd1("gsimple-template-names="), | 5334 | joinpd1("gsimple-template-names="), |
| ... | @@ -5144,6 +5337,7 @@ joinpd1("malign-branch-boundary="), | ... | @@ -5144,6 +5337,7 @@ joinpd1("malign-branch-boundary="), |
| 5144 | joinpd1("mappletvos-version-min="), | 5337 | joinpd1("mappletvos-version-min="), |
| 5145 | joinpd1("mstack-protector-guard="), | 5338 | joinpd1("mstack-protector-guard="), |
| 5146 | joinpd1("Wnonportable-cfstrings"), | 5339 | joinpd1("Wnonportable-cfstrings"), |
| | 5340 | joinpd1("miphoneos-version-min="), |
| 5147 | joinpd1("fbasic-block-sections="), | 5341 | joinpd1("fbasic-block-sections="), |
| 5148 | joinpd1("fdefault-calling-conv="), | 5342 | joinpd1("fdefault-calling-conv="), |
| 5149 | joinpd1("fdenormal-fp-math-f32="), | 5343 | joinpd1("fdenormal-fp-math-f32="), |
| ... | @@ -5164,10 +5358,10 @@ joinpd1("fobjc-dispatch-method="), | ... | @@ -5164,10 +5358,10 @@ joinpd1("fobjc-dispatch-method="), |
| 5164 | joinpd1("foperator-arrow-depth="), | 5358 | joinpd1("foperator-arrow-depth="), |
| 5165 | joinpd1("fprebuilt-module-path="), | 5359 | joinpd1("fprebuilt-module-path="), |
| 5166 | joinpd1("fprofile-filter-files="), | 5360 | joinpd1("fprofile-filter-files="), |
| | 5361 | joinpd1("fsanitize-memtag-mode="), |
| 5167 | joinpd1("fspell-checking-limit="), | 5362 | joinpd1("fspell-checking-limit="), |
| 5168 | joinpd1("fvisibility-dllexport="), | 5363 | joinpd1("fvisibility-dllexport="), |
| 5169 | joinpd1("fxray-function-groups="), | 5364 | joinpd1("fxray-function-groups="), |
| 5170 | joinpd1("miphoneos-version-min="), | | |
| 5171 | joinpd1("msmall-data-threshold="), | 5365 | joinpd1("msmall-data-threshold="), |
| 5172 | joinpd1("Wlarge-by-value-copy="), | 5366 | joinpd1("Wlarge-by-value-copy="), |
| 5173 | joinpd1("analyzer-constraints="), | 5367 | joinpd1("analyzer-constraints="), |
| ... | @@ -5187,6 +5381,7 @@ joinpd1("fmodules-prune-after="), | ... | @@ -5187,6 +5381,7 @@ joinpd1("fmodules-prune-after="), |
| 5187 | }, | 5381 | }, |
| 5188 | joinpd1("fopenmp-target-debug="), | 5382 | joinpd1("fopenmp-target-debug="), |
| 5189 | joinpd1("fsanitize-ignorelist="), | 5383 | joinpd1("fsanitize-ignorelist="), |
| | 5384 | joinpd1("fzero-call-used-regs="), |
| 5190 | jspd1("iframeworkwithsysroot"), | 5385 | jspd1("iframeworkwithsysroot"), |
| 5191 | joinpd1("mcode-object-version="), | 5386 | joinpd1("mcode-object-version="), |
| 5192 | joinpd1("mpad-max-prefix-size="), | 5387 | joinpd1("mpad-max-prefix-size="), |
| ... | @@ -5218,6 +5413,7 @@ joinpd1("mwatchos-version-min="), | ... | @@ -5218,6 +5413,7 @@ joinpd1("mwatchos-version-min="), |
| 5218 | .psl = false, | 5413 | .psl = false, |
| 5219 | }, | 5414 | }, |
| 5220 | joinpd1("faltivec-src-compat="), | 5415 | joinpd1("faltivec-src-compat="), |
| | 5416 | joinpd1("mmacosx-version-min="), |
| 5221 | joinpd1("fsanitize-blacklist="), | 5417 | joinpd1("fsanitize-blacklist="), |
| 5222 | .{ | 5418 | .{ |
| 5223 | .name = "hip-device-lib-path=", | 5419 | .name = "hip-device-lib-path=", |
| ... | @@ -5230,12 +5426,13 @@ joinpd1("fsanitize-blacklist="), | ... | @@ -5230,12 +5426,13 @@ joinpd1("fsanitize-blacklist="), |
| 5230 | joinpd1("coverage-notes-file="), | 5426 | joinpd1("coverage-notes-file="), |
| 5231 | joinpd1("fbuild-session-file="), | 5427 | joinpd1("fbuild-session-file="), |
| 5232 | joinpd1("fdiagnostics-format="), | 5428 | joinpd1("fdiagnostics-format="), |
| | 5429 | joinpd1("fgpu-default-stream="), |
| 5233 | joinpd1("fmax-stack-var-size="), | 5430 | joinpd1("fmax-stack-var-size="), |
| 5234 | joinpd1("fmodules-cache-path="), | 5431 | joinpd1("fmodules-cache-path="), |
| 5235 | joinpd1("fmodules-embed-file="), | 5432 | joinpd1("fmodules-embed-file="), |
| 5236 | joinpd1("fprofile-instrument="), | 5433 | joinpd1("fprofile-instrument="), |
| 5237 | joinpd1("fprofile-sample-use="), | 5434 | joinpd1("fprofile-sample-use="), |
| 5238 | joinpd1("mmacosx-version-min="), | 5435 | joinpd1("fstrict-flex-arrays="), |
| 5239 | .{ | 5436 | .{ |
| 5240 | .name = "no-cuda-include-ptx=", | 5437 | .name = "no-cuda-include-ptx=", |
| 5241 | .syntax = .joined, | 5438 | .syntax = .joined, |
| ... | @@ -5249,6 +5446,7 @@ joinpd1("code-completion-at="), | ... | @@ -5249,6 +5446,7 @@ joinpd1("code-completion-at="), |
| 5249 | joinpd1("coverage-data-file="), | 5446 | joinpd1("coverage-data-file="), |
| 5250 | joinpd1("fblas-matmul-limit="), | 5447 | joinpd1("fblas-matmul-limit="), |
| 5251 | joinpd1("fdiagnostics-color="), | 5448 | joinpd1("fdiagnostics-color="), |
| | 5449 | joinpd1("femit-dwarf-unwind="), |
| 5252 | joinpd1("ffixed-line-length="), | 5450 | joinpd1("ffixed-line-length="), |
| 5253 | joinpd1("ffixed-line-length-"), | 5451 | joinpd1("ffixed-line-length-"), |
| 5254 | joinpd1("ffuchsia-api-level="), | 5452 | joinpd1("ffuchsia-api-level="), |
| ... | @@ -5388,6 +5586,7 @@ joinpd1("fproc-stat-report"), | ... | @@ -5388,6 +5586,7 @@ joinpd1("fproc-stat-report"), |
| 5388 | joinpd1("fwarn-stack-size="), | 5586 | joinpd1("fwarn-stack-size="), |
| 5389 | jspd1("iwithprefixbefore"), | 5587 | jspd1("iwithprefixbefore"), |
| 5390 | joinpd1("malign-functions="), | 5588 | joinpd1("malign-functions="), |
| | 5589 | joinpd1("mfunction-return="), |
| 5391 | joinpd1("mios-version-min="), | 5590 | joinpd1("mios-version-min="), |
| 5392 | joinpd1("mstack-alignment="), | 5591 | joinpd1("mstack-alignment="), |
| 5393 | joinpd1("msve-vector-bits="), | 5592 | joinpd1("msve-vector-bits="), |
| ... | @@ -5431,6 +5630,7 @@ joinpd1("debug-info-kind="), | ... | @@ -5431,6 +5630,7 @@ joinpd1("debug-info-kind="), |
| 5431 | joinpd1("debugger-tuning="), | 5630 | joinpd1("debugger-tuning="), |
| 5432 | joinpd1("exception-model="), | 5631 | joinpd1("exception-model="), |
| 5433 | joinpd1("fcf-runtime-abi="), | 5632 | joinpd1("fcf-runtime-abi="), |
| | 5633 | joinpd1("ffp-eval-method="), |
| 5434 | joinpd1("finit-character="), | 5634 | joinpd1("finit-character="), |
| 5435 | joinpd1("fmax-type-align="), | 5635 | joinpd1("fmax-type-align="), |
| 5436 | joinpd1("fmemory-profile="), | 5636 | joinpd1("fmemory-profile="), |
| ... | @@ -5478,6 +5678,14 @@ joinpd1("mlinker-version="), | ... | @@ -5478,6 +5678,14 @@ joinpd1("mlinker-version="), |
| 5478 | }, | 5678 | }, |
| 5479 | jspd1("stdlib++-isystem"), | 5679 | jspd1("stdlib++-isystem"), |
| 5480 | joinpd1("Rpass-analysis="), | 5680 | joinpd1("Rpass-analysis="), |
| | 5681 | .{ |
| | 5682 | .name = "Xoffload-linker", |
| | 5683 | .syntax = .joined_and_separate, |
| | 5684 | .zig_equivalent = .other, |
| | 5685 | .pd1 = true, |
| | 5686 | .pd2 = false, |
| | 5687 | .psl = false, |
| | 5688 | }, |
| 5481 | .{ | 5689 | .{ |
| 5482 | .name = "Xopenmp-target=", | 5690 | .name = "Xopenmp-target=", |
| 5483 | .syntax = .joined_and_separate, | 5691 | .syntax = .joined_and_separate, |
| ... | @@ -5528,6 +5736,7 @@ joinpd1("fdepfile-entry="), | ... | @@ -5528,6 +5736,7 @@ joinpd1("fdepfile-entry="), |
| 5528 | joinpd1("fembed-bitcode="), | 5736 | joinpd1("fembed-bitcode="), |
| 5529 | joinpd1("finput-charset="), | 5737 | joinpd1("finput-charset="), |
| 5530 | joinpd1("fmodule-format="), | 5738 | joinpd1("fmodule-format="), |
| | 5739 | joinpd1("fmodule-header="), |
| 5531 | joinpd1("fms-memptr-rep="), | 5740 | joinpd1("fms-memptr-rep="), |
| 5532 | joinpd1("fnew-alignment="), | 5741 | joinpd1("fnew-alignment="), |
| 5533 | joinpd1("frecord-marker="), | 5742 | joinpd1("frecord-marker="), |
| ... | @@ -5550,6 +5759,7 @@ joinpd1("ftrapv-handler="), | ... | @@ -5550,6 +5759,7 @@ joinpd1("ftrapv-handler="), |
| 5550 | .pd2 = false, | 5759 | .pd2 = false, |
| 5551 | .psl = false, | 5760 | .psl = false, |
| 5552 | }, | 5761 | }, |
| | 5762 | joinpd1("gen-reproducer="), |
| 5553 | .{ | 5763 | .{ |
| 5554 | .name = "hip-device-lib=", | 5764 | .name = "hip-device-lib=", |
| 5555 | .syntax = .joined, | 5765 | .syntax = .joined, |
| ... | @@ -5683,6 +5893,14 @@ joinpd1("ast-dump-all="), | ... | @@ -5683,6 +5893,14 @@ joinpd1("ast-dump-all="), |
| 5683 | .pd2 = true, | 5893 | .pd2 = true, |
| 5684 | .psl = false, | 5894 | .psl = false, |
| 5685 | }, | 5895 | }, |
| | 5896 | .{ |
| | 5897 | .name = "cuda-feature=", |
| | 5898 | .syntax = .joined, |
| | 5899 | .zig_equivalent = .other, |
| | 5900 | .pd1 = false, |
| | 5901 | .pd2 = true, |
| | 5902 | .psl = false, |
| | 5903 | }, |
| 5686 | joinpd1("falign-jumps="), | 5904 | joinpd1("falign-jumps="), |
| 5687 | joinpd1("falign-loops="), | 5905 | joinpd1("falign-loops="), |
| 5688 | joinpd1("faligned-new="), | 5906 | joinpd1("faligned-new="), |
| ... | @@ -5710,6 +5928,7 @@ joinpd1("gsplit-dwarf="), | ... | @@ -5710,6 +5928,7 @@ joinpd1("gsplit-dwarf="), |
| 5710 | jspd1("isystem-after"), | 5928 | jspd1("isystem-after"), |
| 5711 | joinpd1("malign-jumps="), | 5929 | joinpd1("malign-jumps="), |
| 5712 | joinpd1("malign-loops="), | 5930 | joinpd1("malign-loops="), |
| | 5931 | joinpd1("mframe-chain="), |
| 5713 | joinpd1("mimplicit-it="), | 5932 | joinpd1("mimplicit-it="), |
| 5714 | .{ | 5933 | .{ |
| 5715 | .name = "offload-arch=", | 5934 | .name = "offload-arch=", |
| ... | @@ -5720,6 +5939,14 @@ joinpd1("mimplicit-it="), | ... | @@ -5720,6 +5939,14 @@ joinpd1("mimplicit-it="), |
| 5720 | .psl = false, | 5939 | .psl = false, |
| 5721 | }, | 5940 | }, |
| 5722 | jspd1("pagezero_size"), | 5941 | jspd1("pagezero_size"), |
| | 5942 | .{ |
| | 5943 | .name = "product-name=", |
| | 5944 | .syntax = .joined, |
| | 5945 | .zig_equivalent = .other, |
| | 5946 | .pd1 = false, |
| | 5947 | .pd2 = true, |
| | 5948 | .psl = false, |
| | 5949 | }, |
| 5723 | joinpd1("resource-dir="), | 5950 | joinpd1("resource-dir="), |
| 5724 | .{ | 5951 | .{ |
| 5725 | .name = "dyld-prefix=", | 5952 | .name = "dyld-prefix=", |
| ... | @@ -5741,6 +5968,7 @@ joinpd1("fmax-errors="), | ... | @@ -5741,6 +5968,7 @@ joinpd1("fmax-errors="), |
| 5741 | joinpd1("fmax-tokens="), | 5968 | joinpd1("fmax-tokens="), |
| 5742 | joinpd1("fno-builtin-"), | 5969 | joinpd1("fno-builtin-"), |
| 5743 | joinpd1("fplugin-arg-"), | 5970 | joinpd1("fplugin-arg-"), |
| | 5971 | joinpd1("ftime-trace="), |
| 5744 | joinpd1("fvisibility="), | 5972 | joinpd1("fvisibility="), |
| 5745 | joinpd1("fwchar-type="), | 5973 | joinpd1("fwchar-type="), |
| 5746 | jspd1("fxray-modes="), | 5974 | jspd1("fxray-modes="), |
| ... | @@ -5946,6 +6174,7 @@ joinpd1("flto-jobs="), | ... | @@ -5946,6 +6174,7 @@ joinpd1("flto-jobs="), |
| 5946 | }, | 6174 | }, |
| 5947 | joinpd1("fuse-cuid="), | 6175 | joinpd1("fuse-cuid="), |
| 5948 | jspd1("iframework"), | 6176 | jspd1("iframework"), |
| | 6177 | jspd1("module-dir"), |
| 5949 | joinpd1("mtargetos="), | 6178 | joinpd1("mtargetos="), |
| 5950 | joinpd1("mtls-size="), | 6179 | joinpd1("mtls-size="), |
| 5951 | .{ | 6180 | .{ |
| ... | @@ -6485,6 +6714,14 @@ joinpd1("mtp="), | ... | @@ -6485,6 +6714,14 @@ joinpd1("mtp="), |
| 6485 | }, | 6714 | }, |
| 6486 | joinpd1("gz="), | 6715 | joinpd1("gz="), |
| 6487 | joinpd1("A-"), | 6716 | joinpd1("A-"), |
| | 6717 | .{ |
| | 6718 | .name = "Fo", |
| | 6719 | .syntax = .joined_or_separate, |
| | 6720 | .zig_equivalent = .other, |
| | 6721 | .pd1 = true, |
| | 6722 | .pd2 = false, |
| | 6723 | .psl = true, |
| | 6724 | }, |
| 6488 | joinpd1("G="), | 6725 | joinpd1("G="), |
| 6489 | .{ | 6726 | .{ |
| 6490 | .name = "MF", | 6727 | .name = "MF", |
| ... | @@ -6662,6 +6899,14 @@ joinpd1("G="), | ... | @@ -6662,6 +6899,14 @@ joinpd1("G="), |
| 6662 | .pd2 = false, | 6899 | .pd2 = false, |
| 6663 | .psl = true, | 6900 | .psl = true, |
| 6664 | }, | 6901 | }, |
| | 6902 | .{ |
| | 6903 | .name = "Wv", |
| | 6904 | .syntax = .joined, |
| | 6905 | .zig_equivalent = .other, |
| | 6906 | .pd1 = true, |
| | 6907 | .pd2 = false, |
| | 6908 | .psl = true, |
| | 6909 | }, |
| 6665 | .{ | 6910 | .{ |
| 6666 | .name = "Yc", | 6911 | .name = "Yc", |
| 6667 | .syntax = .joined, | 6912 | .syntax = .joined, |
| ... | @@ -6861,6 +7106,14 @@ joinpd1("d"), | ... | @@ -6861,6 +7106,14 @@ joinpd1("d"), |
| 6861 | .pd2 = false, | 7106 | .pd2 = false, |
| 6862 | .psl = false, | 7107 | .psl = false, |
| 6863 | }, | 7108 | }, |
| | 7109 | .{ |
| | 7110 | .name = "T", |
| | 7111 | .syntax = .joined_or_separate, |
| | 7112 | .zig_equivalent = .linker_script, |
| | 7113 | .pd1 = true, |
| | 7114 | .pd2 = false, |
| | 7115 | .psl = true, |
| | 7116 | }, |
| 6864 | jspd1("u"), | 7117 | jspd1("u"), |
| 6865 | jspd1("x"), | 7118 | jspd1("x"), |
| 6866 | joinpd1("y"), | 7119 | joinpd1("y"), |