| ... | ... | @@ -15,6 +15,7 @@ flagpd1("CC"), |
| 15 | 15 | flagpd1("EB"), |
| 16 | 16 | flagpd1("EL"), |
| 17 | 17 | flagpd1("Eonly"), |
| 18 | flagpd1("fAAPCSBitfieldLoad"), |
| 18 | 19 | flagpd1("H"), |
| 19 | 20 | .{ |
| 20 | 21 | .name = "<input>", |
| ... | ... | @@ -118,6 +119,8 @@ flagpd1("Wno-write-strings"), |
| 118 | 119 | flagpd1("Wwrite-strings"), |
| 119 | 120 | flagpd1("X"), |
| 120 | 121 | sepd1("Xanalyzer"), |
| 122 | sepd1("Xarch_device"), |
| 123 | sepd1("Xarch_host"), |
| 121 | 124 | sepd1("Xassembler"), |
| 122 | 125 | sepd1("Xclang"), |
| 123 | 126 | sepd1("Xcuda-fatbinary"), |
| ... | ... | @@ -570,6 +573,14 @@ flagpsl("MT"), |
| 570 | 573 | .pd2 = false, |
| 571 | 574 | .psl = true, |
| 572 | 575 | }, |
| 576 | .{ |
| 577 | .name = "QIntel-jcc-erratum", |
| 578 | .syntax = .flag, |
| 579 | .zig_equivalent = .other, |
| 580 | .pd1 = true, |
| 581 | .pd2 = false, |
| 582 | .psl = true, |
| 583 | }, |
| 573 | 584 | .{ |
| 574 | 585 | .name = "?", |
| 575 | 586 | .syntax = .flag, |
| ... | ... | @@ -618,6 +629,22 @@ flagpsl("MT"), |
| 618 | 629 | .pd2 = false, |
| 619 | 630 | .psl = true, |
| 620 | 631 | }, |
| 632 | .{ |
| 633 | .name = "Qspectre-load", |
| 634 | .syntax = .flag, |
| 635 | .zig_equivalent = .other, |
| 636 | .pd1 = true, |
| 637 | .pd2 = false, |
| 638 | .psl = true, |
| 639 | }, |
| 640 | .{ |
| 641 | .name = "Qspectre-load-cf", |
| 642 | .syntax = .flag, |
| 643 | .zig_equivalent = .other, |
| 644 | .pd1 = true, |
| 645 | .pd2 = false, |
| 646 | .psl = true, |
| 647 | }, |
| 621 | 648 | .{ |
| 622 | 649 | .name = "Qvec", |
| 623 | 650 | .syntax = .flag, |
| ... | ... | @@ -1314,6 +1341,14 @@ flagpsl("MT"), |
| 1314 | 1341 | .pd2 = false, |
| 1315 | 1342 | .psl = true, |
| 1316 | 1343 | }, |
| 1344 | .{ |
| 1345 | .name = "showIncludes:user", |
| 1346 | .syntax = .flag, |
| 1347 | .zig_equivalent = .other, |
| 1348 | .pd1 = true, |
| 1349 | .pd2 = false, |
| 1350 | .psl = true, |
| 1351 | }, |
| 1317 | 1352 | .{ |
| 1318 | 1353 | .name = "u", |
| 1319 | 1354 | .syntax = .flag, |
| ... | ... | @@ -1987,20 +2022,8 @@ flagpsl("MT"), |
| 1987 | 2022 | .psl = false, |
| 1988 | 2023 | }, |
| 1989 | 2024 | sepd1("add-plugin"), |
| 1990 | | flagpd1("faggressive-function-elimination"), |
| 1991 | | flagpd1("fno-aggressive-function-elimination"), |
| 1992 | | flagpd1("falign-commons"), |
| 1993 | | flagpd1("fno-align-commons"), |
| 1994 | | flagpd1("falign-jumps"), |
| 1995 | | flagpd1("fno-align-jumps"), |
| 1996 | | flagpd1("falign-labels"), |
| 1997 | | flagpd1("fno-align-labels"), |
| 1998 | | flagpd1("falign-loops"), |
| 1999 | | flagpd1("fno-align-loops"), |
| 2000 | 2025 | flagpd1("faligned-alloc-unavailable"), |
| 2001 | 2026 | flagpd1("all_load"), |
| 2002 | | flagpd1("fall-intrinsics"), |
| 2003 | | flagpd1("fno-all-intrinsics"), |
| 2004 | 2027 | sepd1("allowable_client"), |
| 2005 | 2028 | flagpd1("cfg-add-implicit-dtors"), |
| 2006 | 2029 | flagpd1("unoptimized-cfg"), |
| ... | ... | @@ -2036,6 +2059,7 @@ flagpd1("analyzer-viz-egraph-graphviz"), |
| 2036 | 2059 | flagpd1("analyzer-werror"), |
| 2037 | 2060 | flagpd1("fslp-vectorize-aggressive"), |
| 2038 | 2061 | flagpd1("fno-slp-vectorize-aggressive"), |
| 2062 | flagpd1("fno-record-gcc-switches"), |
| 2039 | 2063 | flagpd1("fexpensive-optimizations"), |
| 2040 | 2064 | flagpd1("fno-expensive-optimizations"), |
| 2041 | 2065 | flagpd1("fdefer-pop"), |
| ... | ... | @@ -2053,10 +2077,11 @@ flagpd1("ftree-vectorize"), |
| 2053 | 2077 | flagpd1("fno-tree-vectorize"), |
| 2054 | 2078 | flagpd1("ftree-slp-vectorize"), |
| 2055 | 2079 | flagpd1("fno-tree-slp-vectorize"), |
| 2080 | flagpd1("fident"), |
| 2056 | 2081 | flagpd1("fterminated-vtables"), |
| 2057 | 2082 | flagpd1("grecord-gcc-switches"), |
| 2058 | 2083 | flagpd1("gno-record-gcc-switches"), |
| 2059 | | flagpd1("fident"), |
| 2084 | flagpd1("nocudainc"), |
| 2060 | 2085 | flagpd1("nocudalib"), |
| 2061 | 2086 | .{ |
| 2062 | 2087 | .name = "system-header-prefix", |
| ... | ... | @@ -2076,9 +2101,7 @@ flagpd1("nocudalib"), |
| 2076 | 2101 | }, |
| 2077 | 2102 | flagpd1("integrated-as"), |
| 2078 | 2103 | flagpd1("no-integrated-as"), |
| 2079 | | flagpd1("fkeep-inline-functions"), |
| 2080 | | flagpd1("fno-keep-inline-functions"), |
| 2081 | | flagpd1("fno-semantic-interposition"), |
| 2104 | flagpd1("fno-ident"), |
| 2082 | 2105 | .{ |
| 2083 | 2106 | .name = "Gs", |
| 2084 | 2107 | .syntax = .flag, |
| ... | ... | @@ -2103,7 +2126,6 @@ flagpd1("fno-semantic-interposition"), |
| 2103 | 2126 | .pd2 = false, |
| 2104 | 2127 | .psl = true, |
| 2105 | 2128 | }, |
| 2106 | | flagpd1("fno-ident"), |
| 2107 | 2129 | .{ |
| 2108 | 2130 | .name = "Ob0", |
| 2109 | 2131 | .syntax = .flag, |
| ... | ... | @@ -2160,6 +2182,7 @@ flagpd1("fno-ident"), |
| 2160 | 2182 | .pd2 = false, |
| 2161 | 2183 | .psl = true, |
| 2162 | 2184 | }, |
| 2185 | flagpd1("fcuda-rdc"), |
| 2163 | 2186 | .{ |
| 2164 | 2187 | .name = "Os", |
| 2165 | 2188 | .syntax = .flag, |
| ... | ... | @@ -2184,7 +2207,6 @@ flagpd1("fno-ident"), |
| 2184 | 2207 | .pd2 = false, |
| 2185 | 2208 | .psl = true, |
| 2186 | 2209 | }, |
| 2187 | | flagpd1("fcuda-rdc"), |
| 2188 | 2210 | .{ |
| 2189 | 2211 | .name = "Oy", |
| 2190 | 2212 | .syntax = .flag, |
| ... | ... | @@ -2204,7 +2226,6 @@ flagpd1("fcuda-rdc"), |
| 2204 | 2226 | flagpd1("fno-cuda-rdc"), |
| 2205 | 2227 | flagpd1("shared-libasan"), |
| 2206 | 2228 | flagpd1("frecord-gcc-switches"), |
| 2207 | | flagpd1("fno-record-gcc-switches"), |
| 2208 | 2229 | .{ |
| 2209 | 2230 | .name = "ansi", |
| 2210 | 2231 | .syntax = .flag, |
| ... | ... | @@ -2223,24 +2244,17 @@ sepd1("arcmt-migrate-report-output"), |
| 2223 | 2244 | flagpd1("arcmt-modify"), |
| 2224 | 2245 | flagpd1("ast-dump"), |
| 2225 | 2246 | flagpd1("ast-dump-all"), |
| 2247 | flagpd1("ast-dump-decl-types"), |
| 2226 | 2248 | sepd1("ast-dump-filter"), |
| 2227 | 2249 | flagpd1("ast-dump-lookups"), |
| 2228 | 2250 | flagpd1("ast-list"), |
| 2229 | 2251 | sepd1("ast-merge"), |
| 2230 | 2252 | flagpd1("ast-print"), |
| 2231 | 2253 | flagpd1("ast-view"), |
| 2232 | | flagpd1("fautomatic"), |
| 2233 | | flagpd1("fno-automatic"), |
| 2254 | sepd1("aux-target-cpu"), |
| 2255 | sepd1("aux-target-feature"), |
| 2234 | 2256 | sepd1("aux-triple"), |
| 2235 | | flagpd1("fbackslash"), |
| 2236 | | flagpd1("fno-backslash"), |
| 2237 | | flagpd1("fbacktrace"), |
| 2238 | | flagpd1("fno-backtrace"), |
| 2239 | 2257 | flagpd1("bind_at_load"), |
| 2240 | | flagpd1("fbounds-check"), |
| 2241 | | flagpd1("fno-bounds-check"), |
| 2242 | | flagpd1("fbranch-count-reg"), |
| 2243 | | flagpd1("fno-branch-count-reg"), |
| 2244 | 2258 | flagpd1("building-pch-with-obj"), |
| 2245 | 2259 | flagpd1("bundle"), |
| 2246 | 2260 | sepd1("bundle_loader"), |
| ... | ... | @@ -2252,8 +2266,6 @@ sepd1("bundle_loader"), |
| 2252 | 2266 | .pd2 = false, |
| 2253 | 2267 | .psl = false, |
| 2254 | 2268 | }, |
| 2255 | | flagpd1("fcaller-saves"), |
| 2256 | | flagpd1("fno-caller-saves"), |
| 2257 | 2269 | flagpd1("cc1"), |
| 2258 | 2270 | flagpd1("cc1as"), |
| 2259 | 2271 | flagpd1("ccc-arcmt-check"), |
| ... | ... | @@ -2267,8 +2279,6 @@ flagpd1("ccc-print-phases"), |
| 2267 | 2279 | flagpd1("cfguard"), |
| 2268 | 2280 | flagpd1("cfguard-no-checks"), |
| 2269 | 2281 | sepd1("chain-include"), |
| 2270 | | flagpd1("fcheck-array-temporaries"), |
| 2271 | | flagpd1("fno-check-array-temporaries"), |
| 2272 | 2282 | flagpd1("cl-denorms-are-zero"), |
| 2273 | 2283 | flagpd1("cl-fast-relaxed-math"), |
| 2274 | 2284 | flagpd1("cl-finite-math-only"), |
| ... | ... | @@ -2319,15 +2329,10 @@ flagpd1("compiler-options-dump"), |
| 2319 | 2329 | .pd2 = true, |
| 2320 | 2330 | .psl = false, |
| 2321 | 2331 | }, |
| 2322 | | flagpd1("coverage-cfg-checksum"), |
| 2323 | 2332 | sepd1("coverage-data-file"), |
| 2324 | | flagpd1("coverage-exit-block-before-body"), |
| 2325 | | flagpd1("coverage-no-function-names-in-data"), |
| 2326 | 2333 | sepd1("coverage-notes-file"), |
| 2327 | 2334 | flagpd1("cpp"), |
| 2328 | 2335 | flagpd1("cpp-precomp"), |
| 2329 | | flagpd1("fcray-pointer"), |
| 2330 | | flagpd1("fno-cray-pointer"), |
| 2331 | 2336 | .{ |
| 2332 | 2337 | .name = "cuda-compile-host-device", |
| 2333 | 2338 | .syntax = .flag, |
| ... | ... | @@ -2373,30 +2378,14 @@ flagpd1("dD"), |
| 2373 | 2378 | flagpd1("dI"), |
| 2374 | 2379 | flagpd1("dM"), |
| 2375 | 2380 | flagpd1("d"), |
| 2376 | | flagpd1("fd-lines-as-code"), |
| 2377 | | flagpd1("fno-d-lines-as-code"), |
| 2378 | | flagpd1("fd-lines-as-comments"), |
| 2379 | | flagpd1("fno-d-lines-as-comments"), |
| 2380 | 2381 | flagpd1("dead_strip"), |
| 2381 | 2382 | flagpd1("debug-forward-template-params"), |
| 2382 | 2383 | flagpd1("debug-info-macro"), |
| 2383 | | flagpd1("fdefault-double-8"), |
| 2384 | | flagpd1("fno-default-double-8"), |
| 2385 | 2384 | sepd1("default-function-attr"), |
| 2386 | | flagpd1("fdefault-inline"), |
| 2387 | | flagpd1("fno-default-inline"), |
| 2388 | | flagpd1("fdefault-integer-8"), |
| 2389 | | flagpd1("fno-default-integer-8"), |
| 2390 | | flagpd1("fdefault-real-8"), |
| 2391 | | flagpd1("fno-default-real-8"), |
| 2392 | 2385 | sepd1("defsym"), |
| 2393 | 2386 | sepd1("dependency-dot"), |
| 2394 | 2387 | sepd1("dependency-file"), |
| 2395 | 2388 | flagpd1("detailed-preprocessing-record"), |
| 2396 | | flagpd1("fdevirtualize"), |
| 2397 | | flagpd1("fno-devirtualize"), |
| 2398 | | flagpd1("fdevirtualize-speculatively"), |
| 2399 | | flagpd1("fno-devirtualize-speculatively"), |
| 2400 | 2389 | sepd1("diagnostic-log-file"), |
| 2401 | 2390 | sepd1("serialize-diagnostic-file"), |
| 2402 | 2391 | flagpd1("disable-O0-optnone"), |
| ... | ... | @@ -2409,22 +2398,13 @@ flagpd1("disable-objc-default-synthesize-properties"), |
| 2409 | 2398 | flagpd1("disable-pragma-debug-crash"), |
| 2410 | 2399 | flagpd1("disable-red-zone"), |
| 2411 | 2400 | flagpd1("discard-value-names"), |
| 2412 | | flagpd1("fdollar-ok"), |
| 2413 | | flagpd1("fno-dollar-ok"), |
| 2414 | 2401 | flagpd1("dump-coverage-mapping"), |
| 2415 | 2402 | flagpd1("dump-deserialized-decls"), |
| 2416 | | flagpd1("fdump-fortran-optimized"), |
| 2417 | | flagpd1("fno-dump-fortran-optimized"), |
| 2418 | | flagpd1("fdump-fortran-original"), |
| 2419 | | flagpd1("fno-dump-fortran-original"), |
| 2420 | | flagpd1("fdump-parse-tree"), |
| 2421 | | flagpd1("fno-dump-parse-tree"), |
| 2422 | 2403 | flagpd1("dump-raw-tokens"), |
| 2423 | 2404 | flagpd1("dump-tokens"), |
| 2424 | 2405 | flagpd1("dumpmachine"), |
| 2425 | 2406 | flagpd1("dumpspecs"), |
| 2426 | 2407 | flagpd1("dumpversion"), |
| 2427 | | flagpd1("dwarf-column-info"), |
| 2428 | 2408 | sepd1("dwarf-debug-flags"), |
| 2429 | 2409 | sepd1("dwarf-debug-producer"), |
| 2430 | 2410 | flagpd1("dwarf-explicit-import"), |
| ... | ... | @@ -2433,8 +2413,6 @@ sepd1("dylib_file"), |
| 2433 | 2413 | flagpd1("dylinker"), |
| 2434 | 2414 | flagpd1("dynamic"), |
| 2435 | 2415 | flagpd1("dynamiclib"), |
| 2436 | | flagpd1("feliminate-unused-debug-types"), |
| 2437 | | flagpd1("fno-eliminate-unused-debug-types"), |
| 2438 | 2416 | flagpd1("emit-ast"), |
| 2439 | 2417 | flagpd1("emit-codegen-only"), |
| 2440 | 2418 | flagpd1("emit-header-module"), |
| ... | ... | @@ -2449,13 +2427,17 @@ flagpd1("emit-module"), |
| 2449 | 2427 | flagpd1("emit-module-interface"), |
| 2450 | 2428 | flagpd1("emit-obj"), |
| 2451 | 2429 | flagpd1("emit-pch"), |
| 2430 | .{ |
| 2431 | .name = "emit-static-lib", |
| 2432 | .syntax = .flag, |
| 2433 | .zig_equivalent = .other, |
| 2434 | .pd1 = false, |
| 2435 | .pd2 = true, |
| 2436 | .psl = false, |
| 2437 | }, |
| 2452 | 2438 | flagpd1("enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang"), |
| 2453 | 2439 | sepd1("error-on-deserialized-decl"), |
| 2454 | 2440 | sepd1("exported_symbols_list"), |
| 2455 | | flagpd1("fexternal-blas"), |
| 2456 | | flagpd1("fno-external-blas"), |
| 2457 | | flagpd1("ff2c"), |
| 2458 | | flagpd1("fno-f2c"), |
| 2459 | 2441 | .{ |
| 2460 | 2442 | .name = "fPIC", |
| 2461 | 2443 | .syntax = .flag, |
| ... | ... | @@ -2465,15 +2447,22 @@ flagpd1("fno-f2c"), |
| 2465 | 2447 | .psl = false, |
| 2466 | 2448 | }, |
| 2467 | 2449 | flagpd1("fPIE"), |
| 2468 | | flagpd1("faccess-control"), |
| 2450 | flagpd1("fno-access-control"), |
| 2469 | 2451 | flagpd1("faddrsig"), |
| 2452 | flagpd1("faggressive-function-elimination"), |
| 2453 | flagpd1("falign-commons"), |
| 2470 | 2454 | flagpd1("falign-functions"), |
| 2455 | flagpd1("falign-jumps"), |
| 2456 | flagpd1("falign-labels"), |
| 2457 | flagpd1("falign-loops"), |
| 2471 | 2458 | flagpd1("faligned-allocation"), |
| 2459 | flagpd1("fall-intrinsics"), |
| 2472 | 2460 | flagpd1("fallow-editor-placeholders"), |
| 2473 | 2461 | flagpd1("fallow-half-arguments-and-returns"), |
| 2474 | 2462 | flagpd1("fallow-pch-with-compiler-errors"), |
| 2475 | 2463 | flagpd1("fallow-unsupported"), |
| 2476 | 2464 | flagpd1("faltivec"), |
| 2465 | flagpd1("fkeep-inline-functions"), |
| 2477 | 2466 | flagpd1("fansi-escape-codes"), |
| 2478 | 2467 | flagpd1("fapple-kext"), |
| 2479 | 2468 | flagpd1("fapple-link-rtlib"), |
| ... | ... | @@ -2488,15 +2477,18 @@ flagpd1("fast"), |
| 2488 | 2477 | flagpd1("fastcp"), |
| 2489 | 2478 | flagpd1("fastf"), |
| 2490 | 2479 | flagpd1("fasynchronous-unwind-tables"), |
| 2491 | | flagpd1("ffat-lto-objects"), |
| 2492 | | flagpd1("fno-fat-lto-objects"), |
| 2493 | 2480 | flagpd1("fauto-profile"), |
| 2494 | 2481 | flagpd1("fauto-profile-accurate"), |
| 2495 | 2482 | flagpd1("fautolink"), |
| 2483 | flagpd1("fautomatic"), |
| 2484 | flagpd1("fbackslash"), |
| 2485 | flagpd1("fbacktrace"), |
| 2496 | 2486 | flagpd1("fblocks"), |
| 2497 | 2487 | flagpd1("fblocks-runtime-optional"), |
| 2498 | 2488 | flagpd1("fborland-extensions"), |
| 2489 | flagpd1("fbounds-check"), |
| 2499 | 2490 | sepd1("fbracket-depth"), |
| 2491 | flagpd1("fbranch-count-reg"), |
| 2500 | 2492 | flagpd1("fbuiltin"), |
| 2501 | 2493 | flagpd1("fbuiltin-module-map"), |
| 2502 | 2494 | flagpd1("fcall-saved-x10"), |
| ... | ... | @@ -2508,14 +2500,15 @@ flagpd1("fcall-saved-x15"), |
| 2508 | 2500 | flagpd1("fcall-saved-x18"), |
| 2509 | 2501 | flagpd1("fcall-saved-x8"), |
| 2510 | 2502 | flagpd1("fcall-saved-x9"), |
| 2503 | flagpd1("fcaller-saves"), |
| 2511 | 2504 | flagpd1("fcaret-diagnostics"), |
| 2512 | 2505 | sepd1("fcaret-diagnostics-max-lines"), |
| 2513 | 2506 | flagpd1("fcf-protection"), |
| 2514 | 2507 | flagpd1("fchar8_t"), |
| 2515 | | flagpd1("fcheck-new"), |
| 2516 | | flagpd1("fno-check-new"), |
| 2508 | flagpd1("fcheck-array-temporaries"), |
| 2517 | 2509 | flagpd1("fcolor-diagnostics"), |
| 2518 | 2510 | flagpd1("fcommon"), |
| 2511 | flagpd1("fcompatibility-qualified-id-block-type-checking"), |
| 2519 | 2512 | flagpd1("fcomplete-member-pointers"), |
| 2520 | 2513 | flagpd1("fconcepts-ts"), |
| 2521 | 2514 | flagpd1("fconst-strings"), |
| ... | ... | @@ -2527,6 +2520,7 @@ sepd1("fconstexpr-steps"), |
| 2527 | 2520 | flagpd1("fconvergent-functions"), |
| 2528 | 2521 | flagpd1("fcoroutines-ts"), |
| 2529 | 2522 | flagpd1("fcoverage-mapping"), |
| 2523 | flagpd1("fcray-pointer"), |
| 2530 | 2524 | flagpd1("fcreate-profile"), |
| 2531 | 2525 | flagpd1("fcs-profile-generate"), |
| 2532 | 2526 | flagpd1("fcuda-allow-variadic-functions"), |
| ... | ... | @@ -2538,6 +2532,8 @@ flagpd1("fcuda-short-ptr"), |
| 2538 | 2532 | flagpd1("fcxx-exceptions"), |
| 2539 | 2533 | flagpd1("fcxx-modules"), |
| 2540 | 2534 | flagpd1("fc++-static-destructors"), |
| 2535 | flagpd1("fd-lines-as-code"), |
| 2536 | flagpd1("fd-lines-as-comments"), |
| 2541 | 2537 | flagpd1("fdata-sections"), |
| 2542 | 2538 | sepd1("fdebug-compilation-dir"), |
| 2543 | 2539 | flagpd1("fdebug-info-for-profiling"), |
| ... | ... | @@ -2552,9 +2548,15 @@ flagpd1("fdebugger-objc-literal"), |
| 2552 | 2548 | flagpd1("fdebugger-support"), |
| 2553 | 2549 | flagpd1("fdeclare-opencl-builtins"), |
| 2554 | 2550 | flagpd1("fdeclspec"), |
| 2551 | flagpd1("fdefault-double-8"), |
| 2552 | flagpd1("fdefault-inline"), |
| 2553 | flagpd1("fdefault-integer-8"), |
| 2554 | flagpd1("fdefault-real-8"), |
| 2555 | 2555 | flagpd1("fdelayed-template-parsing"), |
| 2556 | 2556 | flagpd1("fdelete-null-pointer-checks"), |
| 2557 | 2557 | flagpd1("fdeprecated-macro"), |
| 2558 | flagpd1("fdevirtualize"), |
| 2559 | flagpd1("fdevirtualize-speculatively"), |
| 2558 | 2560 | flagpd1("fdiagnostics-absolute-paths"), |
| 2559 | 2561 | flagpd1("fdiagnostics-color"), |
| 2560 | 2562 | flagpd1("fdiagnostics-fixit-info"), |
| ... | ... | @@ -2569,8 +2571,12 @@ flagpd1("fdiagnostics-show-template-tree"), |
| 2569 | 2571 | flagpd1("fdigraphs"), |
| 2570 | 2572 | flagpd1("fdisable-module-hash"), |
| 2571 | 2573 | flagpd1("fdiscard-value-names"), |
| 2574 | flagpd1("fdollar-ok"), |
| 2572 | 2575 | flagpd1("fdollars-in-identifiers"), |
| 2573 | 2576 | flagpd1("fdouble-square-bracket-attributes"), |
| 2577 | flagpd1("fdump-fortran-optimized"), |
| 2578 | flagpd1("fdump-fortran-original"), |
| 2579 | flagpd1("fdump-parse-tree"), |
| 2574 | 2580 | flagpd1("fdump-record-layouts"), |
| 2575 | 2581 | flagpd1("fdump-record-layouts-simple"), |
| 2576 | 2582 | flagpd1("fdump-vtable-layouts"), |
| ... | ... | @@ -2579,13 +2585,14 @@ flagpd1("fdwarf-directory-asm"), |
| 2579 | 2585 | flagpd1("fdwarf-exceptions"), |
| 2580 | 2586 | flagpd1("felide-constructors"), |
| 2581 | 2587 | flagpd1("feliminate-unused-debug-symbols"), |
| 2588 | flagpd1("feliminate-unused-debug-types"), |
| 2582 | 2589 | flagpd1("fembed-bitcode"), |
| 2583 | 2590 | flagpd1("fembed-bitcode-marker"), |
| 2584 | 2591 | flagpd1("femit-all-decls"), |
| 2585 | 2592 | flagpd1("femit-coverage-data"), |
| 2586 | 2593 | flagpd1("femit-coverage-notes"), |
| 2587 | | flagpd1("femit-debug-entry-values"), |
| 2588 | 2594 | flagpd1("femulated-tls"), |
| 2595 | flagpd1("fenable-matrix"), |
| 2589 | 2596 | flagpd1("fencode-extended-block-signature"), |
| 2590 | 2597 | sepd1("ferror-limit"), |
| 2591 | 2598 | flagpd1("fescaping-block-tail-calls"), |
| ... | ... | @@ -2593,11 +2600,19 @@ flagpd1("fexceptions"), |
| 2593 | 2600 | flagpd1("fexperimental-isel"), |
| 2594 | 2601 | flagpd1("fexperimental-new-constant-interpreter"), |
| 2595 | 2602 | flagpd1("fexperimental-new-pass-manager"), |
| 2603 | flagpd1("fexperimental-relative-c++-abi-vtables"), |
| 2604 | flagpd1("fexperimental-strict-floating-point"), |
| 2605 | flagpd1("fexternal-blas"), |
| 2596 | 2606 | flagpd1("fexternc-nounwind"), |
| 2607 | flagpd1("ff2c"), |
| 2597 | 2608 | flagpd1("ffake-address-space-map"), |
| 2598 | 2609 | flagpd1("ffast-math"), |
| 2610 | flagpd1("ffat-lto-objects"), |
| 2611 | flagpd1("fcheck-new"), |
| 2599 | 2612 | flagpd1("ffine-grained-bitfield-accesses"), |
| 2600 | 2613 | flagpd1("ffinite-math-only"), |
| 2614 | flagpd1("finline-limit"), |
| 2615 | flagpd1("ffixed-form"), |
| 2601 | 2616 | flagpd1("ffixed-point"), |
| 2602 | 2617 | flagpd1("ffixed-r19"), |
| 2603 | 2618 | flagpd1("ffixed-r9"), |
| ... | ... | @@ -2632,13 +2647,24 @@ flagpd1("ffixed-x6"), |
| 2632 | 2647 | flagpd1("ffixed-x7"), |
| 2633 | 2648 | flagpd1("ffixed-x8"), |
| 2634 | 2649 | flagpd1("ffixed-x9"), |
| 2650 | flagpd1("ffloat-store"), |
| 2635 | 2651 | flagpd1("ffor-scope"), |
| 2636 | 2652 | flagpd1("fforbid-guard-variables"), |
| 2637 | 2653 | flagpd1("fforce-dwarf-frame"), |
| 2638 | 2654 | flagpd1("fforce-emit-vtables"), |
| 2639 | 2655 | flagpd1("fforce-enable-int128"), |
| 2656 | flagpd1("ffree-form"), |
| 2640 | 2657 | flagpd1("ffreestanding"), |
| 2658 | flagpd1("ffriend-injection"), |
| 2659 | flagpd1("ffrontend-optimize"), |
| 2660 | flagpd1("ffunction-attribute-list"), |
| 2641 | 2661 | flagpd1("ffunction-sections"), |
| 2662 | flagpd1("fgcse"), |
| 2663 | flagpd1("fgcse-after-reload"), |
| 2664 | flagpd1("fgcse-las"), |
| 2665 | flagpd1("fgcse-sm"), |
| 2666 | flagpd1("fglobal-isel"), |
| 2667 | flagpd1("fgnu"), |
| 2642 | 2668 | flagpd1("fgnu89-inline"), |
| 2643 | 2669 | flagpd1("fgnu-inline-asm"), |
| 2644 | 2670 | flagpd1("fgnu-keywords"), |
| ... | ... | @@ -2651,25 +2677,32 @@ flagpd1("fhip-new-launch-api"), |
| 2651 | 2677 | flagpd1("fhonor-infinities"), |
| 2652 | 2678 | flagpd1("fhonor-nans"), |
| 2653 | 2679 | flagpd1("fhosted"), |
| 2680 | flagpd1("fignore-exceptions"), |
| 2654 | 2681 | sepd1("filelist"), |
| 2655 | 2682 | sepd1("filetype"), |
| 2683 | flagpd1("fimplement-inlines"), |
| 2656 | 2684 | flagpd1("fimplicit-module-maps"), |
| 2657 | 2685 | flagpd1("fimplicit-modules"), |
| 2686 | flagpd1("fimplicit-none"), |
| 2687 | flagpd1("fimplicit-templates"), |
| 2658 | 2688 | flagpd1("finclude-default-header"), |
| 2689 | flagpd1("finit-local-zero"), |
| 2659 | 2690 | flagpd1("finline"), |
| 2660 | 2691 | flagpd1("finline-functions"), |
| 2692 | flagpd1("finline-functions-called-once"), |
| 2661 | 2693 | flagpd1("finline-hint-functions"), |
| 2662 | | flagpd1("finline-limit"), |
| 2663 | | flagpd1("fno-inline-limit"), |
| 2694 | flagpd1("finline-small-functions"), |
| 2664 | 2695 | flagpd1("finstrument-function-entry-bare"), |
| 2665 | 2696 | flagpd1("finstrument-functions"), |
| 2666 | 2697 | flagpd1("finstrument-functions-after-inlining"), |
| 2698 | flagpd1("finteger-4-integer-8"), |
| 2667 | 2699 | flagpd1("fintegrated-as"), |
| 2668 | 2700 | flagpd1("fintegrated-cc1"), |
| 2701 | flagpd1("fintrinsic-modules-path"), |
| 2702 | flagpd1("fipa-cp"), |
| 2703 | flagpd1("fivopts"), |
| 2669 | 2704 | flagpd1("fix-only-warnings"), |
| 2670 | 2705 | flagpd1("fix-what-you-can"), |
| 2671 | | flagpd1("ffixed-form"), |
| 2672 | | flagpd1("fno-fixed-form"), |
| 2673 | 2706 | flagpd1("fixit"), |
| 2674 | 2707 | flagpd1("fixit-recompile"), |
| 2675 | 2708 | flagpd1("fixit-to-temporary"), |
| ... | ... | @@ -2678,22 +2711,22 @@ flagpd1("fkeep-static-consts"), |
| 2678 | 2711 | flagpd1("flat_namespace"), |
| 2679 | 2712 | flagpd1("flax-vector-conversions"), |
| 2680 | 2713 | flagpd1("flimit-debug-info"), |
| 2681 | | flagpd1("ffloat-store"), |
| 2682 | | flagpd1("fno-float-store"), |
| 2683 | 2714 | flagpd1("flto"), |
| 2684 | 2715 | flagpd1("flto-unit"), |
| 2685 | 2716 | flagpd1("flto-visibility-public-std"), |
| 2686 | 2717 | sepd1("fmacro-backtrace-limit"), |
| 2687 | 2718 | flagpd1("fmath-errno"), |
| 2719 | flagpd1("fmax-identifier-length"), |
| 2688 | 2720 | flagpd1("fmerge-all-constants"), |
| 2721 | flagpd1("fmerge-constants"), |
| 2689 | 2722 | flagpd1("fmerge-functions"), |
| 2690 | | sepd1("fmessage-length"), |
| 2691 | 2723 | sepd1("fmodule-feature"), |
| 2692 | 2724 | flagpd1("fmodule-file-deps"), |
| 2693 | 2725 | sepd1("fmodule-implementation-of"), |
| 2694 | 2726 | flagpd1("fmodule-map-file-home-is-cwd"), |
| 2695 | 2727 | flagpd1("fmodule-maps"), |
| 2696 | 2728 | sepd1("fmodule-name"), |
| 2729 | flagpd1("fmodule-private"), |
| 2697 | 2730 | flagpd1("fmodules"), |
| 2698 | 2731 | flagpd1("fmodules-codegen"), |
| 2699 | 2732 | flagpd1("fmodules-debuginfo"), |
| ... | ... | @@ -2709,6 +2742,8 @@ sepd1("fmodules-user-build-path"), |
| 2709 | 2742 | flagpd1("fmodules-validate-input-files-content"), |
| 2710 | 2743 | flagpd1("fmodules-validate-once-per-build-session"), |
| 2711 | 2744 | flagpd1("fmodules-validate-system-headers"), |
| 2745 | flagpd1("fmodulo-sched"), |
| 2746 | flagpd1("fmodulo-sched-allow-regmoves"), |
| 2712 | 2747 | flagpd1("fms-compatibility"), |
| 2713 | 2748 | flagpd1("fms-extensions"), |
| 2714 | 2749 | flagpd1("fms-volatile"), |
| ... | ... | @@ -2727,12 +2762,19 @@ flagpd1("fnext-runtime"), |
| 2727 | 2762 | .psl = false, |
| 2728 | 2763 | }, |
| 2729 | 2764 | flagpd1("fno-PIE"), |
| 2730 | | flagpd1("fno-access-control"), |
| 2765 | flagpd1("fno-no-access-control"), |
| 2731 | 2766 | flagpd1("fno-addrsig"), |
| 2767 | flagpd1("fno-aggressive-function-elimination"), |
| 2768 | flagpd1("fno-align-commons"), |
| 2732 | 2769 | flagpd1("fno-align-functions"), |
| 2770 | flagpd1("fno-align-jumps"), |
| 2771 | flagpd1("fno-align-labels"), |
| 2772 | flagpd1("fno-align-loops"), |
| 2733 | 2773 | flagpd1("fno-aligned-allocation"), |
| 2774 | flagpd1("fno-all-intrinsics"), |
| 2734 | 2775 | flagpd1("fno-allow-editor-placeholders"), |
| 2735 | 2776 | flagpd1("fno-altivec"), |
| 2777 | flagpd1("fno-keep-inline-functions"), |
| 2736 | 2778 | flagpd1("fno-apple-pragma-pack"), |
| 2737 | 2779 | flagpd1("fno-application-extension"), |
| 2738 | 2780 | flagpd1("fno-asm"), |
| ... | ... | @@ -2743,12 +2785,19 @@ flagpd1("fno-asynchronous-unwind-tables"), |
| 2743 | 2785 | flagpd1("fno-auto-profile"), |
| 2744 | 2786 | flagpd1("fno-auto-profile-accurate"), |
| 2745 | 2787 | flagpd1("fno-autolink"), |
| 2788 | flagpd1("fno-automatic"), |
| 2789 | flagpd1("fno-backslash"), |
| 2790 | flagpd1("fno-backtrace"), |
| 2746 | 2791 | flagpd1("fno-bitfield-type-align"), |
| 2747 | 2792 | flagpd1("fno-blocks"), |
| 2748 | 2793 | flagpd1("fno-borland-extensions"), |
| 2794 | flagpd1("fno-bounds-check"), |
| 2795 | flagpd1("fno-branch-count-reg"), |
| 2749 | 2796 | flagpd1("fno-builtin"), |
| 2797 | flagpd1("fno-caller-saves"), |
| 2750 | 2798 | flagpd1("fno-caret-diagnostics"), |
| 2751 | 2799 | flagpd1("fno-char8_t"), |
| 2800 | flagpd1("fno-check-array-temporaries"), |
| 2752 | 2801 | flagpd1("fno-color-diagnostics"), |
| 2753 | 2802 | flagpd1("fno-common"), |
| 2754 | 2803 | flagpd1("fno-complete-member-pointers"), |
| ... | ... | @@ -2758,6 +2807,7 @@ flagpd1("fno-constant-cfstrings"), |
| 2758 | 2807 | flagpd1("fno-coroutines-ts"), |
| 2759 | 2808 | flagpd1("fno-coverage-mapping"), |
| 2760 | 2809 | flagpd1("fno-crash-diagnostics"), |
| 2810 | flagpd1("fno-cray-pointer"), |
| 2761 | 2811 | flagpd1("fno-cuda-approx-transcendentals"), |
| 2762 | 2812 | flagpd1("fno-cuda-flush-denormals-to-zero"), |
| 2763 | 2813 | flagpd1("fno-cuda-host-device-constexpr"), |
| ... | ... | @@ -2765,6 +2815,8 @@ flagpd1("fno-cuda-short-ptr"), |
| 2765 | 2815 | flagpd1("fno-cxx-exceptions"), |
| 2766 | 2816 | flagpd1("fno-cxx-modules"), |
| 2767 | 2817 | flagpd1("fno-c++-static-destructors"), |
| 2818 | flagpd1("fno-d-lines-as-code"), |
| 2819 | flagpd1("fno-d-lines-as-comments"), |
| 2768 | 2820 | flagpd1("fno-data-sections"), |
| 2769 | 2821 | flagpd1("fno-debug-info-for-profiling"), |
| 2770 | 2822 | flagpd1("fno-debug-macro"), |
| ... | ... | @@ -2772,9 +2824,15 @@ flagpd1("fno-debug-pass-manager"), |
| 2772 | 2824 | flagpd1("fno-debug-ranges-base-address"), |
| 2773 | 2825 | flagpd1("fno-debug-types-section"), |
| 2774 | 2826 | flagpd1("fno-declspec"), |
| 2827 | flagpd1("fno-default-double-8"), |
| 2828 | flagpd1("fno-default-inline"), |
| 2829 | flagpd1("fno-default-integer-8"), |
| 2830 | flagpd1("fno-default-real-8"), |
| 2775 | 2831 | flagpd1("fno-delayed-template-parsing"), |
| 2776 | 2832 | flagpd1("fno-delete-null-pointer-checks"), |
| 2777 | 2833 | flagpd1("fno-deprecated-macro"), |
| 2834 | flagpd1("fno-devirtualize"), |
| 2835 | flagpd1("fno-devirtualize-speculatively"), |
| 2778 | 2836 | flagpd1("fno-diagnostics-color"), |
| 2779 | 2837 | flagpd1("fno-diagnostics-fixit-info"), |
| 2780 | 2838 | flagpd1("fno-diagnostics-show-hotness"), |
| ... | ... | @@ -2784,27 +2842,50 @@ flagpd1("fno-diagnostics-use-presumed-location"), |
| 2784 | 2842 | flagpd1("fno-digraphs"), |
| 2785 | 2843 | flagpd1("fno-discard-value-names"), |
| 2786 | 2844 | flagpd1("fno-dllexport-inlines"), |
| 2845 | flagpd1("fno-dollar-ok"), |
| 2787 | 2846 | flagpd1("fno-dollars-in-identifiers"), |
| 2788 | 2847 | flagpd1("fno-double-square-bracket-attributes"), |
| 2848 | flagpd1("fno-dump-fortran-optimized"), |
| 2849 | flagpd1("fno-dump-fortran-original"), |
| 2850 | flagpd1("fno-dump-parse-tree"), |
| 2789 | 2851 | flagpd1("fno-dwarf2-cfi-asm"), |
| 2790 | 2852 | flagpd1("fno-dwarf-directory-asm"), |
| 2791 | 2853 | flagpd1("fno-elide-constructors"), |
| 2792 | 2854 | flagpd1("fno-elide-type"), |
| 2793 | 2855 | flagpd1("fno-eliminate-unused-debug-symbols"), |
| 2856 | flagpd1("fno-eliminate-unused-debug-types"), |
| 2794 | 2857 | flagpd1("fno-emulated-tls"), |
| 2795 | 2858 | flagpd1("fno-escaping-block-tail-calls"), |
| 2796 | 2859 | flagpd1("fno-exceptions"), |
| 2797 | 2860 | flagpd1("fno-experimental-isel"), |
| 2798 | 2861 | flagpd1("fno-experimental-new-pass-manager"), |
| 2862 | flagpd1("fno-experimental-relative-c++-abi-vtables"), |
| 2863 | flagpd1("fno-external-blas"), |
| 2864 | flagpd1("fno-f2c"), |
| 2799 | 2865 | flagpd1("fno-fast-math"), |
| 2866 | flagpd1("fno-fat-lto-objects"), |
| 2867 | flagpd1("fno-check-new"), |
| 2800 | 2868 | flagpd1("fno-fine-grained-bitfield-accesses"), |
| 2801 | 2869 | flagpd1("fno-finite-math-only"), |
| 2870 | flagpd1("fno-inline-limit"), |
| 2871 | flagpd1("fno-fixed-form"), |
| 2802 | 2872 | flagpd1("fno-fixed-point"), |
| 2873 | flagpd1("fno-float-store"), |
| 2803 | 2874 | flagpd1("fno-for-scope"), |
| 2804 | 2875 | flagpd1("fno-force-dwarf-frame"), |
| 2805 | 2876 | flagpd1("fno-force-emit-vtables"), |
| 2806 | 2877 | flagpd1("fno-force-enable-int128"), |
| 2878 | flagpd1("fno-free-form"), |
| 2879 | flagpd1("fno-friend-injection"), |
| 2880 | flagpd1("fno-frontend-optimize"), |
| 2881 | flagpd1("fno-function-attribute-list"), |
| 2807 | 2882 | flagpd1("fno-function-sections"), |
| 2883 | flagpd1("fno-gcse"), |
| 2884 | flagpd1("fno-gcse-after-reload"), |
| 2885 | flagpd1("fno-gcse-las"), |
| 2886 | flagpd1("fno-gcse-sm"), |
| 2887 | flagpd1("fno-global-isel"), |
| 2888 | flagpd1("fno-gnu"), |
| 2808 | 2889 | flagpd1("fno-gnu89-inline"), |
| 2809 | 2890 | flagpd1("fno-gnu-inline-asm"), |
| 2810 | 2891 | flagpd1("fno-gnu-keywords"), |
| ... | ... | @@ -2813,23 +2894,37 @@ flagpd1("fno-gpu-rdc"), |
| 2813 | 2894 | flagpd1("fno-hip-new-launch-api"), |
| 2814 | 2895 | flagpd1("fno-honor-infinities"), |
| 2815 | 2896 | flagpd1("fno-honor-nans"), |
| 2897 | flagpd1("fno-implement-inlines"), |
| 2816 | 2898 | flagpd1("fno-implicit-module-maps"), |
| 2817 | 2899 | flagpd1("fno-implicit-modules"), |
| 2900 | flagpd1("fno-implicit-none"), |
| 2901 | flagpd1("fno-implicit-templates"), |
| 2902 | flagpd1("fno-init-local-zero"), |
| 2818 | 2903 | flagpd1("fno-inline"), |
| 2819 | 2904 | flagpd1("fno-inline-functions"), |
| 2905 | flagpd1("fno-inline-functions-called-once"), |
| 2906 | flagpd1("fno-inline-small-functions"), |
| 2907 | flagpd1("fno-integer-4-integer-8"), |
| 2820 | 2908 | flagpd1("fno-integrated-as"), |
| 2821 | 2909 | flagpd1("fno-integrated-cc1"), |
| 2910 | flagpd1("fno-intrinsic-modules-path"), |
| 2911 | flagpd1("fno-ipa-cp"), |
| 2912 | flagpd1("fno-ivopts"), |
| 2822 | 2913 | flagpd1("fno-jump-tables"), |
| 2914 | flagpd1("fno-keep-static-consts"), |
| 2823 | 2915 | flagpd1("fno-lax-vector-conversions"), |
| 2824 | 2916 | flagpd1("fno-limit-debug-info"), |
| 2825 | 2917 | flagpd1("fno-lto"), |
| 2826 | 2918 | flagpd1("fno-lto-unit"), |
| 2827 | 2919 | flagpd1("fno-math-builtin"), |
| 2828 | 2920 | flagpd1("fno-math-errno"), |
| 2921 | flagpd1("fno-max-identifier-length"), |
| 2829 | 2922 | flagpd1("fno-max-type-align"), |
| 2830 | 2923 | flagpd1("fno-merge-all-constants"), |
| 2924 | flagpd1("fno-merge-constants"), |
| 2831 | 2925 | flagpd1("fno-module-file-deps"), |
| 2832 | 2926 | flagpd1("fno-module-maps"), |
| 2927 | flagpd1("fno-module-private"), |
| 2833 | 2928 | flagpd1("fno-modules"), |
| 2834 | 2929 | flagpd1("fno-modules-decluse"), |
| 2835 | 2930 | flagpd1("fno-modules-error-recovery"), |
| ... | ... | @@ -2838,8 +2933,11 @@ flagpd1("fno-modules-search-all"), |
| 2838 | 2933 | flagpd1("fno-strict-modules-decluse"), |
| 2839 | 2934 | flagpd1("fno_modules-validate-input-files-content"), |
| 2840 | 2935 | flagpd1("fno-modules-validate-system-headers"), |
| 2936 | flagpd1("fno-modulo-sched"), |
| 2937 | flagpd1("fno-modulo-sched-allow-regmoves"), |
| 2841 | 2938 | flagpd1("fno-ms-compatibility"), |
| 2842 | 2939 | flagpd1("fno-ms-extensions"), |
| 2940 | flagpd1("fno-non-call-exceptions"), |
| 2843 | 2941 | flagpd1("fno-objc-arc"), |
| 2844 | 2942 | flagpd1("fno-objc-arc-exceptions"), |
| 2845 | 2943 | flagpd1("fno-objc-convert-messages-to-runtime-calls"), |
| ... | ... | @@ -2852,33 +2950,64 @@ flagpd1("fno-omit-frame-pointer"), |
| 2852 | 2950 | flagpd1("fno-openmp"), |
| 2853 | 2951 | flagpd1("fno-openmp-cuda-force-full-runtime"), |
| 2854 | 2952 | flagpd1("fno-openmp-cuda-mode"), |
| 2953 | flagpd1("fno-openmp-cuda-parallel-target-regions"), |
| 2855 | 2954 | flagpd1("fno-openmp-optimistic-collapse"), |
| 2856 | 2955 | flagpd1("fno-openmp-simd"), |
| 2857 | 2956 | flagpd1("fno-operator-names"), |
| 2858 | 2957 | flagpd1("fno-optimize-sibling-calls"), |
| 2958 | flagpd1("fno-pack-derived"), |
| 2859 | 2959 | flagpd1("fno-pack-struct"), |
| 2860 | 2960 | flagpd1("fno-padding-on-unsigned-fixed-point"), |
| 2861 | 2961 | flagpd1("fno-pascal-strings"), |
| 2962 | flagpd1("fno-pch-codegen"), |
| 2963 | flagpd1("fno-pch-debuginfo"), |
| 2964 | flagpd1("fno-pch-instantiate-templates"), |
| 2862 | 2965 | flagpd1("fno-pch-timestamp"), |
| 2863 | 2966 | flagpd1("fno_pch-validate-input-files-content"), |
| 2967 | flagpd1("fno-peel-loops"), |
| 2968 | flagpd1("fno-permissive"), |
| 2864 | 2969 | flagpd1("fno-pic"), |
| 2865 | 2970 | flagpd1("fno-pie"), |
| 2866 | 2971 | flagpd1("fno-plt"), |
| 2972 | flagpd1("fno-prefetch-loop-arrays"), |
| 2867 | 2973 | flagpd1("fno-preserve-as-comments"), |
| 2974 | flagpd1("fno-printf"), |
| 2975 | flagpd1("fno-profile"), |
| 2868 | 2976 | flagpd1("fno-profile-arcs"), |
| 2977 | flagpd1("fno-profile-correction"), |
| 2869 | 2978 | flagpd1("fno-profile-generate"), |
| 2979 | flagpd1("fno-profile-generate-sampling"), |
| 2870 | 2980 | flagpd1("fno-profile-instr-generate"), |
| 2871 | 2981 | flagpd1("fno-profile-instr-use"), |
| 2982 | flagpd1("fno-profile-reusedist"), |
| 2872 | 2983 | flagpd1("fno-profile-sample-accurate"), |
| 2873 | 2984 | flagpd1("fno-profile-sample-use"), |
| 2874 | 2985 | flagpd1("fno-profile-use"), |
| 2986 | flagpd1("fno-profile-values"), |
| 2987 | flagpd1("fno-protect-parens"), |
| 2988 | flagpd1("fno-range-check"), |
| 2989 | flagpd1("fno-real-4-real-10"), |
| 2990 | flagpd1("fno-real-4-real-16"), |
| 2991 | flagpd1("fno-real-4-real-8"), |
| 2992 | flagpd1("fno-real-8-real-10"), |
| 2993 | flagpd1("fno-real-8-real-16"), |
| 2994 | flagpd1("fno-real-8-real-4"), |
| 2995 | flagpd1("fno-realloc-lhs"), |
| 2875 | 2996 | flagpd1("fno-reciprocal-math"), |
| 2876 | 2997 | flagpd1("fno-record-command-line"), |
| 2998 | flagpd1("fno-recovery-ast"), |
| 2999 | flagpd1("fno-recovery-ast-type"), |
| 3000 | flagpd1("fno-recursive"), |
| 2877 | 3001 | flagpd1("fno-register-global-dtors-with-atexit"), |
| 3002 | flagpd1("fno-regs-graph"), |
| 2878 | 3003 | flagpd1("fno-relaxed-template-template-args"), |
| 3004 | flagpd1("fno-rename-registers"), |
| 3005 | flagpd1("fno-reorder-blocks"), |
| 3006 | flagpd1("fno-repack-arrays"), |
| 2879 | 3007 | flagpd1("fno-reroll-loops"), |
| 2880 | 3008 | flagpd1("fno-rewrite-imports"), |
| 2881 | 3009 | flagpd1("fno-rewrite-includes"), |
| 3010 | flagpd1("fno-ripa"), |
| 2882 | 3011 | flagpd1("fno-ropi"), |
| 2883 | 3012 | flagpd1("fno-rounding-math"), |
| 2884 | 3013 | flagpd1("fno-rtlib-add-rpath"), |
| ... | ... | @@ -2901,24 +3030,37 @@ flagpd1("fno-sanitize-stats"), |
| 2901 | 3030 | flagpd1("fno-sanitize-thread-atomics"), |
| 2902 | 3031 | flagpd1("fno-sanitize-thread-func-entry-exit"), |
| 2903 | 3032 | flagpd1("fno-sanitize-thread-memory-access"), |
| 3033 | flagpd1("fno-sanitize-trap"), |
| 2904 | 3034 | flagpd1("fno-sanitize-undefined-trap-on-error"), |
| 2905 | 3035 | flagpd1("fno-save-optimization-record"), |
| 3036 | flagpd1("fno-schedule-insns"), |
| 3037 | flagpd1("fno-schedule-insns2"), |
| 3038 | flagpd1("fno-second-underscore"), |
| 3039 | flagpd1("fno-see"), |
| 3040 | flagpd1("fno-semantic-interposition"), |
| 2906 | 3041 | flagpd1("fno-short-enums"), |
| 2907 | 3042 | flagpd1("fno-short-wchar"), |
| 2908 | 3043 | flagpd1("fno-show-column"), |
| 2909 | 3044 | flagpd1("fno-show-source-location"), |
| 3045 | flagpd1("fno-sign-zero"), |
| 2910 | 3046 | flagpd1("fno-signaling-math"), |
| 3047 | flagpd1("fno-signaling-nans"), |
| 2911 | 3048 | flagpd1("fno-signed-char"), |
| 2912 | 3049 | flagpd1("fno-signed-wchar"), |
| 2913 | 3050 | flagpd1("fno-signed-zeros"), |
| 3051 | flagpd1("fno-single-precision-constant"), |
| 2914 | 3052 | flagpd1("fno-sized-deallocation"), |
| 2915 | 3053 | flagpd1("fno-slp-vectorize"), |
| 3054 | flagpd1("fno-spec-constr-count"), |
| 2916 | 3055 | flagpd1("fno-spell-checking"), |
| 2917 | 3056 | flagpd1("fno-split-dwarf-inlining"), |
| 2918 | 3057 | flagpd1("fno-split-lto-unit"), |
| 3058 | flagpd1("fno-stack-arrays"), |
| 3059 | flagpd1("fno-stack-check"), |
| 2919 | 3060 | flagpd1("fno-stack-protector"), |
| 2920 | 3061 | flagpd1("fno-stack-size-section"), |
| 2921 | 3062 | flagpd1("fno-standalone-debug"), |
| 3063 | flagpd1("fno-strength-reduce"), |
| 2922 | 3064 | flagpd1("fno-strict-aliasing"), |
| 2923 | 3065 | flagpd1("fno-strict-enums"), |
| 2924 | 3066 | flagpd1("fno-strict-float-cast-overflow"), |
| ... | ... | @@ -2926,35 +3068,60 @@ flagpd1("fno-strict-overflow"), |
| 2926 | 3068 | flagpd1("fno-strict-return"), |
| 2927 | 3069 | flagpd1("fno-strict-vtable-pointers"), |
| 2928 | 3070 | flagpd1("fno-struct-path-tbaa"), |
| 3071 | flagpd1("fno-sycl"), |
| 2929 | 3072 | flagpd1("fno-temp-file"), |
| 3073 | flagpd1("fno-test-coverage"), |
| 2930 | 3074 | flagpd1("fno-threadsafe-statics"), |
| 3075 | flagpd1("fno-tls-model"), |
| 3076 | flagpd1("fno-tracer"), |
| 2931 | 3077 | flagpd1("fno-trapping-math"), |
| 3078 | flagpd1("fno-tree-dce"), |
| 3079 | flagpd1("fno-tree-salias"), |
| 3080 | flagpd1("fno-tree-ter"), |
| 3081 | flagpd1("fno-tree-vectorizer-verbose"), |
| 3082 | flagpd1("fno-tree-vrp"), |
| 2932 | 3083 | flagpd1("fno-trigraphs"), |
| 3084 | flagpd1("fno-underscoring"), |
| 3085 | flagpd1("fno-unique-basic-block-section-names"), |
| 3086 | flagpd1("fno-unique-internal-linkage-names"), |
| 2933 | 3087 | flagpd1("fno-unique-section-names"), |
| 2934 | 3088 | flagpd1("fno-unit-at-a-time"), |
| 3089 | flagpd1("fno-unroll-all-loops"), |
| 2935 | 3090 | flagpd1("fno-unroll-loops"), |
| 3091 | flagpd1("fno-unsafe-loop-optimizations"), |
| 2936 | 3092 | flagpd1("fno-unsafe-math-optimizations"), |
| 2937 | 3093 | flagpd1("fno-unsigned-char"), |
| 3094 | flagpd1("fno-unswitch-loops"), |
| 2938 | 3095 | flagpd1("fno-unwind-tables"), |
| 2939 | 3096 | flagpd1("fno-use-cxa-atexit"), |
| 2940 | 3097 | flagpd1("fno-use-init-array"), |
| 2941 | 3098 | flagpd1("fno-use-line-directives"), |
| 3099 | flagpd1("fno-use-linker-plugin"), |
| 2942 | 3100 | flagpd1("fno-validate-pch"), |
| 2943 | 3101 | flagpd1("fno-var-tracking"), |
| 3102 | flagpd1("fno-variable-expansion-in-unroller"), |
| 3103 | flagpd1("fno-vect-cost-model"), |
| 2944 | 3104 | flagpd1("fno-vectorize"), |
| 2945 | 3105 | flagpd1("fno-verbose-asm"), |
| 2946 | | flagpd1("fno-virtual-function_elimination"), |
| 3106 | flagpd1("fno-virtual-function-elimination"), |
| 2947 | 3107 | flagpd1("fno-wchar"), |
| 3108 | flagpd1("fno-web"), |
| 3109 | flagpd1("fno-whole-file"), |
| 3110 | flagpd1("fno-whole-program"), |
| 2948 | 3111 | flagpd1("fno-whole-program-vtables"), |
| 2949 | 3112 | flagpd1("fno-working-directory"), |
| 2950 | 3113 | flagpd1("fno-wrapv"), |
| 3114 | flagpd1("fno-xray-always-emit-customevents"), |
| 3115 | flagpd1("fno-xray-always-emit-typedevents"), |
| 3116 | flagpd1("fno-xray-function-index"), |
| 3117 | flagpd1("fno-xray-ignore-loops"), |
| 3118 | flagpd1("fno-xray-instrument"), |
| 2951 | 3119 | flagpd1("fno-zero-initialized-in-bss"), |
| 2952 | 3120 | flagpd1("fno-zvector"), |
| 3121 | flagpd1("fnon-call-exceptions"), |
| 2953 | 3122 | flagpd1("fnoopenmp-relocatable-target"), |
| 2954 | 3123 | flagpd1("fnoopenmp-use-tls"), |
| 2955 | | flagpd1("fno-xray-always-emit-customevents"), |
| 2956 | | flagpd1("fno-xray-always-emit-typedevents"), |
| 2957 | | flagpd1("fno-xray-instrument"), |
| 3124 | flagpd1("fnostack-clash-protection"), |
| 2958 | 3125 | flagpd1("fnoxray-link-deps"), |
| 2959 | 3126 | flagpd1("fobjc-arc"), |
| 2960 | 3127 | flagpd1("fobjc-arc-exceptions"), |
| ... | ... | @@ -2977,6 +3144,7 @@ flagpd1("fomit-frame-pointer"), |
| 2977 | 3144 | flagpd1("fopenmp"), |
| 2978 | 3145 | flagpd1("fopenmp-cuda-force-full-runtime"), |
| 2979 | 3146 | flagpd1("fopenmp-cuda-mode"), |
| 3147 | flagpd1("fopenmp-cuda-parallel-target-regions"), |
| 2980 | 3148 | flagpd1("fopenmp-enable-irbuilder"), |
| 2981 | 3149 | sepd1("fopenmp-host-ir-file-path"), |
| 2982 | 3150 | flagpd1("fopenmp-is-device"), |
| ... | ... | @@ -2990,26 +3158,40 @@ flagpd1("force_cpusubtype_ALL"), |
| 2990 | 3158 | flagpd1("force_flat_namespace"), |
| 2991 | 3159 | sepd1("force_load"), |
| 2992 | 3160 | flagpd1("forder-file-instrumentation"), |
| 3161 | flagpd1("fpack-derived"), |
| 2993 | 3162 | flagpd1("fpack-struct"), |
| 2994 | 3163 | flagpd1("fpadding-on-unsigned-fixed-point"), |
| 2995 | 3164 | flagpd1("fparse-all-comments"), |
| 2996 | 3165 | flagpd1("fpascal-strings"), |
| 2997 | 3166 | flagpd1("fpcc-struct-return"), |
| 3167 | flagpd1("fpch-codegen"), |
| 3168 | flagpd1("fpch-debuginfo"), |
| 3169 | flagpd1("fpch-instantiate-templates"), |
| 2998 | 3170 | flagpd1("fpch-preprocess"), |
| 2999 | 3171 | flagpd1("fpch-validate-input-files-content"), |
| 3172 | flagpd1("fpeel-loops"), |
| 3173 | flagpd1("fpermissive"), |
| 3000 | 3174 | flagpd1("fpic"), |
| 3001 | 3175 | flagpd1("fpie"), |
| 3002 | 3176 | flagpd1("fplt"), |
| 3177 | flagpd1("fprefetch-loop-arrays"), |
| 3003 | 3178 | flagpd1("fpreserve-as-comments"), |
| 3004 | 3179 | flagpd1("fpreserve-vec3-type"), |
| 3180 | flagpd1("fprintf"), |
| 3181 | flagpd1("fprofile"), |
| 3005 | 3182 | flagpd1("fprofile-arcs"), |
| 3183 | flagpd1("fprofile-correction"), |
| 3006 | 3184 | flagpd1("fprofile-generate"), |
| 3185 | flagpd1("fprofile-generate-sampling"), |
| 3007 | 3186 | flagpd1("fprofile-instr-generate"), |
| 3008 | 3187 | flagpd1("fprofile-instr-use"), |
| 3009 | 3188 | sepd1("fprofile-remapping-file"), |
| 3189 | flagpd1("fprofile-reusedist"), |
| 3010 | 3190 | flagpd1("fprofile-sample-accurate"), |
| 3011 | 3191 | flagpd1("fprofile-sample-use"), |
| 3012 | 3192 | flagpd1("fprofile-use"), |
| 3193 | flagpd1("fprofile-values"), |
| 3194 | flagpd1("fprotect-parens"), |
| 3013 | 3195 | .{ |
| 3014 | 3196 | .name = "framework", |
| 3015 | 3197 | .syntax = .separate, |
| ... | ... | @@ -3018,26 +3200,37 @@ flagpd1("fprofile-use"), |
| 3018 | 3200 | .pd2 = false, |
| 3019 | 3201 | .psl = false, |
| 3020 | 3202 | }, |
| 3203 | flagpd1("frange-check"), |
| 3204 | flagpd1("freal-4-real-10"), |
| 3205 | flagpd1("freal-4-real-16"), |
| 3206 | flagpd1("freal-4-real-8"), |
| 3207 | flagpd1("freal-8-real-10"), |
| 3208 | flagpd1("freal-8-real-16"), |
| 3209 | flagpd1("freal-8-real-4"), |
| 3210 | flagpd1("frealloc-lhs"), |
| 3021 | 3211 | flagpd1("freciprocal-math"), |
| 3022 | 3212 | flagpd1("frecord-command-line"), |
| 3023 | | flagpd1("ffree-form"), |
| 3024 | | flagpd1("fno-free-form"), |
| 3213 | flagpd1("frecovery-ast"), |
| 3214 | flagpd1("frecovery-ast-type"), |
| 3215 | flagpd1("frecursive"), |
| 3025 | 3216 | flagpd1("freg-struct-return"), |
| 3026 | 3217 | flagpd1("fregister-global-dtors-with-atexit"), |
| 3218 | flagpd1("fregs-graph"), |
| 3027 | 3219 | flagpd1("frelaxed-template-template-args"), |
| 3220 | flagpd1("frename-registers"), |
| 3221 | flagpd1("freorder-blocks"), |
| 3222 | flagpd1("frepack-arrays"), |
| 3028 | 3223 | flagpd1("freroll-loops"), |
| 3029 | 3224 | flagpd1("fretain-comments-from-system-headers"), |
| 3030 | 3225 | flagpd1("frewrite-imports"), |
| 3031 | 3226 | flagpd1("frewrite-includes"), |
| 3032 | 3227 | sepd1("frewrite-map-file"), |
| 3033 | | flagpd1("ffriend-injection"), |
| 3034 | | flagpd1("fno-friend-injection"), |
| 3035 | | flagpd1("ffrontend-optimize"), |
| 3036 | | flagpd1("fno-frontend-optimize"), |
| 3228 | flagpd1("fripa"), |
| 3037 | 3229 | flagpd1("fropi"), |
| 3038 | 3230 | flagpd1("frounding-math"), |
| 3039 | 3231 | flagpd1("frtlib-add-rpath"), |
| 3040 | 3232 | flagpd1("frtti"), |
| 3233 | flagpd1("frtti-data"), |
| 3041 | 3234 | flagpd1("frwpi"), |
| 3042 | 3235 | flagpd1("fsanitize-address-globals-dead-stripping"), |
| 3043 | 3236 | flagpd1("fsanitize-address-poison-custom-array-cookie"), |
| ... | ... | @@ -3049,6 +3242,7 @@ flagpd1("fsanitize-cfi-icall-generalize-pointers"), |
| 3049 | 3242 | flagpd1("fsanitize-coverage-8bit-counters"), |
| 3050 | 3243 | flagpd1("fsanitize-coverage-indirect-calls"), |
| 3051 | 3244 | flagpd1("fsanitize-coverage-inline-8bit-counters"), |
| 3245 | flagpd1("fsanitize-coverage-inline-bool-flag"), |
| 3052 | 3246 | flagpd1("fsanitize-coverage-no-prune"), |
| 3053 | 3247 | flagpd1("fsanitize-coverage-pc-table"), |
| 3054 | 3248 | flagpd1("fsanitize-coverage-stack-depth"), |
| ... | ... | @@ -3068,31 +3262,45 @@ flagpd1("fsanitize-stats"), |
| 3068 | 3262 | flagpd1("fsanitize-thread-atomics"), |
| 3069 | 3263 | flagpd1("fsanitize-thread-func-entry-exit"), |
| 3070 | 3264 | flagpd1("fsanitize-thread-memory-access"), |
| 3265 | flagpd1("fsanitize-trap"), |
| 3071 | 3266 | flagpd1("fsanitize-undefined-trap-on-error"), |
| 3072 | 3267 | flagpd1("fsave-optimization-record"), |
| 3268 | flagpd1("fschedule-insns"), |
| 3269 | flagpd1("fschedule-insns2"), |
| 3270 | flagpd1("fsecond-underscore"), |
| 3271 | flagpd1("fsee"), |
| 3073 | 3272 | flagpd1("fseh-exceptions"), |
| 3273 | flagpd1("fsemantic-interposition"), |
| 3074 | 3274 | flagpd1("fshort-enums"), |
| 3075 | 3275 | flagpd1("fshort-wchar"), |
| 3076 | 3276 | flagpd1("fshow-column"), |
| 3077 | 3277 | flagpd1("fshow-source-location"), |
| 3278 | flagpd1("fsign-zero"), |
| 3078 | 3279 | flagpd1("fsignaling-math"), |
| 3280 | flagpd1("fsignaling-nans"), |
| 3079 | 3281 | flagpd1("fsigned-bitfields"), |
| 3080 | 3282 | flagpd1("fsigned-char"), |
| 3081 | 3283 | flagpd1("fsigned-wchar"), |
| 3082 | 3284 | flagpd1("fsigned-zeros"), |
| 3285 | flagpd1("fsingle-precision-constant"), |
| 3083 | 3286 | flagpd1("fsized-deallocation"), |
| 3084 | 3287 | flagpd1("fsjlj-exceptions"), |
| 3085 | 3288 | flagpd1("fslp-vectorize"), |
| 3289 | flagpd1("fspec-constr-count"), |
| 3086 | 3290 | flagpd1("fspell-checking"), |
| 3087 | 3291 | sepd1("fspell-checking-limit"), |
| 3088 | 3292 | flagpd1("fsplit-dwarf-inlining"), |
| 3089 | 3293 | flagpd1("fsplit-lto-unit"), |
| 3090 | 3294 | flagpd1("fsplit-stack"), |
| 3295 | flagpd1("fstack-arrays"), |
| 3296 | flagpd1("fstack-check"), |
| 3297 | flagpd1("fstack-clash-protection"), |
| 3091 | 3298 | flagpd1("fstack-protector"), |
| 3092 | 3299 | flagpd1("fstack-protector-all"), |
| 3093 | 3300 | flagpd1("fstack-protector-strong"), |
| 3094 | 3301 | flagpd1("fstack-size-section"), |
| 3095 | 3302 | flagpd1("fstandalone-debug"), |
| 3303 | flagpd1("fstrength-reduce"), |
| 3096 | 3304 | flagpd1("fstrict-aliasing"), |
| 3097 | 3305 | flagpd1("fstrict-enums"), |
| 3098 | 3306 | flagpd1("fstrict-float-cast-overflow"), |
| ... | ... | @@ -3100,8 +3308,10 @@ flagpd1("fstrict-overflow"), |
| 3100 | 3308 | flagpd1("fstrict-return"), |
| 3101 | 3309 | flagpd1("fstrict-vtable-pointers"), |
| 3102 | 3310 | flagpd1("fstruct-path-tbaa"), |
| 3311 | flagpd1("fsycl"), |
| 3103 | 3312 | flagpd1("fsycl-is-device"), |
| 3104 | 3313 | flagpd1("fsyntax-only"), |
| 3314 | flagpd1("fsystem-module"), |
| 3105 | 3315 | sepd1("ftabstop"), |
| 3106 | 3316 | sepd1("ftemplate-backtrace-limit"), |
| 3107 | 3317 | sepd1("ftemplate-depth"), |
| ... | ... | @@ -3109,27 +3319,41 @@ flagpd1("ftest-coverage"), |
| 3109 | 3319 | flagpd1("fthreadsafe-statics"), |
| 3110 | 3320 | flagpd1("ftime-report"), |
| 3111 | 3321 | flagpd1("ftime-trace"), |
| 3322 | flagpd1("ftls-model"), |
| 3323 | flagpd1("ftracer"), |
| 3112 | 3324 | flagpd1("ftrapping-math"), |
| 3113 | 3325 | flagpd1("ftrapv"), |
| 3114 | 3326 | sepd1("ftrapv-handler"), |
| 3327 | flagpd1("ftree-dce"), |
| 3328 | flagpd1("ftree-salias"), |
| 3329 | flagpd1("ftree-ter"), |
| 3330 | flagpd1("ftree-vectorizer-verbose"), |
| 3331 | flagpd1("ftree-vrp"), |
| 3115 | 3332 | flagpd1("ftrigraphs"), |
| 3116 | 3333 | sepd1("ftype-visibility"), |
| 3117 | 3334 | sepd1("function-alignment"), |
| 3118 | | flagpd1("ffunction-attribute-list"), |
| 3119 | | flagpd1("fno-function-attribute-list"), |
| 3335 | flagpd1("funderscoring"), |
| 3336 | flagpd1("funique-basic-block-section-names"), |
| 3337 | flagpd1("funique-internal-linkage-names"), |
| 3120 | 3338 | flagpd1("funique-section-names"), |
| 3121 | 3339 | flagpd1("funit-at-a-time"), |
| 3122 | 3340 | flagpd1("funknown-anytype"), |
| 3341 | flagpd1("funroll-all-loops"), |
| 3123 | 3342 | flagpd1("funroll-loops"), |
| 3343 | flagpd1("funsafe-loop-optimizations"), |
| 3124 | 3344 | flagpd1("funsafe-math-optimizations"), |
| 3125 | 3345 | flagpd1("funsigned-bitfields"), |
| 3126 | 3346 | flagpd1("funsigned-char"), |
| 3347 | flagpd1("funswitch-loops"), |
| 3127 | 3348 | flagpd1("funwind-tables"), |
| 3128 | 3349 | flagpd1("fuse-cxa-atexit"), |
| 3129 | 3350 | flagpd1("fuse-init-array"), |
| 3130 | 3351 | flagpd1("fuse-line-directives"), |
| 3352 | flagpd1("fuse-linker-plugin"), |
| 3131 | 3353 | flagpd1("fuse-register-sized-bitfield-access"), |
| 3132 | 3354 | flagpd1("fvalidate-ast-input-files-content"), |
| 3355 | flagpd1("fvariable-expansion-in-unroller"), |
| 3356 | flagpd1("fvect-cost-model"), |
| 3133 | 3357 | flagpd1("fvectorize"), |
| 3134 | 3358 | flagpd1("fverbose-asm"), |
| 3135 | 3359 | flagpd1("fvirtual-function-elimination"), |
| ... | ... | @@ -3138,11 +3362,16 @@ flagpd1("fvisibility-global-new-delete-hidden"), |
| 3138 | 3362 | flagpd1("fvisibility-inlines-hidden"), |
| 3139 | 3363 | flagpd1("fvisibility-ms-compat"), |
| 3140 | 3364 | flagpd1("fwasm-exceptions"), |
| 3365 | flagpd1("fweb"), |
| 3366 | flagpd1("fwhole-file"), |
| 3367 | flagpd1("fwhole-program"), |
| 3141 | 3368 | flagpd1("fwhole-program-vtables"), |
| 3142 | 3369 | flagpd1("fwrapv"), |
| 3143 | 3370 | flagpd1("fwritable-strings"), |
| 3144 | 3371 | flagpd1("fxray-always-emit-customevents"), |
| 3145 | 3372 | flagpd1("fxray-always-emit-typedevents"), |
| 3373 | flagpd1("fxray-function-index"), |
| 3374 | flagpd1("fxray-ignore-loops"), |
| 3146 | 3375 | flagpd1("fxray-instrument"), |
| 3147 | 3376 | flagpd1("fxray-link-deps"), |
| 3148 | 3377 | flagpd1("fzero-initialized-in-bss"), |
| ... | ... | @@ -3163,14 +3392,6 @@ sepd1("gcc-toolchain"), |
| 3163 | 3392 | flagpd1("gcodeview"), |
| 3164 | 3393 | flagpd1("gcodeview-ghash"), |
| 3165 | 3394 | flagpd1("gcolumn-info"), |
| 3166 | | flagpd1("fgcse-after-reload"), |
| 3167 | | flagpd1("fno-gcse-after-reload"), |
| 3168 | | flagpd1("fgcse"), |
| 3169 | | flagpd1("fno-gcse"), |
| 3170 | | flagpd1("fgcse-las"), |
| 3171 | | flagpd1("fno-gcse-las"), |
| 3172 | | flagpd1("fgcse-sm"), |
| 3173 | | flagpd1("fno-gcse-sm"), |
| 3174 | 3395 | flagpd1("gdwarf"), |
| 3175 | 3396 | flagpd1("gdwarf-2"), |
| 3176 | 3397 | flagpd1("gdwarf-3"), |
| ... | ... | @@ -3201,8 +3422,14 @@ flagpd1("gno-inline-line-tables"), |
| 3201 | 3422 | flagpd1("gno-pubnames"), |
| 3202 | 3423 | flagpd1("gno-record-command-line"), |
| 3203 | 3424 | flagpd1("gno-strict-dwarf"), |
| 3204 | | flagpd1("fgnu"), |
| 3205 | | flagpd1("fno-gnu"), |
| 3425 | .{ |
| 3426 | .name = "gpu-use-aux-triple-only", |
| 3427 | .syntax = .flag, |
| 3428 | .zig_equivalent = .other, |
| 3429 | .pd1 = false, |
| 3430 | .pd2 = true, |
| 3431 | .psl = false, |
| 3432 | }, |
| 3206 | 3433 | flagpd1("gpubnames"), |
| 3207 | 3434 | flagpd1("grecord-command-line"), |
| 3208 | 3435 | flagpd1("gsce"), |
| ... | ... | @@ -3228,33 +3455,14 @@ sepd1("header-include-file"), |
| 3228 | 3455 | .pd2 = true, |
| 3229 | 3456 | .psl = false, |
| 3230 | 3457 | }, |
| 3458 | flagpd1("ibuiltininc"), |
| 3231 | 3459 | sepd1("image_base"), |
| 3232 | | flagpd1("fimplement-inlines"), |
| 3233 | | flagpd1("fno-implement-inlines"), |
| 3234 | | flagpd1("fimplicit-none"), |
| 3235 | | flagpd1("fno-implicit-none"), |
| 3236 | | flagpd1("fimplicit-templates"), |
| 3237 | | flagpd1("fno-implicit-templates"), |
| 3238 | 3460 | sepd1("imultilib"), |
| 3239 | 3461 | sepd1("include-pch"), |
| 3240 | 3462 | flagpd1("index-header-map"), |
| 3241 | 3463 | sepd1("init"), |
| 3242 | | flagpd1("finit-local-zero"), |
| 3243 | | flagpd1("fno-init-local-zero"), |
| 3244 | 3464 | flagpd1("init-only"), |
| 3245 | | flagpd1("finline-functions-called-once"), |
| 3246 | | flagpd1("fno-inline-functions-called-once"), |
| 3247 | | flagpd1("finline-small-functions"), |
| 3248 | | flagpd1("fno-inline-small-functions"), |
| 3249 | 3465 | sepd1("install_name"), |
| 3250 | | flagpd1("finteger-4-integer-8"), |
| 3251 | | flagpd1("fno-integer-4-integer-8"), |
| 3252 | | flagpd1("fintrinsic-modules-path"), |
| 3253 | | flagpd1("fno-intrinsic-modules-path"), |
| 3254 | | flagpd1("fipa-cp"), |
| 3255 | | flagpd1("fno-ipa-cp"), |
| 3256 | | flagpd1("fivopts"), |
| 3257 | | flagpd1("fno-ivopts"), |
| 3258 | 3466 | flagpd1("keep_private_externs"), |
| 3259 | 3467 | sepd1("lazy_framework"), |
| 3260 | 3468 | sepd1("lazy_library"), |
| ... | ... | @@ -3265,15 +3473,18 @@ flagpd1("m3dnow"), |
| 3265 | 3473 | flagpd1("m3dnowa"), |
| 3266 | 3474 | flagpd1("m64"), |
| 3267 | 3475 | flagpd1("m80387"), |
| 3476 | flagpd1("mseses"), |
| 3268 | 3477 | flagpd1("mabi=ieeelongdouble"), |
| 3269 | 3478 | flagpd1("mabicalls"), |
| 3270 | 3479 | flagpd1("madx"), |
| 3271 | 3480 | flagpd1("maes"), |
| 3272 | 3481 | sepd1("main-file-name"), |
| 3482 | flagpd1("maix-struct-return"), |
| 3273 | 3483 | flagpd1("malign-double"), |
| 3274 | 3484 | flagpd1("maltivec"), |
| 3485 | flagpd1("mamx-bf16"), |
| 3486 | flagpd1("mamx-tile"), |
| 3275 | 3487 | flagpd1("marm"), |
| 3276 | | flagpd1("masm-verbose"), |
| 3277 | 3488 | flagpd1("massembler-fatal-warnings"), |
| 3278 | 3489 | flagpd1("massembler-no-warn"), |
| 3279 | 3490 | flagpd1("matomics"), |
| ... | ... | @@ -3294,8 +3505,6 @@ flagpd1("mavx512vl"), |
| 3294 | 3505 | flagpd1("mavx512vnni"), |
| 3295 | 3506 | flagpd1("mavx512vp2intersect"), |
| 3296 | 3507 | flagpd1("mavx512vpopcntdq"), |
| 3297 | | flagpd1("fmax-identifier-length"), |
| 3298 | | flagpd1("fno-max-identifier-length"), |
| 3299 | 3508 | flagpd1("mbackchain"), |
| 3300 | 3509 | flagpd1("mbig-endian"), |
| 3301 | 3510 | flagpd1("mbmi"), |
| ... | ... | @@ -3313,7 +3522,6 @@ flagpd1("mcmodel=medany"), |
| 3313 | 3522 | flagpd1("mcmodel=medlow"), |
| 3314 | 3523 | flagpd1("mcmpb"), |
| 3315 | 3524 | flagpd1("mcmse"), |
| 3316 | | sepd1("mcode-model"), |
| 3317 | 3525 | flagpd1("mcode-object-v3"), |
| 3318 | 3526 | flagpd1("mconstant-cfstrings"), |
| 3319 | 3527 | flagpd1("mconstructor-aliases"), |
| ... | ... | @@ -3330,12 +3538,11 @@ flagpd1("mdsp"), |
| 3330 | 3538 | flagpd1("mdspr2"), |
| 3331 | 3539 | sepd1("meabi"), |
| 3332 | 3540 | flagpd1("membedded-data"), |
| 3541 | flagpd1("menable-experimental-extensions"), |
| 3333 | 3542 | flagpd1("menable-no-infs"), |
| 3334 | 3543 | flagpd1("menable-no-nans"), |
| 3335 | 3544 | flagpd1("menable-unsafe-fp-math"), |
| 3336 | 3545 | flagpd1("menqcmd"), |
| 3337 | | flagpd1("fmerge-constants"), |
| 3338 | | flagpd1("fno-merge-constants"), |
| 3339 | 3546 | flagpd1("mexception-handling"), |
| 3340 | 3547 | flagpd1("mexecute-only"), |
| 3341 | 3548 | flagpd1("mextern-sdata"), |
| ... | ... | @@ -3406,6 +3613,8 @@ flagpd1("mlong-double-128"), |
| 3406 | 3613 | flagpd1("mlong-double-64"), |
| 3407 | 3614 | flagpd1("mlong-double-80"), |
| 3408 | 3615 | flagpd1("mlongcall"), |
| 3616 | flagpd1("mlvi-cfi"), |
| 3617 | flagpd1("mlvi-hardening"), |
| 3409 | 3618 | flagpd1("mlwp"), |
| 3410 | 3619 | flagpd1("mlzcnt"), |
| 3411 | 3620 | flagpd1("mmadd4"), |
| ... | ... | @@ -3431,6 +3640,9 @@ flagpd1("mno-abicalls"), |
| 3431 | 3640 | flagpd1("mno-adx"), |
| 3432 | 3641 | flagpd1("mno-aes"), |
| 3433 | 3642 | flagpd1("mno-altivec"), |
| 3643 | flagpd1("mno-amx-bf16"), |
| 3644 | flagpd1("mno-amx-int8"), |
| 3645 | flagpd1("mno-amx-tile"), |
| 3434 | 3646 | flagpd1("mno-atomics"), |
| 3435 | 3647 | flagpd1("mno-avx"), |
| 3436 | 3648 | flagpd1("mno-avx2"), |
| ... | ... | @@ -3499,6 +3711,8 @@ flagpd1("mno-ldc1-sdc1"), |
| 3499 | 3711 | flagpd1("mno-local-sdata"), |
| 3500 | 3712 | flagpd1("mno-long-calls"), |
| 3501 | 3713 | flagpd1("mno-longcall"), |
| 3714 | flagpd1("mno-lvi-cfi"), |
| 3715 | flagpd1("mno-lvi-hardening"), |
| 3502 | 3716 | flagpd1("mno-lwp"), |
| 3503 | 3717 | flagpd1("mno-lzcnt"), |
| 3504 | 3718 | flagpd1("mno-madd4"), |
| ... | ... | @@ -3531,10 +3745,12 @@ flagpd1("mno-packets"), |
| 3531 | 3745 | flagpd1("mno-pascal-strings"), |
| 3532 | 3746 | flagpd1("mno-pclmul"), |
| 3533 | 3747 | flagpd1("mno-pconfig"), |
| 3748 | flagpd1("mno-pcrel"), |
| 3534 | 3749 | flagpd1("mno-pie-copy-relocations"), |
| 3535 | 3750 | flagpd1("mno-pku"), |
| 3536 | 3751 | flagpd1("mno-popcnt"), |
| 3537 | 3752 | flagpd1("mno-popcntd"), |
| 3753 | flagpd1("mno-power10-vector"), |
| 3538 | 3754 | flagpd1("mno-power8-vector"), |
| 3539 | 3755 | flagpd1("mno-power9-vector"), |
| 3540 | 3756 | flagpd1("mno-prefetchwt1"), |
| ... | ... | @@ -3557,6 +3773,8 @@ flagpd1("mno-rtd"), |
| 3557 | 3773 | flagpd1("mno-rtm"), |
| 3558 | 3774 | flagpd1("mno-sahf"), |
| 3559 | 3775 | flagpd1("mno-save-restore"), |
| 3776 | flagpd1("mno-serialize"), |
| 3777 | flagpd1("mno-seses"), |
| 3560 | 3778 | flagpd1("mno-sgx"), |
| 3561 | 3779 | flagpd1("mno-sha"), |
| 3562 | 3780 | flagpd1("mno-shstk"), |
| ... | ... | @@ -3580,6 +3798,7 @@ flagpd1("mno-tail-call"), |
| 3580 | 3798 | flagpd1("mno-tbm"), |
| 3581 | 3799 | flagpd1("mno-thumb"), |
| 3582 | 3800 | flagpd1("mno-tls-direct-seg-refs"), |
| 3801 | flagpd1("mno-tsxldtrk"), |
| 3583 | 3802 | flagpd1("mno-unaligned-access"), |
| 3584 | 3803 | flagpd1("mno-unimplemented-simd128"), |
| 3585 | 3804 | flagpd1("mno-vaes"), |
| ... | ... | @@ -3600,7 +3819,6 @@ flagpd1("mno-xsave"), |
| 3600 | 3819 | flagpd1("mno-xsavec"), |
| 3601 | 3820 | flagpd1("mno-xsaveopt"), |
| 3602 | 3821 | flagpd1("mno-xsaves"), |
| 3603 | | flagpd1("mno-zero-initialized-in-bss"), |
| 3604 | 3822 | flagpd1("mno-zvector"), |
| 3605 | 3823 | flagpd1("mnocrc"), |
| 3606 | 3824 | flagpd1("mno-direct-move"), |
| ... | ... | @@ -3613,12 +3831,6 @@ flagpd1("modd-spreg"), |
| 3613 | 3831 | sepd1("module-dependency-dir"), |
| 3614 | 3832 | flagpd1("module-file-deps"), |
| 3615 | 3833 | flagpd1("module-file-info"), |
| 3616 | | flagpd1("fmodule-private"), |
| 3617 | | flagpd1("fno-module-private"), |
| 3618 | | flagpd1("fmodulo-sched-allow-regmoves"), |
| 3619 | | flagpd1("fno-modulo-sched-allow-regmoves"), |
| 3620 | | flagpd1("fmodulo-sched"), |
| 3621 | | flagpd1("fno-modulo-sched"), |
| 3622 | 3834 | flagpd1("momit-leaf-frame-pointer"), |
| 3623 | 3835 | flagpd1("moutline"), |
| 3624 | 3836 | flagpd1("mpacked-stack"), |
| ... | ... | @@ -3626,10 +3838,12 @@ flagpd1("mpackets"), |
| 3626 | 3838 | flagpd1("mpascal-strings"), |
| 3627 | 3839 | flagpd1("mpclmul"), |
| 3628 | 3840 | flagpd1("mpconfig"), |
| 3841 | flagpd1("mpcrel"), |
| 3629 | 3842 | flagpd1("mpie-copy-relocations"), |
| 3630 | 3843 | flagpd1("mpku"), |
| 3631 | 3844 | flagpd1("mpopcnt"), |
| 3632 | 3845 | flagpd1("mpopcntd"), |
| 3846 | flagpd1("mpower10-vector"), |
| 3633 | 3847 | flagpd1("mcrypto"), |
| 3634 | 3848 | flagpd1("mpower8-vector"), |
| 3635 | 3849 | flagpd1("mpower9-vector"), |
| ... | ... | @@ -3669,12 +3883,14 @@ flagpd1("msahf"), |
| 3669 | 3883 | flagpd1("msave-restore"), |
| 3670 | 3884 | flagpd1("msave-temp-labels"), |
| 3671 | 3885 | flagpd1("msecure-plt"), |
| 3886 | flagpd1("mserialize"), |
| 3672 | 3887 | flagpd1("msgx"), |
| 3673 | 3888 | flagpd1("msha"), |
| 3674 | 3889 | flagpd1("mshstk"), |
| 3675 | 3890 | flagpd1("msign-ext"), |
| 3676 | 3891 | flagpd1("msimd128"), |
| 3677 | 3892 | flagpd1("msingle-float"), |
| 3893 | sepd1("msmall-data-limit"), |
| 3678 | 3894 | flagpd1("msoft-float"), |
| 3679 | 3895 | flagpd1("mspe"), |
| 3680 | 3896 | flagpd1("mspeculative-load-hardening"), |
| ... | ... | @@ -3690,13 +3906,16 @@ flagpd1("mssse3"), |
| 3690 | 3906 | flagpd1("mstack-arg-probe"), |
| 3691 | 3907 | flagpd1("mstackrealign"), |
| 3692 | 3908 | flagpd1("mstrict-align"), |
| 3909 | flagpd1("msvr4-struct-return"), |
| 3693 | 3910 | sepd1("mt-migrate-directory"), |
| 3694 | 3911 | flagpd1("mtail-call"), |
| 3912 | flagpd1("mamx-int8"), |
| 3695 | 3913 | flagpd1("mtbm"), |
| 3696 | 3914 | sepd1("mthread-model"), |
| 3697 | 3915 | flagpd1("mthumb"), |
| 3698 | 3916 | flagpd1("mtls-direct-seg-refs"), |
| 3699 | 3917 | sepd1("mtp"), |
| 3918 | flagpd1("mtsxldtrk"), |
| 3700 | 3919 | flagpd1("mtune=?"), |
| 3701 | 3920 | flagpd1("muclibc"), |
| 3702 | 3921 | flagpd1("multi_module"), |
| ... | ... | @@ -3711,6 +3930,8 @@ flagpd1("mv60"), |
| 3711 | 3930 | flagpd1("mv62"), |
| 3712 | 3931 | flagpd1("mv65"), |
| 3713 | 3932 | flagpd1("mv66"), |
| 3933 | flagpd1("mv67"), |
| 3934 | flagpd1("mv67t"), |
| 3714 | 3935 | flagpd1("mvaes"), |
| 3715 | 3936 | flagpd1("mvirt"), |
| 3716 | 3937 | flagpd1("mvpclmulqdq"), |
| ... | ... | @@ -3777,9 +3998,9 @@ flagpd1("no-pthread"), |
| 3777 | 3998 | flagpd1("no-struct-path-tbaa"), |
| 3778 | 3999 | flagpd1("nobuiltininc"), |
| 3779 | 4000 | flagpd1("nocpp"), |
| 3780 | | flagpd1("nocudainc"), |
| 3781 | 4001 | flagpd1("nodefaultlibs"), |
| 3782 | 4002 | flagpd1("nofixprebinding"), |
| 4003 | flagpd1("nogpuinc"), |
| 3783 | 4004 | flagpd1("nogpulib"), |
| 3784 | 4005 | .{ |
| 3785 | 4006 | .name = "nolibc", |
| ... | ... | @@ -3790,8 +4011,6 @@ flagpd1("nogpulib"), |
| 3790 | 4011 | .psl = false, |
| 3791 | 4012 | }, |
| 3792 | 4013 | flagpd1("nomultidefs"), |
| 3793 | | flagpd1("fnon-call-exceptions"), |
| 3794 | | flagpd1("fno-non-call-exceptions"), |
| 3795 | 4014 | flagpd1("nopie"), |
| 3796 | 4015 | flagpd1("noprebind"), |
| 3797 | 4016 | flagpd1("noprofilelib"), |
| ... | ... | @@ -3859,8 +4078,6 @@ sepd1("opt-record-format"), |
| 3859 | 4078 | sepd1("opt-record-passes"), |
| 3860 | 4079 | sepd1("output-asm-variant"), |
| 3861 | 4080 | flagpd1("p"), |
| 3862 | | flagpd1("fpack-derived"), |
| 3863 | | flagpd1("fno-pack-derived"), |
| 3864 | 4081 | .{ |
| 3865 | 4082 | .name = "pass-exit-codes", |
| 3866 | 4083 | .syntax = .flag, |
| ... | ... | @@ -3887,10 +4104,6 @@ flagpd1("pch-through-hdrstop-use"), |
| 3887 | 4104 | .pd2 = true, |
| 3888 | 4105 | .psl = false, |
| 3889 | 4106 | }, |
| 3890 | | flagpd1("fpeel-loops"), |
| 3891 | | flagpd1("fno-peel-loops"), |
| 3892 | | flagpd1("fpermissive"), |
| 3893 | | flagpd1("fno-permissive"), |
| 3894 | 4107 | flagpd1("pg"), |
| 3895 | 4108 | flagpd1("pic-is-pie"), |
| 3896 | 4109 | sepd1("pic-level"), |
| ... | ... | @@ -3906,8 +4119,6 @@ flagpd1("pie"), |
| 3906 | 4119 | sepd1("plugin"), |
| 3907 | 4120 | flagpd1("prebind"), |
| 3908 | 4121 | flagpd1("prebind_all_twolevel_modules"), |
| 3909 | | flagpd1("fprefetch-loop-arrays"), |
| 3910 | | flagpd1("fno-prefetch-loop-arrays"), |
| 3911 | 4122 | flagpd1("preload"), |
| 3912 | 4123 | flagpd1("print-dependency-directives-minimized-source"), |
| 3913 | 4124 | .{ |
| ... | ... | @@ -3985,26 +4196,18 @@ flagpd1("print-stats"), |
| 3985 | 4196 | .pd2 = true, |
| 3986 | 4197 | .psl = false, |
| 3987 | 4198 | }, |
| 3988 | | flagpd1("fprintf"), |
| 3989 | | flagpd1("fno-printf"), |
| 4199 | .{ |
| 4200 | .name = "print-targets", |
| 4201 | .syntax = .flag, |
| 4202 | .zig_equivalent = .other, |
| 4203 | .pd1 = true, |
| 4204 | .pd2 = true, |
| 4205 | .psl = false, |
| 4206 | }, |
| 3990 | 4207 | flagpd1("private_bundle"), |
| 3991 | | flagpd1("fprofile-correction"), |
| 3992 | | flagpd1("fno-profile-correction"), |
| 3993 | | flagpd1("fprofile"), |
| 3994 | | flagpd1("fno-profile"), |
| 3995 | | flagpd1("fprofile-generate-sampling"), |
| 3996 | | flagpd1("fno-profile-generate-sampling"), |
| 3997 | | flagpd1("fprofile-reusedist"), |
| 3998 | | flagpd1("fno-profile-reusedist"), |
| 3999 | | flagpd1("fprofile-values"), |
| 4000 | | flagpd1("fno-profile-values"), |
| 4001 | | flagpd1("fprotect-parens"), |
| 4002 | | flagpd1("fno-protect-parens"), |
| 4003 | 4208 | flagpd1("pthread"), |
| 4004 | 4209 | flagpd1("pthreads"), |
| 4005 | 4210 | flagpd1("r"), |
| 4006 | | flagpd1("frange-check"), |
| 4007 | | flagpd1("fno-range-check"), |
| 4008 | 4211 | .{ |
| 4009 | 4212 | .name = "rdynamic", |
| 4010 | 4213 | .syntax = .flag, |
| ... | ... | @@ -4014,25 +4217,7 @@ flagpd1("fno-range-check"), |
| 4014 | 4217 | .psl = false, |
| 4015 | 4218 | }, |
| 4016 | 4219 | sepd1("read_only_relocs"), |
| 4017 | | flagpd1("freal-4-real-10"), |
| 4018 | | flagpd1("fno-real-4-real-10"), |
| 4019 | | flagpd1("freal-4-real-16"), |
| 4020 | | flagpd1("fno-real-4-real-16"), |
| 4021 | | flagpd1("freal-4-real-8"), |
| 4022 | | flagpd1("fno-real-4-real-8"), |
| 4023 | | flagpd1("freal-8-real-10"), |
| 4024 | | flagpd1("fno-real-8-real-10"), |
| 4025 | | flagpd1("freal-8-real-16"), |
| 4026 | | flagpd1("fno-real-8-real-16"), |
| 4027 | | flagpd1("freal-8-real-4"), |
| 4028 | | flagpd1("fno-real-8-real-4"), |
| 4029 | | flagpd1("frealloc-lhs"), |
| 4030 | | flagpd1("fno-realloc-lhs"), |
| 4031 | 4220 | sepd1("record-command-line"), |
| 4032 | | flagpd1("frecursive"), |
| 4033 | | flagpd1("fno-recursive"), |
| 4034 | | flagpd1("fregs-graph"), |
| 4035 | | flagpd1("fno-regs-graph"), |
| 4036 | 4221 | flagpd1("relaxed-aliasing"), |
| 4037 | 4222 | .{ |
| 4038 | 4223 | .name = "relocatable-pch", |
| ... | ... | @@ -4044,19 +4229,11 @@ flagpd1("relaxed-aliasing"), |
| 4044 | 4229 | }, |
| 4045 | 4230 | flagpd1("remap"), |
| 4046 | 4231 | sepd1("remap-file"), |
| 4047 | | flagpd1("frename-registers"), |
| 4048 | | flagpd1("fno-rename-registers"), |
| 4049 | | flagpd1("freorder-blocks"), |
| 4050 | | flagpd1("fno-reorder-blocks"), |
| 4051 | | flagpd1("frepack-arrays"), |
| 4052 | | flagpd1("fno-repack-arrays"), |
| 4053 | 4232 | sepd1("resource-dir"), |
| 4054 | 4233 | flagpd1("rewrite-legacy-objc"), |
| 4055 | 4234 | flagpd1("rewrite-macros"), |
| 4056 | 4235 | flagpd1("rewrite-objc"), |
| 4057 | 4236 | flagpd1("rewrite-test"), |
| 4058 | | flagpd1("fripa"), |
| 4059 | | flagpd1("fno-ripa"), |
| 4060 | 4237 | sepd1("rpath"), |
| 4061 | 4238 | flagpd1("s"), |
| 4062 | 4239 | .{ |
| ... | ... | @@ -4075,12 +4252,6 @@ flagpd1("s"), |
| 4075 | 4252 | .pd2 = true, |
| 4076 | 4253 | .psl = false, |
| 4077 | 4254 | }, |
| 4078 | | flagpd1("fschedule-insns2"), |
| 4079 | | flagpd1("fno-schedule-insns2"), |
| 4080 | | flagpd1("fschedule-insns"), |
| 4081 | | flagpd1("fno-schedule-insns"), |
| 4082 | | flagpd1("fsecond-underscore"), |
| 4083 | | flagpd1("fno-second-underscore"), |
| 4084 | 4255 | .{ |
| 4085 | 4256 | .name = "sectalign", |
| 4086 | 4257 | .syntax = .{.multi_arg=3}, |
| ... | ... | @@ -4113,8 +4284,6 @@ flagpd1("fno-second-underscore"), |
| 4113 | 4284 | .pd2 = false, |
| 4114 | 4285 | .psl = false, |
| 4115 | 4286 | }, |
| 4116 | | flagpd1("fsee"), |
| 4117 | | flagpd1("fno-see"), |
| 4118 | 4287 | sepd1("seg_addr_table"), |
| 4119 | 4288 | sepd1("seg_addr_table_filename"), |
| 4120 | 4289 | .{ |
| ... | ... | @@ -4165,15 +4334,7 @@ flagpd1("show-encoding"), |
| 4165 | 4334 | .psl = false, |
| 4166 | 4335 | }, |
| 4167 | 4336 | flagpd1("show-inst"), |
| 4168 | | flagpd1("fsign-zero"), |
| 4169 | | flagpd1("fno-sign-zero"), |
| 4170 | | flagpd1("fsignaling-nans"), |
| 4171 | | flagpd1("fno-signaling-nans"), |
| 4172 | 4337 | flagpd1("single_module"), |
| 4173 | | flagpd1("fsingle-precision-constant"), |
| 4174 | | flagpd1("fno-single-precision-constant"), |
| 4175 | | flagpd1("fspec-constr-count"), |
| 4176 | | flagpd1("fno-spec-constr-count"), |
| 4177 | 4338 | .{ |
| 4178 | 4339 | .name = "specs", |
| 4179 | 4340 | .syntax = .separate, |
| ... | ... | @@ -4185,10 +4346,6 @@ flagpd1("fno-spec-constr-count"), |
| 4185 | 4346 | sepd1("split-dwarf-file"), |
| 4186 | 4347 | sepd1("split-dwarf-output"), |
| 4187 | 4348 | flagpd1("split-stacks"), |
| 4188 | | flagpd1("fstack-arrays"), |
| 4189 | | flagpd1("fno-stack-arrays"), |
| 4190 | | flagpd1("fstack-check"), |
| 4191 | | flagpd1("fno-stack-check"), |
| 4192 | 4349 | sepd1("stack-protector"), |
| 4193 | 4350 | sepd1("stack-protector-buffer-size"), |
| 4194 | 4351 | .{ |
| ... | ... | @@ -4206,8 +4363,6 @@ flagpd1("static-libsan"), |
| 4206 | 4363 | flagpd1("static-libstdc++"), |
| 4207 | 4364 | flagpd1("static-openmp"), |
| 4208 | 4365 | flagpd1("static-pie"), |
| 4209 | | flagpd1("fstrength-reduce"), |
| 4210 | | flagpd1("fno-strength-reduce"), |
| 4211 | 4366 | flagpd1("sys-header-deps"), |
| 4212 | 4367 | flagpd1("t"), |
| 4213 | 4368 | sepd1("target-abi"), |
| ... | ... | @@ -4225,10 +4380,6 @@ sepd1("target-linker-version"), |
| 4225 | 4380 | flagpd1("templight-dump"), |
| 4226 | 4381 | flagpd1("test-coverage"), |
| 4227 | 4382 | flagpd1("time"), |
| 4228 | | flagpd1("ftls-model"), |
| 4229 | | flagpd1("fno-tls-model"), |
| 4230 | | flagpd1("ftracer"), |
| 4231 | | flagpd1("fno-tracer"), |
| 4232 | 4383 | .{ |
| 4233 | 4384 | .name = "traditional", |
| 4234 | 4385 | .syntax = .flag, |
| ... | ... | @@ -4245,22 +4396,6 @@ flagpd1("fno-tracer"), |
| 4245 | 4396 | .pd2 = true, |
| 4246 | 4397 | .psl = false, |
| 4247 | 4398 | }, |
| 4248 | | flagpd1("ftree-dce"), |
| 4249 | | flagpd1("fno-tree-dce"), |
| 4250 | | flagpd1("ftree_loop_im"), |
| 4251 | | flagpd1("fno-tree_loop_im"), |
| 4252 | | flagpd1("ftree_loop_ivcanon"), |
| 4253 | | flagpd1("fno-tree_loop_ivcanon"), |
| 4254 | | flagpd1("ftree_loop_linear"), |
| 4255 | | flagpd1("fno-tree_loop_linear"), |
| 4256 | | flagpd1("ftree-salias"), |
| 4257 | | flagpd1("fno-tree-salias"), |
| 4258 | | flagpd1("ftree-ter"), |
| 4259 | | flagpd1("fno-tree-ter"), |
| 4260 | | flagpd1("ftree-vectorizer-verbose"), |
| 4261 | | flagpd1("fno-tree-vectorizer-verbose"), |
| 4262 | | flagpd1("ftree-vrp"), |
| 4263 | | flagpd1("fno-tree-vrp"), |
| 4264 | 4399 | .{ |
| 4265 | 4400 | .name = "trigraphs", |
| 4266 | 4401 | .syntax = .flag, |
| ... | ... | @@ -4275,22 +4410,8 @@ flagpd1("twolevel_namespace"), |
| 4275 | 4410 | flagpd1("twolevel_namespace_hints"), |
| 4276 | 4411 | sepd1("umbrella"), |
| 4277 | 4412 | flagpd1("undef"), |
| 4278 | | flagpd1("funderscoring"), |
| 4279 | | flagpd1("fno-underscoring"), |
| 4280 | 4413 | sepd1("unexported_symbols_list"), |
| 4281 | | flagpd1("funroll-all-loops"), |
| 4282 | | flagpd1("fno-unroll-all-loops"), |
| 4283 | | flagpd1("funsafe-loop-optimizations"), |
| 4284 | | flagpd1("fno-unsafe-loop-optimizations"), |
| 4285 | | flagpd1("funswitch-loops"), |
| 4286 | | flagpd1("fno-unswitch-loops"), |
| 4287 | | flagpd1("fuse-linker-plugin"), |
| 4288 | | flagpd1("fno-use-linker-plugin"), |
| 4289 | 4414 | flagpd1("v"), |
| 4290 | | flagpd1("fvariable-expansion-in-unroller"), |
| 4291 | | flagpd1("fno-variable-expansion-in-unroller"), |
| 4292 | | flagpd1("fvect-cost-model"), |
| 4293 | | flagpd1("fno-vect-cost-model"), |
| 4294 | 4415 | flagpd1("vectorize-loops"), |
| 4295 | 4416 | flagpd1("vectorize-slp"), |
| 4296 | 4417 | flagpd1("verify"), |
| ... | ... | @@ -4317,13 +4438,7 @@ flagpd1("w"), |
| 4317 | 4438 | sepd1("weak_framework"), |
| 4318 | 4439 | sepd1("weak_library"), |
| 4319 | 4440 | sepd1("weak_reference_mismatches"), |
| 4320 | | flagpd1("fweb"), |
| 4321 | | flagpd1("fno-web"), |
| 4322 | 4441 | flagpd1("whatsloaded"), |
| 4323 | | flagpd1("fwhole-file"), |
| 4324 | | flagpd1("fno-whole-file"), |
| 4325 | | flagpd1("fwhole-program"), |
| 4326 | | flagpd1("fno-whole-program"), |
| 4327 | 4442 | flagpd1("whyload"), |
| 4328 | 4443 | .{ |
| 4329 | 4444 | .name = "z", |
| ... | ... | @@ -4336,6 +4451,7 @@ flagpd1("whyload"), |
| 4336 | 4451 | joinpd1("fsanitize-undefined-strip-path-components="), |
| 4337 | 4452 | joinpd1("fopenmp-cuda-teams-reduction-recs-num="), |
| 4338 | 4453 | joinpd1("analyzer-config-compatibility-mode="), |
| 4454 | joinpd1("ftrivial-auto-var-init-stop-after="), |
| 4339 | 4455 | joinpd1("fpatchable-function-entry-offset="), |
| 4340 | 4456 | joinpd1("analyzer-inline-max-stack-depth="), |
| 4341 | 4457 | joinpd1("fsanitize-address-field-padding="), |
| ... | ... | @@ -4343,8 +4459,12 @@ joinpd1("fdiagnostics-hotness-threshold="), |
| 4343 | 4459 | joinpd1("fsanitize-memory-track-origins="), |
| 4344 | 4460 | joinpd1("mwatchos-simulator-version-min="), |
| 4345 | 4461 | joinpd1("mappletvsimulator-version-min="), |
| 4462 | joinpd1("fsanitize-coverage-whitelist="), |
| 4463 | joinpd1("fsanitize-coverage-blacklist="), |
| 4346 | 4464 | joinpd1("fobjc-nonfragile-abi-version="), |
| 4347 | 4465 | joinpd1("fprofile-instrument-use-path="), |
| 4466 | joinpd1("fsanitize-coverage-allowlist="), |
| 4467 | joinpd1("fsanitize-coverage-blocklist="), |
| 4348 | 4468 | jspd1("fxray-instrumentation-bundle="), |
| 4349 | 4469 | joinpd1("miphonesimulator-version-min="), |
| 4350 | 4470 | joinpd1("faddress-space-map-mangling="), |
| ... | ... | @@ -4394,7 +4514,6 @@ joinpd1("ftemplate-backtrace-limit="), |
| 4394 | 4514 | .pd2 = true, |
| 4395 | 4515 | .psl = false, |
| 4396 | 4516 | }, |
| 4397 | | joinpd1("malign-branch-prefix-size="), |
| 4398 | 4517 | joinpd1("objcmt-whitelist-dir-path="), |
| 4399 | 4518 | joinpd1("Wno-nonportable-cfstrings"), |
| 4400 | 4519 | joinpd1("analyzer-disable-checker="), |
| ... | ... | @@ -4484,7 +4603,9 @@ jspd1("interface-stub-version="), |
| 4484 | 4603 | joinpd1("malign-branch-boundary="), |
| 4485 | 4604 | joinpd1("mappletvos-version-min="), |
| 4486 | 4605 | joinpd1("Wnonportable-cfstrings"), |
| 4606 | joinpd1("fbasic-block-sections="), |
| 4487 | 4607 | joinpd1("fdefault-calling-conv="), |
| 4608 | joinpd1("fdenormal-fp-math-f32="), |
| 4488 | 4609 | joinpd1("fmax-subrecord-length="), |
| 4489 | 4610 | joinpd1("fmodules-ignore-macro="), |
| 4490 | 4611 | .{ |
| ... | ... | @@ -4519,9 +4640,18 @@ joinpd1("fmodules-prune-after="), |
| 4519 | 4640 | }, |
| 4520 | 4641 | jspd1("iframeworkwithsysroot"), |
| 4521 | 4642 | joinpd1("mamdgpu-debugger-abi="), |
| 4643 | joinpd1("mpad-max-prefix-size="), |
| 4522 | 4644 | joinpd1("mprefer-vector-width="), |
| 4523 | 4645 | joinpd1("msign-return-address="), |
| 4524 | 4646 | joinpd1("mwatchos-version-min="), |
| 4647 | .{ |
| 4648 | .name = "rocm-device-lib-path=", |
| 4649 | .syntax = .joined, |
| 4650 | .zig_equivalent = .other, |
| 4651 | .pd1 = false, |
| 4652 | .pd2 = true, |
| 4653 | .psl = false, |
| 4654 | }, |
| 4525 | 4655 | .{ |
| 4526 | 4656 | .name = "system-header-prefix=", |
| 4527 | 4657 | .syntax = .joined, |
| ... | ... | @@ -4538,6 +4668,14 @@ joinpd1("mwatchos-version-min="), |
| 4538 | 4668 | .pd2 = true, |
| 4539 | 4669 | .psl = false, |
| 4540 | 4670 | }, |
| 4671 | .{ |
| 4672 | .name = "hip-device-lib-path=", |
| 4673 | .syntax = .joined, |
| 4674 | .zig_equivalent = .other, |
| 4675 | .pd1 = false, |
| 4676 | .pd2 = true, |
| 4677 | .psl = false, |
| 4678 | }, |
| 4541 | 4679 | joinpd1("coverage-notes-file="), |
| 4542 | 4680 | joinpd1("fbuild-session-file="), |
| 4543 | 4681 | joinpd1("fdiagnostics-format="), |
| ... | ... | @@ -4547,14 +4685,6 @@ joinpd1("fmodules-embed-file="), |
| 4547 | 4685 | joinpd1("fprofile-instrument="), |
| 4548 | 4686 | joinpd1("fprofile-sample-use="), |
| 4549 | 4687 | joinpd1("fsanitize-blacklist="), |
| 4550 | | .{ |
| 4551 | | .name = "hip-device-lib-path=", |
| 4552 | | .syntax = .joined, |
| 4553 | | .zig_equivalent = .other, |
| 4554 | | .pd1 = false, |
| 4555 | | .pd2 = true, |
| 4556 | | .psl = false, |
| 4557 | | }, |
| 4558 | 4688 | joinpd1("mmacosx-version-min="), |
| 4559 | 4689 | .{ |
| 4560 | 4690 | .name = "no-cuda-include-ptx=", |
| ... | ... | @@ -4646,6 +4776,7 @@ joinpd1("frewrite-map-file="), |
| 4646 | 4776 | }, |
| 4647 | 4777 | joinpd1("fsymbol-partition="), |
| 4648 | 4778 | joinpd1("mcompact-branches="), |
| 4779 | joinpd1("msmall-data-limit="), |
| 4649 | 4780 | joinpd1("mstack-probe-size="), |
| 4650 | 4781 | joinpd1("mtvos-version-min="), |
| 4651 | 4782 | joinpd1("working-directory="), |
| ... | ... | @@ -4709,6 +4840,14 @@ joinpd1("ftemplate-depth="), |
| 4709 | 4840 | jspd1("fxray-attr-list="), |
| 4710 | 4841 | jspd1("internal-isystem"), |
| 4711 | 4842 | joinpd1("mlinker-version="), |
| 4843 | .{ |
| 4844 | .name = "no-offload-arch=", |
| 4845 | .syntax = .joined, |
| 4846 | .zig_equivalent = .other, |
| 4847 | .pd1 = false, |
| 4848 | .pd2 = true, |
| 4849 | .psl = false, |
| 4850 | }, |
| 4712 | 4851 | .{ |
| 4713 | 4852 | .name = "print-file-name=", |
| 4714 | 4853 | .syntax = .joined, |
| ... | ... | @@ -4803,6 +4942,14 @@ joinpd1("mdynamic-no-pic"), |
| 4803 | 4942 | joinpd1("mframe-pointer="), |
| 4804 | 4943 | joinpd1("mindirect-jump="), |
| 4805 | 4944 | joinpd1("preamble-bytes="), |
| 4945 | .{ |
| 4946 | .name = "Wundef-prefix=", |
| 4947 | .syntax = .comma_joined, |
| 4948 | .zig_equivalent = .other, |
| 4949 | .pd1 = true, |
| 4950 | .pd2 = false, |
| 4951 | .psl = false, |
| 4952 | }, |
| 4806 | 4953 | .{ |
| 4807 | 4954 | .name = "bootclasspath=", |
| 4808 | 4955 | .syntax = .joined, |
| ... | ... | @@ -4908,6 +5055,14 @@ jspd1("isystem-after"), |
| 4908 | 5055 | joinpd1("malign-jumps="), |
| 4909 | 5056 | joinpd1("malign-loops="), |
| 4910 | 5057 | joinpd1("mimplicit-it="), |
| 5058 | .{ |
| 5059 | .name = "offload-arch=", |
| 5060 | .syntax = .joined, |
| 5061 | .zig_equivalent = .other, |
| 5062 | .pd1 = false, |
| 5063 | .pd2 = true, |
| 5064 | .psl = false, |
| 5065 | }, |
| 4911 | 5066 | jspd1("pagezero_size"), |
| 4912 | 5067 | joinpd1("resource-dir="), |
| 4913 | 5068 | .{ |
| ... | ... | @@ -4927,11 +5082,22 @@ joinpd1("resource-dir="), |
| 4927 | 5082 | .psl = false, |
| 4928 | 5083 | }, |
| 4929 | 5084 | joinpd1("fmax-errors="), |
| 5085 | joinpd1("fmax-tokens="), |
| 4930 | 5086 | joinpd1("fno-builtin-"), |
| 4931 | 5087 | joinpd1("fvisibility="), |
| 4932 | 5088 | joinpd1("fwchar-type="), |
| 4933 | 5089 | jspd1("fxray-modes="), |
| 5090 | .{ |
| 5091 | .name = "hip-version=", |
| 5092 | .syntax = .joined, |
| 5093 | .zig_equivalent = .other, |
| 5094 | .pd1 = false, |
| 5095 | .pd2 = true, |
| 5096 | .psl = false, |
| 5097 | }, |
| 4934 | 5098 | jspd1("iwithsysroot"), |
| 5099 | joinpd1("mexec-model="), |
| 5100 | joinpd1("mharden-sls="), |
| 4935 | 5101 | joinpd1("mhvx-length="), |
| 4936 | 5102 | jspd1("objc-isystem"), |
| 4937 | 5103 | .{ |
| ... | ... | @@ -5073,6 +5239,14 @@ joinpd1("flto-jobs="), |
| 5073 | 5239 | }, |
| 5074 | 5240 | jspd1("iframework"), |
| 5075 | 5241 | joinpd1("mtls-size="), |
| 5242 | .{ |
| 5243 | .name = "rocm-path=", |
| 5244 | .syntax = .joined, |
| 5245 | .zig_equivalent = .other, |
| 5246 | .pd1 = false, |
| 5247 | .pd2 = true, |
| 5248 | .psl = false, |
| 5249 | }, |
| 5076 | 5250 | joinpd1("segs_read_"), |
| 5077 | 5251 | .{ |
| 5078 | 5252 | .name = "unwindlib=", |
| ... | ... | @@ -5130,6 +5304,7 @@ joinpd1("fextdirs="), |
| 5130 | 5304 | joinpd1("ftabstop="), |
| 5131 | 5305 | jspd1("idirafter"), |
| 5132 | 5306 | joinpd1("mregparm="), |
| 5307 | joinpd1("sycl-std="), |
| 5133 | 5308 | jspd1("undefined"), |
| 5134 | 5309 | .{ |
| 5135 | 5310 | .name = "extdirs=", |
| ... | ... | @@ -5170,6 +5345,7 @@ joinpd1("fveclib="), |
| 5170 | 5345 | jspd1("isysroot"), |
| 5171 | 5346 | joinpd1("mcmodel="), |
| 5172 | 5347 | joinpd1("mconsole"), |
| 5348 | joinpd1("mdouble="), |
| 5173 | 5349 | joinpd1("mfpmath="), |
| 5174 | 5350 | joinpd1("mhwmult="), |
| 5175 | 5351 | joinpd1("mthreads"), |