| ... | ... | @@ -80,7 +80,14 @@ sepd1("Xassembler"), |
| 80 | 80 | sepd1("Xclang"), |
| 81 | 81 | sepd1("Xcuda-fatbinary"), |
| 82 | 82 | sepd1("Xcuda-ptxas"), |
| 83 | | sepd1("Xlinker"), |
| 83 | .{ |
| 84 | .name = "Xlinker", |
| 85 | .syntax = .separate, |
| 86 | .zig_equivalent = .for_linker, |
| 87 | .pd1 = true, |
| 88 | .pd2 = false, |
| 89 | .psl = false, |
| 90 | }, |
| 84 | 91 | sepd1("Xopenmp-target"), |
| 85 | 92 | sepd1("Xpreprocessor"), |
| 86 | 93 | flagpd1("Z"), |
| ... | ... | @@ -1563,7 +1570,7 @@ sepd1("Zlinker-input"), |
| 1563 | 1570 | .{ |
| 1564 | 1571 | .name = "for-linker", |
| 1565 | 1572 | .syntax = .separate, |
| 1566 | | .zig_equivalent = .other, |
| 1573 | .zig_equivalent = .for_linker, |
| 1567 | 1574 | .pd1 = false, |
| 1568 | 1575 | .pd2 = true, |
| 1569 | 1576 | .psl = false, |
| ... | ... | @@ -2547,7 +2554,14 @@ flagpd1("femulated-tls"), |
| 2547 | 2554 | flagpd1("fencode-extended-block-signature"), |
| 2548 | 2555 | sepd1("ferror-limit"), |
| 2549 | 2556 | flagpd1("fescaping-block-tail-calls"), |
| 2550 | | flagpd1("fexceptions"), |
| 2557 | .{ |
| 2558 | .name = "fexceptions", |
| 2559 | .syntax = .flag, |
| 2560 | .zig_equivalent = .exceptions, |
| 2561 | .pd1 = true, |
| 2562 | .pd2 = false, |
| 2563 | .psl = false, |
| 2564 | }, |
| 2551 | 2565 | flagpd1("fexperimental-isel"), |
| 2552 | 2566 | flagpd1("fexperimental-new-constant-interpreter"), |
| 2553 | 2567 | flagpd1("fexperimental-new-pass-manager"), |
| ... | ... | @@ -2751,7 +2765,14 @@ flagpd1("fno-elide-type"), |
| 2751 | 2765 | flagpd1("fno-eliminate-unused-debug-symbols"), |
| 2752 | 2766 | flagpd1("fno-emulated-tls"), |
| 2753 | 2767 | flagpd1("fno-escaping-block-tail-calls"), |
| 2754 | | flagpd1("fno-exceptions"), |
| 2768 | .{ |
| 2769 | .name = "fno-exceptions", |
| 2770 | .syntax = .flag, |
| 2771 | .zig_equivalent = .no_exceptions, |
| 2772 | .pd1 = true, |
| 2773 | .pd2 = false, |
| 2774 | .psl = false, |
| 2775 | }, |
| 2755 | 2776 | flagpd1("fno-experimental-isel"), |
| 2756 | 2777 | flagpd1("fno-experimental-new-pass-manager"), |
| 2757 | 2778 | flagpd1("fno-fast-math"), |
| ... | ... | @@ -2840,7 +2861,14 @@ flagpd1("fno-rewrite-includes"), |
| 2840 | 2861 | flagpd1("fno-ropi"), |
| 2841 | 2862 | flagpd1("fno-rounding-math"), |
| 2842 | 2863 | flagpd1("fno-rtlib-add-rpath"), |
| 2843 | | flagpd1("fno-rtti"), |
| 2864 | .{ |
| 2865 | .name = "fno-rtti", |
| 2866 | .syntax = .flag, |
| 2867 | .zig_equivalent = .no_rtti, |
| 2868 | .pd1 = true, |
| 2869 | .pd2 = false, |
| 2870 | .psl = false, |
| 2871 | }, |
| 2844 | 2872 | flagpd1("fno-rtti-data"), |
| 2845 | 2873 | flagpd1("fno-rwpi"), |
| 2846 | 2874 | flagpd1("fno-sanitize-address-poison-custom-array-cookie"), |
| ... | ... | @@ -2988,7 +3016,14 @@ flagpd1("fno-frontend-optimize"), |
| 2988 | 3016 | flagpd1("fropi"), |
| 2989 | 3017 | flagpd1("frounding-math"), |
| 2990 | 3018 | flagpd1("frtlib-add-rpath"), |
| 2991 | | flagpd1("frtti"), |
| 3019 | .{ |
| 3020 | .name = "frtti", |
| 3021 | .syntax = .flag, |
| 3022 | .zig_equivalent = .rtti, |
| 3023 | .pd1 = true, |
| 3024 | .pd2 = false, |
| 3025 | .psl = false, |
| 3026 | }, |
| 2992 | 3027 | flagpd1("frwpi"), |
| 2993 | 3028 | flagpd1("fsanitize-address-globals-dead-stripping"), |
| 2994 | 3029 | flagpd1("fsanitize-address-poison-custom-array-cookie"), |
| ... | ... | @@ -4248,7 +4283,14 @@ flagpd1("fno-whole-file"), |
| 4248 | 4283 | flagpd1("fwhole-program"), |
| 4249 | 4284 | flagpd1("fno-whole-program"), |
| 4250 | 4285 | flagpd1("whyload"), |
| 4251 | | sepd1("z"), |
| 4286 | .{ |
| 4287 | .name = "z", |
| 4288 | .syntax = .separate, |
| 4289 | .zig_equivalent = .linker_input_z, |
| 4290 | .pd1 = true, |
| 4291 | .pd2 = false, |
| 4292 | .psl = false, |
| 4293 | }, |
| 4252 | 4294 | joinpd1("fsanitize-undefined-strip-path-components="), |
| 4253 | 4295 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), |
| 4254 | 4296 | joinpd1("analyzer-config-compatibility-mode="), |
| ... | ... | @@ -4887,7 +4929,7 @@ jspd1("sub_umbrella"), |
| 4887 | 4929 | .{ |
| 4888 | 4930 | .name = "for-linker=", |
| 4889 | 4931 | .syntax = .joined, |
| 4890 | | .zig_equivalent = .other, |
| 4932 | .zig_equivalent = .for_linker, |
| 4891 | 4933 | .pd1 = false, |
| 4892 | 4934 | .pd2 = true, |
| 4893 | 4935 | .psl = false, |