| ... | @@ -218,11 +218,16 @@ | ... | @@ -218,11 +218,16 @@ |
| 218 | .psl = true, | 218 | .psl = true, |
| 219 | }, | 219 | }, |
| 220 | .{ .name = "d1PP", .psl = true }, | 220 | .{ .name = "d1PP", .psl = true }, |
| | 221 | .{ .name = "d1nodatetime", .psl = true }, |
| | 222 | .{ .name = "d1nodatetime-", .psl = true }, |
| 221 | .{ .name = "d1reportAllClassLayout", .psl = true }, | 223 | .{ .name = "d1reportAllClassLayout", .psl = true }, |
| 222 | .{ .name = "d2FastFail", .psl = true }, | 224 | .{ .name = "d2FastFail", .psl = true }, |
| 223 | .{ .name = "d2Zi+", .psl = true }, | 225 | .{ .name = "d2Zi+", .psl = true }, |
| 224 | .{ .name = "d2epilogunwind", .psl = true }, | 226 | .{ .name = "d2epilogunwind", .psl = true }, |
| 225 | .{ .name = "d2epilogunwindrequirev2", .psl = true }, | 227 | .{ .name = "d2epilogunwindrequirev2", .psl = true }, |
| | 228 | .{ .name = "d2guardcfgdispatch", .psl = true }, |
| | 229 | .{ .name = "d2guardcfgdispatch-", .psl = true }, |
| | 230 | .{ .name = "d2guardnochecks", .psl = true }, |
| 226 | .{ .name = "diagnostics:caret", .psl = true }, | 231 | .{ .name = "diagnostics:caret", .psl = true }, |
| 227 | .{ .name = "diagnostics:classic", .psl = true }, | 232 | .{ .name = "diagnostics:classic", .psl = true }, |
| 228 | .{ .name = "diagnostics:column", .psl = true }, | 233 | .{ .name = "diagnostics:column", .psl = true }, |
| ... | @@ -343,6 +348,12 @@ | ... | @@ -343,6 +348,12 @@ |
| 343 | .pd1 = false, | 348 | .pd1 = false, |
| 344 | .pd2 = true, | 349 | .pd2 = true, |
| 345 | }, | 350 | }, |
| | 351 | .{ |
| | 352 | .name = "cstdlib", |
| | 353 | .syntax = .separate, |
| | 354 | .pd1 = false, |
| | 355 | .pd2 = true, |
| | 356 | }, |
| 346 | .{ | 357 | .{ |
| 347 | .name = "debug", | 358 | .name = "debug", |
| 348 | .ze = .debug, | 359 | .ze = .debug, |
| ... | @@ -523,6 +534,11 @@ | ... | @@ -523,6 +534,11 @@ |
| 523 | .pd1 = false, | 534 | .pd1 = false, |
| 524 | .pd2 = true, | 535 | .pd2 = true, |
| 525 | }, | 536 | }, |
| | 537 | .{ |
| | 538 | .name = "precompile-reduced-bmi", |
| | 539 | .pd1 = false, |
| | 540 | .pd2 = true, |
| | 541 | }, |
| 526 | .{ | 542 | .{ |
| 527 | .name = "prefix", | 543 | .name = "prefix", |
| 528 | .syntax = .separate, | 544 | .syntax = .separate, |
| ... | @@ -586,6 +602,21 @@ | ... | @@ -586,6 +602,21 @@ |
| 586 | .pd1 = false, | 602 | .pd1 = false, |
| 587 | .pd2 = true, | 603 | .pd2 = true, |
| 588 | }, | 604 | }, |
| | 605 | .{ |
| | 606 | .name = "ssaf-include-local-entities", |
| | 607 | .pd1 = false, |
| | 608 | .pd2 = true, |
| | 609 | }, |
| | 610 | .{ |
| | 611 | .name = "ssaf-list-extractors", |
| | 612 | .pd1 = false, |
| | 613 | .pd2 = true, |
| | 614 | }, |
| | 615 | .{ |
| | 616 | .name = "ssaf-list-formats", |
| | 617 | .pd1 = false, |
| | 618 | .pd2 = true, |
| | 619 | }, |
| 589 | .{ | 620 | .{ |
| 590 | .name = "std", | 621 | .name = "std", |
| 591 | .syntax = .separate, | 622 | .syntax = .separate, |
| ... | @@ -845,6 +876,8 @@ | ... | @@ -845,6 +876,8 @@ |
| 845 | .{ .name = "cl-unsafe-math-optimizations" }, | 876 | .{ .name = "cl-unsafe-math-optimizations" }, |
| 846 | .{ .name = "clangir-disable-passes" }, | 877 | .{ .name = "clangir-disable-passes" }, |
| 847 | .{ .name = "clangir-disable-verifier" }, | 878 | .{ .name = "clangir-disable-verifier" }, |
| | 879 | .{ .name = "clangir-enable-idiom-recognizer" }, |
| | 880 | .{ .name = "clangir-lib-opt" }, |
| 848 | .{ .name = "clear-ast-before-backend" }, | 881 | .{ .name = "clear-ast-before-backend" }, |
| 849 | .{ .name = "code-completion-at", .syntax = .separate }, | 882 | .{ .name = "code-completion-at", .syntax = .separate }, |
| 850 | .{ .name = "code-completion-brief-comments" }, | 883 | .{ .name = "code-completion-brief-comments" }, |
| ... | @@ -938,11 +971,15 @@ | ... | @@ -938,11 +971,15 @@ |
| 938 | .{ .name = "dwarf-debug-producer", .syntax = .separate }, | 971 | .{ .name = "dwarf-debug-producer", .syntax = .separate }, |
| 939 | .{ .name = "dwarf-explicit-import" }, | 972 | .{ .name = "dwarf-explicit-import" }, |
| 940 | .{ .name = "dwarf-ext-refs" }, | 973 | .{ .name = "dwarf-ext-refs" }, |
| | 974 | .{ .name = "Zsb", .psl = true }, |
| | 975 | .{ .name = "Zss", .psl = true }, |
| 941 | .{ .name = "all-resources-bound", .psl = true }, | 976 | .{ .name = "all-resources-bound", .psl = true }, |
| 942 | .{ .name = "Zpc", .psl = true }, | 977 | .{ .name = "Zpc", .psl = true }, |
| 943 | .{ .name = "Vd", .psl = true }, | 978 | .{ .name = "Vd", .psl = true }, |
| 944 | .{ .name = "Gis", .psl = true }, | 979 | .{ .name = "Gis", .psl = true }, |
| | 980 | .{ .name = "fdx-no-source-metadata" }, |
| 945 | .{ .name = "hlsl-no-stdinc", .psl = true }, | 981 | .{ .name = "hlsl-no-stdinc", .psl = true }, |
| | 982 | .{ .name = "fdx-record-command-line", .syntax = .separate }, |
| 946 | .{ .name = "rootsig-define", .syntax = .separate }, | 983 | .{ .name = "rootsig-define", .syntax = .separate }, |
| 947 | .{ | 984 | .{ |
| 948 | .name = "force-rootsig-ver", | 985 | .name = "force-rootsig-ver", |
| ... | @@ -1107,6 +1144,9 @@ | ... | @@ -1107,6 +1144,9 @@ |
| 1107 | .{ .name = "fcomplete-member-pointers" }, | 1144 | .{ .name = "fcomplete-member-pointers" }, |
| 1108 | .{ .name = "fconst-strings" }, | 1145 | .{ .name = "fconst-strings" }, |
| 1109 | .{ .name = "fconstant-cfstrings" }, | 1146 | .{ .name = "fconstant-cfstrings" }, |
| | 1147 | .{ .name = "fconstant-nsarray-literals" }, |
| | 1148 | .{ .name = "fconstant-nsdictionary-literals" }, |
| | 1149 | .{ .name = "fconstant-nsnumber-literals" }, |
| 1110 | .{ .name = "fconstant-string-class", .syntax = .separate }, | 1150 | .{ .name = "fconstant-string-class", .syntax = .separate }, |
| 1111 | .{ .name = "fconvergent-functions" }, | 1151 | .{ .name = "fconvergent-functions" }, |
| 1112 | .{ .name = "fcoro-aligned-allocation" }, | 1152 | .{ .name = "fcoro-aligned-allocation" }, |
| ... | @@ -1146,6 +1186,8 @@ | ... | @@ -1146,6 +1186,8 @@ |
| 1146 | .{ .name = "fdebug-pass-structure" }, | 1186 | .{ .name = "fdebug-pass-structure" }, |
| 1147 | .{ .name = "fdebug-pre-fir-tree" }, | 1187 | .{ .name = "fdebug-pre-fir-tree" }, |
| 1148 | .{ .name = "fdebug-ranges-base-address" }, | 1188 | .{ .name = "fdebug-ranges-base-address" }, |
| | 1189 | .{ .name = "fdebug-record-sysroot" }, |
| | 1190 | .{ .name = "fdebug-run-lifetime-safety" }, |
| 1149 | .{ .name = "fdebug-types-section" }, | 1191 | .{ .name = "fdebug-types-section" }, |
| 1150 | .{ .name = "fdebug-unparse" }, | 1192 | .{ .name = "fdebug-unparse" }, |
| 1151 | .{ .name = "fdebug-unparse-no-sema" }, | 1193 | .{ .name = "fdebug-unparse-no-sema" }, |
| ... | @@ -1176,6 +1218,7 @@ | ... | @@ -1176,6 +1218,7 @@ |
| 1176 | .{ .name = "fdiagnostics-print-source-range-info" }, | 1218 | .{ .name = "fdiagnostics-print-source-range-info" }, |
| 1177 | .{ .name = "fdiagnostics-show-category", .syntax = .separate }, | 1219 | .{ .name = "fdiagnostics-show-category", .syntax = .separate }, |
| 1178 | .{ .name = "fdiagnostics-show-hotness" }, | 1220 | .{ .name = "fdiagnostics-show-hotness" }, |
| | 1221 | .{ .name = "fdiagnostics-show-inlining-chain" }, |
| 1179 | .{ .name = "fdiagnostics-show-line-numbers" }, | 1222 | .{ .name = "fdiagnostics-show-line-numbers" }, |
| 1180 | .{ .name = "fdiagnostics-show-note-include-stack" }, | 1223 | .{ .name = "fdiagnostics-show-note-include-stack" }, |
| 1181 | .{ .name = "fdiagnostics-show-option" }, | 1224 | .{ .name = "fdiagnostics-show-option" }, |
| ... | @@ -1214,17 +1257,27 @@ | ... | @@ -1214,17 +1257,27 @@ |
| 1214 | .{ .name = "femit-compact-unwind-non-canonical" }, | 1257 | .{ .name = "femit-compact-unwind-non-canonical" }, |
| 1215 | .{ .name = "femulated-tls" }, | 1258 | .{ .name = "femulated-tls" }, |
| 1216 | .{ .name = "fenable-matrix" }, | 1259 | .{ .name = "fenable-matrix" }, |
| | 1260 | .{ .name = "fenable-new-pm-codegen" }, |
| 1217 | .{ .name = "fencode-extended-block-signature" }, | 1261 | .{ .name = "fencode-extended-block-signature" }, |
| | 1262 | .{ .name = "fenumeration-type" }, |
| 1218 | .{ .name = "ferror-limit", .syntax = .separate }, | 1263 | .{ .name = "ferror-limit", .syntax = .separate }, |
| 1219 | .{ .name = "fescaping-block-tail-calls" }, | 1264 | .{ .name = "fescaping-block-tail-calls" }, |
| 1220 | .{ .name = "fexceptions" }, | 1265 | .{ .name = "fexceptions" }, |
| | 1266 | .{ .name = "fexec-charset", .syntax = .separate }, |
| | 1267 | .{ .name = "fexperimental-abi-lowering" }, |
| | 1268 | .{ .name = "fexperimental-allow-pointer-field-protection-attr" }, |
| 1221 | .{ .name = "fexperimental-call-graph-section" }, | 1269 | .{ .name = "fexperimental-call-graph-section" }, |
| 1222 | .{ .name = "fexperimental-isel" }, | 1270 | .{ .name = "fexperimental-isel" }, |
| 1223 | .{ .name = "fexperimental-late-parse-attributes" }, | 1271 | .{ .name = "fexperimental-late-parse-attributes" }, |
| 1224 | .{ .name = "fexperimental-library" }, | 1272 | .{ .name = "fexperimental-library" }, |
| | 1273 | .{ .name = "fexperimental-lifetime-safety-c" }, |
| | 1274 | .{ .name = "fexperimental-logical-pointer" }, |
| 1225 | .{ .name = "fexperimental-loop-fusion" }, | 1275 | .{ .name = "fexperimental-loop-fusion" }, |
| 1226 | .{ .name = "fexperimental-new-constant-interpreter" }, | 1276 | .{ .name = "fexperimental-new-constant-interpreter" }, |
| 1227 | .{ .name = "fexperimental-omit-vtable-rtti" }, | 1277 | .{ .name = "fexperimental-omit-vtable-rtti" }, |
| | 1278 | .{ .name = "fexperimental-overflow-behavior-types" }, |
| | 1279 | .{ .name = "fexperimental-pointer-field-protection-abi" }, |
| | 1280 | .{ .name = "fexperimental-pointer-field-protection-tagged" }, |
| 1228 | .{ .name = "fexperimental-relative-c++-abi-vtables" }, | 1281 | .{ .name = "fexperimental-relative-c++-abi-vtables" }, |
| 1229 | .{ .name = "fexperimental-sanitize-metadata=atomics" }, | 1282 | .{ .name = "fexperimental-sanitize-metadata=atomics" }, |
| 1230 | .{ .name = "fexperimental-sanitize-metadata=covered" }, | 1283 | .{ .name = "fexperimental-sanitize-metadata=covered" }, |
| ... | @@ -1259,6 +1312,7 @@ | ... | @@ -1259,6 +1312,7 @@ |
| 1259 | .{ .name = "ffixed-d5" }, | 1312 | .{ .name = "ffixed-d5" }, |
| 1260 | .{ .name = "ffixed-d6" }, | 1313 | .{ .name = "ffixed-d6" }, |
| 1261 | .{ .name = "ffixed-d7" }, | 1314 | .{ .name = "ffixed-d7" }, |
| | 1315 | .{ .name = "ffixed-edi" }, |
| 1262 | .{ .name = "ffixed-form" }, | 1316 | .{ .name = "ffixed-form" }, |
| 1263 | .{ .name = "ffixed-g1" }, | 1317 | .{ .name = "ffixed-g1" }, |
| 1264 | .{ .name = "ffixed-g2" }, | 1318 | .{ .name = "ffixed-g2" }, |
| ... | @@ -1288,7 +1342,31 @@ | ... | @@ -1288,7 +1342,31 @@ |
| 1288 | .{ .name = "ffixed-o4" }, | 1342 | .{ .name = "ffixed-o4" }, |
| 1289 | .{ .name = "ffixed-o5" }, | 1343 | .{ .name = "ffixed-o5" }, |
| 1290 | .{ .name = "ffixed-point" }, | 1344 | .{ .name = "ffixed-point" }, |
| | 1345 | .{ .name = "ffixed-r10" }, |
| | 1346 | .{ .name = "ffixed-r11" }, |
| | 1347 | .{ .name = "ffixed-r12" }, |
| | 1348 | .{ .name = "ffixed-r13" }, |
| | 1349 | .{ .name = "ffixed-r14" }, |
| | 1350 | .{ .name = "ffixed-r15" }, |
| | 1351 | .{ .name = "ffixed-r16" }, |
| | 1352 | .{ .name = "ffixed-r17" }, |
| | 1353 | .{ .name = "ffixed-r18" }, |
| 1291 | .{ .name = "ffixed-r19" }, | 1354 | .{ .name = "ffixed-r19" }, |
| | 1355 | .{ .name = "ffixed-r20" }, |
| | 1356 | .{ .name = "ffixed-r21" }, |
| | 1357 | .{ .name = "ffixed-r22" }, |
| | 1358 | .{ .name = "ffixed-r23" }, |
| | 1359 | .{ .name = "ffixed-r24" }, |
| | 1360 | .{ .name = "ffixed-r25" }, |
| | 1361 | .{ .name = "ffixed-r26" }, |
| | 1362 | .{ .name = "ffixed-r27" }, |
| | 1363 | .{ .name = "ffixed-r28" }, |
| | 1364 | .{ .name = "ffixed-r29" }, |
| | 1365 | .{ .name = "ffixed-r30" }, |
| | 1366 | .{ .name = "ffixed-r31" }, |
| | 1367 | .{ .name = "ffixed-r6" }, |
| | 1368 | .{ .name = "ffixed-r7" }, |
| | 1369 | .{ .name = "ffixed-r8" }, |
| 1292 | .{ .name = "ffixed-r9" }, | 1370 | .{ .name = "ffixed-r9" }, |
| 1293 | .{ .name = "ffixed-x1" }, | 1371 | .{ .name = "ffixed-x1" }, |
| 1294 | .{ .name = "ffixed-x10" }, | 1372 | .{ .name = "ffixed-x10" }, |
| ... | @@ -1362,6 +1440,7 @@ | ... | @@ -1362,6 +1440,7 @@ |
| 1362 | .{ .name = "fhip-kernel-arg-name" }, | 1440 | .{ .name = "fhip-kernel-arg-name" }, |
| 1363 | .{ .name = "fhip-new-launch-api" }, | 1441 | .{ .name = "fhip-new-launch-api" }, |
| 1364 | .{ .name = "fspv-enable-maximal-reconvergence" }, | 1442 | .{ .name = "fspv-enable-maximal-reconvergence" }, |
| | 1443 | .{ .name = "fspv-preserve-interface" }, |
| 1365 | .{ .name = "fspv-use-unknown-image-format" }, | 1444 | .{ .name = "fspv-use-unknown-image-format" }, |
| 1366 | .{ .name = "fhlsl-strict-availability" }, | 1445 | .{ .name = "fhlsl-strict-availability" }, |
| 1367 | .{ .name = "fhonor-infinities" }, | 1446 | .{ .name = "fhonor-infinities" }, |
| ... | @@ -1405,13 +1484,12 @@ | ... | @@ -1405,13 +1484,12 @@ |
| 1405 | .{ .name = "fkeep-persistent-storage-variables" }, | 1484 | .{ .name = "fkeep-persistent-storage-variables" }, |
| 1406 | .{ .name = "fkeep-static-consts" }, | 1485 | .{ .name = "fkeep-static-consts" }, |
| 1407 | .{ .name = "fkeep-system-includes" }, | 1486 | .{ .name = "fkeep-system-includes" }, |
| 1408 | .{ .name = "flang-deprecated-no-hlfir" }, | | |
| 1409 | .{ .name = "flang-experimental-hlfir" }, | | |
| 1410 | .{ .name = "flarge-sizes" }, | 1487 | .{ .name = "flarge-sizes" }, |
| 1411 | .{ .name = "flat_namespace" }, | 1488 | .{ .name = "flat_namespace" }, |
| 1412 | .{ .name = "flax-vector-conversions" }, | 1489 | .{ .name = "flax-vector-conversions" }, |
| 1413 | .{ .name = "fexperimental-lifetime-safety" }, | 1490 | .{ .name = "flifetime-dse" }, |
| 1414 | .{ .name = "fexperimental-lifetime-safety-inference" }, | 1491 | .{ .name = "flifetime-safety-inference" }, |
| | 1492 | .{ .name = "fexperimental-lifetime-safety-tu-analysis" }, |
| 1415 | .{ .name = "flimit-debug-info" }, | 1493 | .{ .name = "flimit-debug-info" }, |
| 1416 | .{ .name = "flogical-abbreviations" }, | 1494 | .{ .name = "flogical-abbreviations" }, |
| 1417 | .{ .name = "floop-interchange" }, | 1495 | .{ .name = "floop-interchange" }, |
| ... | @@ -1444,8 +1522,10 @@ | ... | @@ -1444,8 +1522,10 @@ |
| 1444 | .{ .name = "fmodules-debuginfo" }, | 1522 | .{ .name = "fmodules-debuginfo" }, |
| 1445 | .{ .name = "fmodules-decluse" }, | 1523 | .{ .name = "fmodules-decluse" }, |
| 1446 | .{ .name = "fmodules-disable-diagnostic-validation" }, | 1524 | .{ .name = "fmodules-disable-diagnostic-validation" }, |
| | 1525 | .{ .name = "fmodules-driver" }, |
| 1447 | .{ .name = "fmodules-force-validate-user-headers" }, | 1526 | .{ .name = "fmodules-force-validate-user-headers" }, |
| 1448 | .{ .name = "fmodules-hash-content" }, | 1527 | .{ .name = "fmodules-hash-content" }, |
| | 1528 | .{ .name = "fmodules-lazy-load-module-maps" }, |
| 1449 | .{ .name = "fmodules-local-submodule-visibility" }, | 1529 | .{ .name = "fmodules-local-submodule-visibility" }, |
| 1450 | .{ .name = "fmodules-reduced-bmi" }, | 1530 | .{ .name = "fmodules-reduced-bmi" }, |
| 1451 | .{ .name = "fmodules-search-all" }, | 1531 | .{ .name = "fmodules-search-all" }, |
| ... | @@ -1460,6 +1540,7 @@ | ... | @@ -1460,6 +1540,7 @@ |
| 1460 | .{ .name = "fmodules-validate-system-headers" }, | 1540 | .{ .name = "fmodules-validate-system-headers" }, |
| 1461 | .{ .name = "fmodulo-sched" }, | 1541 | .{ .name = "fmodulo-sched" }, |
| 1462 | .{ .name = "fmodulo-sched-allow-regmoves" }, | 1542 | .{ .name = "fmodulo-sched-allow-regmoves" }, |
| | 1543 | .{ .name = "fms-anonymous-structs" }, |
| 1463 | .{ .name = "fms-compatibility" }, | 1544 | .{ .name = "fms-compatibility" }, |
| 1464 | .{ .name = "fms-define-stdc" }, | 1545 | .{ .name = "fms-define-stdc" }, |
| 1465 | .{ .name = "fms-extensions" }, | 1546 | .{ .name = "fms-extensions" }, |
| ... | @@ -1539,6 +1620,9 @@ | ... | @@ -1539,6 +1620,9 @@ |
| 1539 | .{ .name = "fno-complete-member-pointers" }, | 1620 | .{ .name = "fno-complete-member-pointers" }, |
| 1540 | .{ .name = "fno-const-strings" }, | 1621 | .{ .name = "fno-const-strings" }, |
| 1541 | .{ .name = "fno-constant-cfstrings" }, | 1622 | .{ .name = "fno-constant-cfstrings" }, |
| | 1623 | .{ .name = "fno-constant-nsarray-literals" }, |
| | 1624 | .{ .name = "fno-constant-nsdictionary-literals" }, |
| | 1625 | .{ .name = "fno-constant-nsnumber-literals" }, |
| 1542 | .{ .name = "fno-convergent-functions" }, | 1626 | .{ .name = "fno-convergent-functions" }, |
| 1543 | .{ .name = "fno-coro-aligned-allocation" }, | 1627 | .{ .name = "fno-coro-aligned-allocation" }, |
| 1544 | .{ .name = "fno-coroutines" }, | 1628 | .{ .name = "fno-coroutines" }, |
| ... | @@ -1559,6 +1643,8 @@ | ... | @@ -1559,6 +1643,8 @@ |
| 1559 | .{ .name = "fno-debug-macro" }, | 1643 | .{ .name = "fno-debug-macro" }, |
| 1560 | .{ .name = "fno-debug-pass-manager" }, | 1644 | .{ .name = "fno-debug-pass-manager" }, |
| 1561 | .{ .name = "fno-debug-ranges-base-address" }, | 1645 | .{ .name = "fno-debug-ranges-base-address" }, |
| | 1646 | .{ .name = "fno-debug-record-sysroot" }, |
| | 1647 | .{ .name = "fno-debug-run-lifetime-safety" }, |
| 1562 | .{ .name = "fno-debug-types-section" }, | 1648 | .{ .name = "fno-debug-types-section" }, |
| 1563 | .{ .name = "fno-declspec" }, | 1649 | .{ .name = "fno-declspec" }, |
| 1564 | .{ .name = "fno-default-inline" }, | 1650 | .{ .name = "fno-default-inline" }, |
| ... | @@ -1571,6 +1657,7 @@ | ... | @@ -1571,6 +1657,7 @@ |
| 1571 | .{ .name = "fno-devirtualize-speculatively" }, | 1657 | .{ .name = "fno-devirtualize-speculatively" }, |
| 1572 | .{ .name = "fno-diagnostics-fixit-info" }, | 1658 | .{ .name = "fno-diagnostics-fixit-info" }, |
| 1573 | .{ .name = "fno-diagnostics-show-hotness" }, | 1659 | .{ .name = "fno-diagnostics-show-hotness" }, |
| | 1660 | .{ .name = "fno-diagnostics-show-inlining-chain" }, |
| 1574 | .{ .name = "fno-diagnostics-show-line-numbers" }, | 1661 | .{ .name = "fno-diagnostics-show-line-numbers" }, |
| 1575 | .{ .name = "fno-diagnostics-show-note-include-stack" }, | 1662 | .{ .name = "fno-diagnostics-show-note-include-stack" }, |
| 1576 | .{ .name = "fno-diagnostics-show-option" }, | 1663 | .{ .name = "fno-diagnostics-show-option" }, |
| ... | @@ -1595,14 +1682,22 @@ | ... | @@ -1595,14 +1682,22 @@ |
| 1595 | .{ .name = "fno-eliminate-unused-debug-types" }, | 1682 | .{ .name = "fno-eliminate-unused-debug-types" }, |
| 1596 | .{ .name = "fno-emit-compact-unwind-non-canonical" }, | 1683 | .{ .name = "fno-emit-compact-unwind-non-canonical" }, |
| 1597 | .{ .name = "fno-emulated-tls" }, | 1684 | .{ .name = "fno-emulated-tls" }, |
| | 1685 | .{ .name = "fno-enable-new-pm-codegen" }, |
| | 1686 | .{ .name = "fno-enumeration-type" }, |
| 1598 | .{ .name = "fno-escaping-block-tail-calls" }, | 1687 | .{ .name = "fno-escaping-block-tail-calls" }, |
| 1599 | .{ .name = "fno-exceptions" }, | 1688 | .{ .name = "fno-exceptions" }, |
| | 1689 | .{ .name = "fno-experimental-allow-pointer-field-protection-attr" }, |
| 1600 | .{ .name = "fno-experimental-call-graph-section" }, | 1690 | .{ .name = "fno-experimental-call-graph-section" }, |
| 1601 | .{ .name = "fno-experimental-isel" }, | 1691 | .{ .name = "fno-experimental-isel" }, |
| 1602 | .{ .name = "fno-experimental-late-parse-attributes" }, | 1692 | .{ .name = "fno-experimental-late-parse-attributes" }, |
| 1603 | .{ .name = "fno-experimental-library" }, | 1693 | .{ .name = "fno-experimental-library" }, |
| | 1694 | .{ .name = "fno-experimental-lifetime-safety-c" }, |
| 1604 | .{ .name = "fno-experimental-loop-fusion" }, | 1695 | .{ .name = "fno-experimental-loop-fusion" }, |
| | 1696 | .{ .name = "fno-experimental-new-constant-interpreter" }, |
| 1605 | .{ .name = "fno-experimental-omit-vtable-rtti" }, | 1697 | .{ .name = "fno-experimental-omit-vtable-rtti" }, |
| | 1698 | .{ .name = "fno-experimental-overflow-behavior-types" }, |
| | 1699 | .{ .name = "fno-experimental-pointer-field-protection-abi" }, |
| | 1700 | .{ .name = "fno-experimental-pointer-field-protection-tagged" }, |
| 1606 | .{ .name = "fno-experimental-relative-c++-abi-vtables" }, | 1701 | .{ .name = "fno-experimental-relative-c++-abi-vtables" }, |
| 1607 | .{ .name = "fno-external-blas" }, | 1702 | .{ .name = "fno-external-blas" }, |
| 1608 | .{ .name = "fno-f2c" }, | 1703 | .{ .name = "fno-f2c" }, |
| ... | @@ -1672,8 +1767,9 @@ | ... | @@ -1672,8 +1767,9 @@ |
| 1672 | .{ .name = "fno-keep-system-includes" }, | 1767 | .{ .name = "fno-keep-system-includes" }, |
| 1673 | .{ .name = "fno-knr-functions" }, | 1768 | .{ .name = "fno-knr-functions" }, |
| 1674 | .{ .name = "fno-lax-vector-conversions" }, | 1769 | .{ .name = "fno-lax-vector-conversions" }, |
| 1675 | .{ .name = "fno-experimental-lifetime-safety" }, | 1770 | .{ .name = "fno-lifetime-dse" }, |
| 1676 | .{ .name = "fno-experimental-lifetime-safety-inference" }, | 1771 | .{ .name = "fno-lifetime-safety-inference" }, |
| | 1772 | .{ .name = "fno-experimental-lifetime-safety-tu-analysis" }, |
| 1677 | .{ .name = "fno-limit-debug-info" }, | 1773 | .{ .name = "fno-limit-debug-info" }, |
| 1678 | .{ .name = "fno-logical-abbreviations" }, | 1774 | .{ .name = "fno-logical-abbreviations" }, |
| 1679 | .{ .name = "fno-loop-interchange" }, | 1775 | .{ .name = "fno-loop-interchange" }, |
| ... | @@ -1695,6 +1791,7 @@ | ... | @@ -1695,6 +1791,7 @@ |
| 1695 | .{ .name = "fno-modulemap-allow-subdirectory-search" }, | 1791 | .{ .name = "fno-modulemap-allow-subdirectory-search" }, |
| 1696 | .{ .name = "fno-modules" }, | 1792 | .{ .name = "fno-modules" }, |
| 1697 | .{ .name = "fno-modules-decluse" }, | 1793 | .{ .name = "fno-modules-decluse" }, |
| | 1794 | .{ .name = "fno-modules-driver" }, |
| 1698 | .{ .name = "fno-modules-error-recovery" }, | 1795 | .{ .name = "fno-modules-error-recovery" }, |
| 1699 | .{ .name = "fno-modules-force-validate-user-headers" }, | 1796 | .{ .name = "fno-modules-force-validate-user-headers" }, |
| 1700 | .{ .name = "fno-modules-global-index" }, | 1797 | .{ .name = "fno-modules-global-index" }, |
| ... | @@ -1710,6 +1807,7 @@ | ... | @@ -1710,6 +1807,7 @@ |
| 1710 | .{ .name = "fno-modules-validate-textual-header-includes" }, | 1807 | .{ .name = "fno-modules-validate-textual-header-includes" }, |
| 1711 | .{ .name = "fno-modulo-sched" }, | 1808 | .{ .name = "fno-modulo-sched" }, |
| 1712 | .{ .name = "fno-modulo-sched-allow-regmoves" }, | 1809 | .{ .name = "fno-modulo-sched-allow-regmoves" }, |
| | 1810 | .{ .name = "fno-ms-anonymous-structs" }, |
| 1713 | .{ .name = "fno-ms-compatibility" }, | 1811 | .{ .name = "fno-ms-compatibility" }, |
| 1714 | .{ .name = "fno-ms-extensions" }, | 1812 | .{ .name = "fno-ms-extensions" }, |
| 1715 | .{ .name = "fno-ms-tls-guards" }, | 1813 | .{ .name = "fno-ms-tls-guards" }, |
| ... | @@ -1720,12 +1818,15 @@ | ... | @@ -1720,12 +1818,15 @@ |
| 1720 | .{ .name = "fno-objc-arc" }, | 1818 | .{ .name = "fno-objc-arc" }, |
| 1721 | .{ .name = "fno-objc-arc-exceptions" }, | 1819 | .{ .name = "fno-objc-arc-exceptions" }, |
| 1722 | .{ .name = "fno-objc-avoid-heapify-local-blocks" }, | 1820 | .{ .name = "fno-objc-avoid-heapify-local-blocks" }, |
| | 1821 | .{ .name = "fno-objc-constant-literals" }, |
| 1723 | .{ .name = "fno-objc-convert-messages-to-runtime-calls" }, | 1822 | .{ .name = "fno-objc-convert-messages-to-runtime-calls" }, |
| 1724 | .{ .name = "fno-objc-direct-precondition-thunk" }, | 1823 | .{ .name = "fno-objc-direct-precondition-thunk" }, |
| 1725 | .{ .name = "fno-objc-encode-cxx-class-template-spec" }, | 1824 | .{ .name = "fno-objc-encode-cxx-class-template-spec" }, |
| 1726 | .{ .name = "fno-objc-exceptions" }, | 1825 | .{ .name = "fno-objc-exceptions" }, |
| 1727 | .{ .name = "fno-objc-infer-related-result-type" }, | 1826 | .{ .name = "fno-objc-infer-related-result-type" }, |
| 1728 | .{ .name = "fno-objc-legacy-dispatch" }, | 1827 | .{ .name = "fno-objc-legacy-dispatch" }, |
| | 1828 | .{ .name = "fno-objc-msgsend-class-selector-stubs" }, |
| | 1829 | .{ .name = "fno-objc-msgsend-selector-stubs" }, |
| 1729 | .{ .name = "fno-objc-nonfragile-abi" }, | 1830 | .{ .name = "fno-objc-nonfragile-abi" }, |
| 1730 | .{ .name = "fno-objc-weak" }, | 1831 | .{ .name = "fno-objc-weak" }, |
| 1731 | .{ .name = "fno-offload-implicit-host-device-templates" }, | 1832 | .{ .name = "fno-offload-implicit-host-device-templates" }, |
| ... | @@ -1733,7 +1834,11 @@ | ... | @@ -1733,7 +1834,11 @@ |
| 1733 | .{ .name = "fno-offload-uniform-block" }, | 1834 | .{ .name = "fno-offload-uniform-block" }, |
| 1734 | .{ .name = "fno-offload-via-llvm" }, | 1835 | .{ .name = "fno-offload-via-llvm" }, |
| 1735 | .{ .name = "fno-omit-frame-pointer", .ze = .no_omit_frame_pointer }, | 1836 | .{ .name = "fno-omit-frame-pointer", .ze = .no_omit_frame_pointer }, |
| | 1837 | .{ .name = "fno-openacc-default-none-scalars-strict" }, |
| | 1838 | .{ .name = "fno-openacc-multiple-names-in-routine" }, |
| 1736 | .{ .name = "fno-openmp" }, | 1839 | .{ .name = "fno-openmp" }, |
| | 1840 | .{ .name = "fno-openmp-assume-no-nested-parallelism" }, |
| | 1841 | .{ .name = "fno-openmp-assume-no-thread-state" }, |
| 1737 | .{ .name = "fno-openmp-assume-teams-oversubscription" }, | 1842 | .{ .name = "fno-openmp-assume-teams-oversubscription" }, |
| 1738 | .{ .name = "fno-openmp-assume-threads-oversubscription" }, | 1843 | .{ .name = "fno-openmp-assume-threads-oversubscription" }, |
| 1739 | .{ .name = "fno-openmp-cuda-mode" }, | 1844 | .{ .name = "fno-openmp-cuda-mode" }, |
| ... | @@ -1742,6 +1847,7 @@ | ... | @@ -1742,6 +1847,7 @@ |
| 1742 | .{ .name = "fno-openmp-optimistic-collapse" }, | 1847 | .{ .name = "fno-openmp-optimistic-collapse" }, |
| 1743 | .{ .name = "fno-openmp-simd" }, | 1848 | .{ .name = "fno-openmp-simd" }, |
| 1744 | .{ .name = "fno-openmp-target-debug" }, | 1849 | .{ .name = "fno-openmp-target-debug" }, |
| | 1850 | .{ .name = "fno-openmp-target-fast" }, |
| 1745 | .{ .name = "fno-openmp-target-jit" }, | 1851 | .{ .name = "fno-openmp-target-jit" }, |
| 1746 | .{ .name = "fno-openmp-target-new-runtime" }, | 1852 | .{ .name = "fno-openmp-target-new-runtime" }, |
| 1747 | .{ .name = "fno-operator-names" }, | 1853 | .{ .name = "fno-operator-names" }, |
| ... | @@ -1805,12 +1911,14 @@ | ... | @@ -1805,12 +1911,14 @@ |
| 1805 | .{ .name = "fno-real-8-real-10" }, | 1911 | .{ .name = "fno-real-8-real-10" }, |
| 1806 | .{ .name = "fno-real-8-real-16" }, | 1912 | .{ .name = "fno-real-8-real-16" }, |
| 1807 | .{ .name = "fno-real-8-real-4" }, | 1913 | .{ .name = "fno-real-8-real-4" }, |
| | 1914 | .{ .name = "fno-real-sum-reassociation" }, |
| 1808 | .{ .name = "fno-realloc-lhs" }, | 1915 | .{ .name = "fno-realloc-lhs" }, |
| 1809 | .{ .name = "fno-reciprocal-math" }, | 1916 | .{ .name = "fno-reciprocal-math" }, |
| 1810 | .{ .name = "fno-record-command-line" }, | 1917 | .{ .name = "fno-record-command-line" }, |
| 1811 | .{ .name = "fno-recovery-ast" }, | 1918 | .{ .name = "fno-recovery-ast" }, |
| 1812 | .{ .name = "fno-recovery-ast-type" }, | 1919 | .{ .name = "fno-recovery-ast-type" }, |
| 1813 | .{ .name = "fno-recursive" }, | 1920 | .{ .name = "fno-recursive" }, |
| | 1921 | .{ .name = "fno-reflection" }, |
| 1814 | .{ .name = "fno-reformat" }, | 1922 | .{ .name = "fno-reformat" }, |
| 1815 | .{ .name = "fno-register-global-dtors-with-atexit" }, | 1923 | .{ .name = "fno-register-global-dtors-with-atexit" }, |
| 1816 | .{ .name = "fno-regs-graph" }, | 1924 | .{ .name = "fno-regs-graph" }, |
| ... | @@ -1828,6 +1936,7 @@ | ... | @@ -1828,6 +1936,7 @@ |
| 1828 | .{ .name = "fno-rtti-data" }, | 1936 | .{ .name = "fno-rtti-data" }, |
| 1829 | .{ .name = "fno-rwpi" }, | 1937 | .{ .name = "fno-rwpi" }, |
| 1830 | .{ .name = "fno-safe-buffer-usage-suggestions" }, | 1938 | .{ .name = "fno-safe-buffer-usage-suggestions" }, |
| | 1939 | .{ .name = "fno-safe-trampoline" }, |
| 1831 | .{ .name = "fno-sample-profile-use-profi" }, | 1940 | .{ .name = "fno-sample-profile-use-profi" }, |
| 1832 | .{ .name = "fno-sanitize-address-globals-dead-stripping" }, | 1941 | .{ .name = "fno-sanitize-address-globals-dead-stripping" }, |
| 1833 | .{ .name = "fno-sanitize-address-outline-instrumentation" }, | 1942 | .{ .name = "fno-sanitize-address-outline-instrumentation" }, |
| ... | @@ -1857,6 +1966,7 @@ | ... | @@ -1857,6 +1966,7 @@ |
| 1857 | .{ .name = "fno-sanitize-thread-func-entry-exit" }, | 1966 | .{ .name = "fno-sanitize-thread-func-entry-exit" }, |
| 1858 | .{ .name = "fno-sanitize-thread-memory-access" }, | 1967 | .{ .name = "fno-sanitize-thread-memory-access" }, |
| 1859 | .{ .name = "fno-sanitize-trap", .ze = .no_sanitize_trap }, | 1968 | .{ .name = "fno-sanitize-trap", .ze = .no_sanitize_trap }, |
| | 1969 | .{ .name = "fno-sanitize-trap-loop" }, |
| 1860 | .{ .name = "fno-sanitize-type-outline-instrumentation" }, | 1970 | .{ .name = "fno-sanitize-type-outline-instrumentation" }, |
| 1861 | .{ .name = "fno-sanitize-undefined-trap-on-error" }, | 1971 | .{ .name = "fno-sanitize-undefined-trap-on-error" }, |
| 1862 | .{ .name = "fno-save-main-program" }, | 1972 | .{ .name = "fno-save-main-program" }, |
| ... | @@ -1896,6 +2006,7 @@ | ... | @@ -1896,6 +2006,7 @@ |
| 1896 | .{ .name = "fno-standalone-debug" }, | 2006 | .{ .name = "fno-standalone-debug" }, |
| 1897 | .{ .name = "fno-strength-reduce" }, | 2007 | .{ .name = "fno-strength-reduce" }, |
| 1898 | .{ .name = "fno-strict-aliasing" }, | 2008 | .{ .name = "fno-strict-aliasing" }, |
| | 2009 | .{ .name = "fno-strict-bool" }, |
| 1899 | .{ .name = "fno-strict-enums" }, | 2010 | .{ .name = "fno-strict-enums" }, |
| 1900 | .{ .name = "fno-strict-float-cast-overflow" }, | 2011 | .{ .name = "fno-strict-float-cast-overflow" }, |
| 1901 | .{ .name = "fno-strict-overflow" }, | 2012 | .{ .name = "fno-strict-overflow" }, |
| ... | @@ -1975,6 +2086,7 @@ | ... | @@ -1975,6 +2086,7 @@ |
| 1975 | .{ .name = "fobjc-atdefs" }, | 2086 | .{ .name = "fobjc-atdefs" }, |
| 1976 | .{ .name = "fobjc-avoid-heapify-local-blocks" }, | 2087 | .{ .name = "fobjc-avoid-heapify-local-blocks" }, |
| 1977 | .{ .name = "fobjc-call-cxx-cdtors" }, | 2088 | .{ .name = "fobjc-call-cxx-cdtors" }, |
| | 2089 | .{ .name = "fobjc-constant-literals" }, |
| 1978 | .{ .name = "fobjc-convert-messages-to-runtime-calls" }, | 2090 | .{ .name = "fobjc-convert-messages-to-runtime-calls" }, |
| 1979 | .{ .name = "fobjc-direct-precondition-thunk" }, | 2091 | .{ .name = "fobjc-direct-precondition-thunk" }, |
| 1980 | .{ .name = "fobjc-disable-direct-methods-for-testing" }, | 2092 | .{ .name = "fobjc-disable-direct-methods-for-testing" }, |
| ... | @@ -1985,18 +2097,23 @@ | ... | @@ -1985,18 +2097,23 @@ |
| 1985 | .{ .name = "fobjc-infer-related-result-type" }, | 2097 | .{ .name = "fobjc-infer-related-result-type" }, |
| 1986 | .{ .name = "fobjc-legacy-dispatch" }, | 2098 | .{ .name = "fobjc-legacy-dispatch" }, |
| 1987 | .{ .name = "fobjc-link-runtime" }, | 2099 | .{ .name = "fobjc-link-runtime" }, |
| | 2100 | .{ .name = "fobjc-msgsend-class-selector-stubs" }, |
| | 2101 | .{ .name = "fobjc-msgsend-selector-stubs" }, |
| 1988 | .{ .name = "fobjc-new-property" }, | 2102 | .{ .name = "fobjc-new-property" }, |
| 1989 | .{ .name = "fobjc-nonfragile-abi" }, | 2103 | .{ .name = "fobjc-nonfragile-abi" }, |
| 1990 | .{ .name = "fobjc-runtime-has-weak" }, | 2104 | .{ .name = "fobjc-runtime-has-weak" }, |
| 1991 | .{ .name = "fobjc-sender-dependent-dispatch" }, | 2105 | .{ .name = "fobjc-sender-dependent-dispatch" }, |
| 1992 | .{ .name = "fobjc-subscripting-legacy-runtime" }, | 2106 | .{ .name = "fobjc-subscripting-legacy-runtime" }, |
| 1993 | .{ .name = "fobjc-weak" }, | 2107 | .{ .name = "fobjc-weak" }, |
| | 2108 | .{ .name = "foffload-device" }, |
| 1994 | .{ .name = "foffload-implicit-host-device-templates" }, | 2109 | .{ .name = "foffload-implicit-host-device-templates" }, |
| 1995 | .{ .name = "foffload-lto" }, | 2110 | .{ .name = "foffload-lto" }, |
| 1996 | .{ .name = "foffload-uniform-block" }, | 2111 | .{ .name = "foffload-uniform-block" }, |
| 1997 | .{ .name = "foffload-via-llvm" }, | 2112 | .{ .name = "foffload-via-llvm" }, |
| 1998 | .{ .name = "fomit-frame-pointer", .ze = .omit_frame_pointer }, | 2113 | .{ .name = "fomit-frame-pointer", .ze = .omit_frame_pointer }, |
| 1999 | .{ .name = "fopenacc" }, | 2114 | .{ .name = "fopenacc" }, |
| | 2115 | .{ .name = "fopenacc-default-none-scalars-strict" }, |
| | 2116 | .{ .name = "fopenacc-multiple-names-in-routine" }, |
| 2000 | .{ .name = "fopenmp" }, | 2117 | .{ .name = "fopenmp" }, |
| 2001 | .{ .name = "fopenmp-assume-no-nested-parallelism" }, | 2118 | .{ .name = "fopenmp-assume-no-nested-parallelism" }, |
| 2002 | .{ .name = "fopenmp-assume-no-thread-state" }, | 2119 | .{ .name = "fopenmp-assume-no-thread-state" }, |
| ... | @@ -2014,6 +2131,7 @@ | ... | @@ -2014,6 +2131,7 @@ |
| 2014 | .{ .name = "fopenmp-relocatable-target" }, | 2131 | .{ .name = "fopenmp-relocatable-target" }, |
| 2015 | .{ .name = "fopenmp-simd" }, | 2132 | .{ .name = "fopenmp-simd" }, |
| 2016 | .{ .name = "fopenmp-target-debug" }, | 2133 | .{ .name = "fopenmp-target-debug" }, |
| | 2134 | .{ .name = "fopenmp-target-fast" }, |
| 2017 | .{ .name = "fopenmp-target-jit" }, | 2135 | .{ .name = "fopenmp-target-jit" }, |
| 2018 | .{ .name = "fopenmp-target-new-runtime" }, | 2136 | .{ .name = "fopenmp-target-new-runtime" }, |
| 2019 | .{ .name = "fopenmp-use-tls" }, | 2137 | .{ .name = "fopenmp-use-tls" }, |
| ... | @@ -2091,12 +2209,14 @@ | ... | @@ -2091,12 +2209,14 @@ |
| 2091 | .{ .name = "freal-8-real-10" }, | 2209 | .{ .name = "freal-8-real-10" }, |
| 2092 | .{ .name = "freal-8-real-16" }, | 2210 | .{ .name = "freal-8-real-16" }, |
| 2093 | .{ .name = "freal-8-real-4" }, | 2211 | .{ .name = "freal-8-real-4" }, |
| | 2212 | .{ .name = "freal-sum-reassociation" }, |
| 2094 | .{ .name = "frealloc-lhs" }, | 2213 | .{ .name = "frealloc-lhs" }, |
| 2095 | .{ .name = "freciprocal-math" }, | 2214 | .{ .name = "freciprocal-math" }, |
| 2096 | .{ .name = "frecord-command-line" }, | 2215 | .{ .name = "frecord-command-line" }, |
| 2097 | .{ .name = "frecovery-ast" }, | 2216 | .{ .name = "frecovery-ast" }, |
| 2098 | .{ .name = "frecovery-ast-type" }, | 2217 | .{ .name = "frecovery-ast-type" }, |
| 2099 | .{ .name = "frecursive" }, | 2218 | .{ .name = "frecursive" }, |
| | 2219 | .{ .name = "freflection" }, |
| 2100 | .{ .name = "freg-struct-return" }, | 2220 | .{ .name = "freg-struct-return" }, |
| 2101 | .{ .name = "fregister-global-dtors-with-atexit" }, | 2221 | .{ .name = "fregister-global-dtors-with-atexit" }, |
| 2102 | .{ .name = "fregs-graph" }, | 2222 | .{ .name = "fregs-graph" }, |
| ... | @@ -2115,6 +2235,7 @@ | ... | @@ -2115,6 +2235,7 @@ |
| 2115 | .{ .name = "frtti-data" }, | 2235 | .{ .name = "frtti-data" }, |
| 2116 | .{ .name = "frwpi" }, | 2236 | .{ .name = "frwpi" }, |
| 2117 | .{ .name = "fsafe-buffer-usage-suggestions" }, | 2237 | .{ .name = "fsafe-buffer-usage-suggestions" }, |
| | 2238 | .{ .name = "fsafe-trampoline" }, |
| 2118 | .{ .name = "fsample-profile-use-profi" }, | 2239 | .{ .name = "fsample-profile-use-profi" }, |
| 2119 | .{ .name = "fsanitize-address-globals-dead-stripping" }, | 2240 | .{ .name = "fsanitize-address-globals-dead-stripping" }, |
| 2120 | .{ .name = "fsanitize-address-outline-instrumentation" }, | 2241 | .{ .name = "fsanitize-address-outline-instrumentation" }, |
| ... | @@ -2142,6 +2263,7 @@ | ... | @@ -2142,6 +2263,7 @@ |
| 2142 | .{ .name = "fsanitize-coverage-trace-gep" }, | 2263 | .{ .name = "fsanitize-coverage-trace-gep" }, |
| 2143 | .{ .name = "fsanitize-coverage-trace-loads" }, | 2264 | .{ .name = "fsanitize-coverage-trace-loads" }, |
| 2144 | .{ .name = "fsanitize-coverage-trace-pc" }, | 2265 | .{ .name = "fsanitize-coverage-trace-pc" }, |
| | 2266 | .{ .name = "fsanitize-coverage-trace-pc-entry-exit" }, |
| 2145 | .{ .name = "fsanitize-coverage-trace-pc-guard", .ze = .san_cov_trace_pc_guard }, | 2267 | .{ .name = "fsanitize-coverage-trace-pc-guard", .ze = .san_cov_trace_pc_guard }, |
| 2146 | .{ .name = "fsanitize-coverage-trace-stores" }, | 2268 | .{ .name = "fsanitize-coverage-trace-stores" }, |
| 2147 | .{ .name = "fsanitize-debug-trap-reasons" }, | 2269 | .{ .name = "fsanitize-debug-trap-reasons" }, |
| ... | @@ -2162,6 +2284,7 @@ | ... | @@ -2162,6 +2284,7 @@ |
| 2162 | .{ .name = "fsanitize-thread-func-entry-exit" }, | 2284 | .{ .name = "fsanitize-thread-func-entry-exit" }, |
| 2163 | .{ .name = "fsanitize-thread-memory-access" }, | 2285 | .{ .name = "fsanitize-thread-memory-access" }, |
| 2164 | .{ .name = "fsanitize-trap", .ze = .sanitize_trap }, | 2286 | .{ .name = "fsanitize-trap", .ze = .sanitize_trap }, |
| | 2287 | .{ .name = "fsanitize-trap-loop" }, |
| 2165 | .{ .name = "fsanitize-type-outline-instrumentation" }, | 2288 | .{ .name = "fsanitize-type-outline-instrumentation" }, |
| 2166 | .{ .name = "fsanitize-undefined-trap-on-error" }, | 2289 | .{ .name = "fsanitize-undefined-trap-on-error" }, |
| 2167 | .{ .name = "fsave-main-program" }, | 2290 | .{ .name = "fsave-main-program" }, |
| ... | @@ -2208,6 +2331,7 @@ | ... | @@ -2208,6 +2331,7 @@ |
| 2208 | .{ .name = "fstandalone-debug" }, | 2331 | .{ .name = "fstandalone-debug" }, |
| 2209 | .{ .name = "fstrength-reduce" }, | 2332 | .{ .name = "fstrength-reduce" }, |
| 2210 | .{ .name = "fstrict-aliasing" }, | 2333 | .{ .name = "fstrict-aliasing" }, |
| | 2334 | .{ .name = "fstrict-bool" }, |
| 2211 | .{ .name = "fstrict-enums" }, | 2335 | .{ .name = "fstrict-enums" }, |
| 2212 | .{ .name = "fstrict-float-cast-overflow" }, | 2336 | .{ .name = "fstrict-float-cast-overflow" }, |
| 2213 | .{ .name = "fstrict-overflow" }, | 2337 | .{ .name = "fstrict-overflow" }, |
| ... | @@ -2216,6 +2340,7 @@ | ... | @@ -2216,6 +2340,7 @@ |
| 2216 | .{ .name = "fstruct-path-tbaa" }, | 2340 | .{ .name = "fstruct-path-tbaa" }, |
| 2217 | .{ .name = "fswift-version-independent-apinotes" }, | 2341 | .{ .name = "fswift-version-independent-apinotes" }, |
| 2218 | .{ .name = "fsycl" }, | 2342 | .{ .name = "fsycl" }, |
| | 2343 | .{ .name = "fsycl-device-image-split" }, |
| 2219 | .{ .name = "fsycl-device-only" }, | 2344 | .{ .name = "fsycl-device-only" }, |
| 2220 | .{ .name = "fsycl-host-only" }, | 2345 | .{ .name = "fsycl-host-only" }, |
| 2221 | .{ .name = "fsycl-is-device" }, | 2346 | .{ .name = "fsycl-is-device" }, |
| ... | @@ -2452,6 +2577,7 @@ | ... | @@ -2452,6 +2577,7 @@ |
| 2452 | .{ .name = "maix-small-local-dynamic-tls" }, | 2577 | .{ .name = "maix-small-local-dynamic-tls" }, |
| 2453 | .{ .name = "maix-small-local-exec-tls" }, | 2578 | .{ .name = "maix-small-local-exec-tls" }, |
| 2454 | .{ .name = "maix-struct-return" }, | 2579 | .{ .name = "maix-struct-return" }, |
| | 2580 | .{ .name = "maix-use-ptrgl" }, |
| 2455 | .{ .name = "malign-double" }, | 2581 | .{ .name = "malign-double" }, |
| 2456 | .{ .name = "maltivec", .ze = .m }, | 2582 | .{ .name = "maltivec", .ze = .m }, |
| 2457 | .{ .name = "mamdgpu-expand-waitcnt-profiling" }, | 2583 | .{ .name = "mamdgpu-expand-waitcnt-profiling" }, |
| ... | @@ -2464,7 +2590,6 @@ | ... | @@ -2464,7 +2590,6 @@ |
| 2464 | .{ .name = "mamx-fp8", .ze = .m }, | 2590 | .{ .name = "mamx-fp8", .ze = .m }, |
| 2465 | .{ .name = "mamx-int8", .ze = .m }, | 2591 | .{ .name = "mamx-int8", .ze = .m }, |
| 2466 | .{ .name = "mamx-movrs", .ze = .m }, | 2592 | .{ .name = "mamx-movrs", .ze = .m }, |
| 2467 | .{ .name = "mamx-tf32", .ze = .m }, | | |
| 2468 | .{ .name = "mamx-tile", .ze = .m }, | 2593 | .{ .name = "mamx-tile", .ze = .m }, |
| 2469 | .{ .name = "mannotate-tablejump" }, | 2594 | .{ .name = "mannotate-tablejump" }, |
| 2470 | .{ .name = "mapx-inline-asm-use-gpr32" }, | 2595 | .{ .name = "mapx-inline-asm-use-gpr32" }, |
| ... | @@ -2474,11 +2599,12 @@ | ... | @@ -2474,11 +2599,12 @@ |
| 2474 | .{ .name = "massembler-no-warn" }, | 2599 | .{ .name = "massembler-no-warn" }, |
| 2475 | .{ .name = "matomics", .ze = .m }, | 2600 | .{ .name = "matomics", .ze = .m }, |
| 2476 | .{ .name = "mavx", .ze = .m }, | 2601 | .{ .name = "mavx", .ze = .m }, |
| 2477 | .{ .name = "mavx10.1" }, | 2602 | .{ .name = "mavx10.1", .ze = .m }, |
| 2478 | .{ .name = "mavx10.2" }, | 2603 | .{ .name = "mavx10.2", .ze = .m }, |
| 2479 | .{ .name = "mavx2", .ze = .m }, | 2604 | .{ .name = "mavx2", .ze = .m }, |
| 2480 | .{ .name = "mavx512bf16", .ze = .m }, | 2605 | .{ .name = "mavx512bf16", .ze = .m }, |
| 2481 | .{ .name = "mavx512bitalg", .ze = .m }, | 2606 | .{ .name = "mavx512bitalg", .ze = .m }, |
| | 2607 | .{ .name = "mavx512bmm", .ze = .m }, |
| 2482 | .{ .name = "mavx512bw", .ze = .m }, | 2608 | .{ .name = "mavx512bw", .ze = .m }, |
| 2483 | .{ .name = "mavx512cd", .ze = .m }, | 2609 | .{ .name = "mavx512cd", .ze = .m }, |
| 2484 | .{ .name = "mavx512dq", .ze = .m }, | 2610 | .{ .name = "mavx512dq", .ze = .m }, |
| ... | @@ -2516,6 +2642,7 @@ | ... | @@ -2516,6 +2642,7 @@ |
| 2516 | .{ .name = "mcmpb", .ze = .m }, | 2642 | .{ .name = "mcmpb", .ze = .m }, |
| 2517 | .{ .name = "mcmpccxadd", .ze = .m }, | 2643 | .{ .name = "mcmpccxadd", .ze = .m }, |
| 2518 | .{ .name = "mcmse" }, | 2644 | .{ .name = "mcmse" }, |
| | 2645 | .{ .name = "mcompact-imports" }, |
| 2519 | .{ .name = "mconstant-cfstrings" }, | 2646 | .{ .name = "mconstant-cfstrings" }, |
| 2520 | .{ .name = "mconstructor-aliases" }, | 2647 | .{ .name = "mconstructor-aliases" }, |
| 2521 | .{ .name = "mcrbits", .ze = .m }, | 2648 | .{ .name = "mcrbits", .ze = .m }, |
| ... | @@ -2540,6 +2667,7 @@ | ... | @@ -2540,6 +2667,7 @@ |
| 2540 | .{ .name = "metal", .psl = true }, | 2667 | .{ .name = "metal", .psl = true }, |
| 2541 | .{ .name = "mexception-handling", .ze = .m }, | 2668 | .{ .name = "mexception-handling", .ze = .m }, |
| 2542 | .{ .name = "mexecute-only", .ze = .m }, | 2669 | .{ .name = "mexecute-only", .ze = .m }, |
| | 2670 | .{ .name = "mexperimental-mtune-syntax" }, |
| 2543 | .{ .name = "mextended-const", .ze = .m }, | 2671 | .{ .name = "mextended-const", .ze = .m }, |
| 2544 | .{ .name = "mextern-sdata" }, | 2672 | .{ .name = "mextern-sdata" }, |
| 2545 | .{ .name = "mf16c", .ze = .m }, | 2673 | .{ .name = "mf16c", .ze = .m }, |
| ... | @@ -2553,6 +2681,7 @@ | ... | @@ -2553,6 +2681,7 @@ |
| 2553 | .{ .name = "mfix-cortex-a57-aes-1742098", .ze = .m }, | 2681 | .{ .name = "mfix-cortex-a57-aes-1742098", .ze = .m }, |
| 2554 | .{ .name = "mfix-cortex-a72-aes-1655431" }, | 2682 | .{ .name = "mfix-cortex-a72-aes-1655431" }, |
| 2555 | .{ .name = "mfix-gr712rc" }, | 2683 | .{ .name = "mfix-gr712rc" }, |
| | 2684 | .{ .name = "mfix-r5900", .ze = .m }, |
| 2556 | .{ .name = "mfix-ut700" }, | 2685 | .{ .name = "mfix-ut700" }, |
| 2557 | .{ .name = "mfloat128", .ze = .m }, | 2686 | .{ .name = "mfloat128", .ze = .m }, |
| 2558 | .{ .name = "mfloat-abi", .syntax = .separate }, | 2687 | .{ .name = "mfloat-abi", .syntax = .separate }, |
| ... | @@ -2569,7 +2698,7 @@ | ... | @@ -2569,7 +2698,7 @@ |
| 2569 | .{ .name = "mfsgsbase", .ze = .m }, | 2698 | .{ .name = "mfsgsbase", .ze = .m }, |
| 2570 | .{ .name = "mfsmuld" }, | 2699 | .{ .name = "mfsmuld" }, |
| 2571 | .{ .name = "mfxsr", .ze = .m }, | 2700 | .{ .name = "mfxsr", .ze = .m }, |
| 2572 | .{ .name = "mgc" }, | 2701 | .{ .name = "mgc", .ze = .m }, |
| 2573 | .{ .name = "mgeneral-regs-only" }, | 2702 | .{ .name = "mgeneral-regs-only" }, |
| 2574 | .{ .name = "mgfni", .ze = .m }, | 2703 | .{ .name = "mgfni", .ze = .m }, |
| 2575 | .{ .name = "mginv", .ze = .m }, | 2704 | .{ .name = "mginv", .ze = .m }, |
| ... | @@ -2677,17 +2806,17 @@ | ... | @@ -2677,17 +2806,17 @@ |
| 2677 | .{ .name = "mno-amx-fp8", .ze = .m }, | 2806 | .{ .name = "mno-amx-fp8", .ze = .m }, |
| 2678 | .{ .name = "mno-amx-int8", .ze = .m }, | 2807 | .{ .name = "mno-amx-int8", .ze = .m }, |
| 2679 | .{ .name = "mno-amx-movrs", .ze = .m }, | 2808 | .{ .name = "mno-amx-movrs", .ze = .m }, |
| 2680 | .{ .name = "mno-amx-tf32", .ze = .m }, | | |
| 2681 | .{ .name = "mno-amx-tile", .ze = .m }, | 2809 | .{ .name = "mno-amx-tile", .ze = .m }, |
| 2682 | .{ .name = "mno-annotate-tablejump" }, | 2810 | .{ .name = "mno-annotate-tablejump" }, |
| 2683 | .{ .name = "mno-apxf" }, | 2811 | .{ .name = "mno-apxf" }, |
| 2684 | .{ .name = "mno-atomics", .ze = .m }, | 2812 | .{ .name = "mno-atomics", .ze = .m }, |
| 2685 | .{ .name = "mno-avx", .ze = .m }, | 2813 | .{ .name = "mno-avx", .ze = .m }, |
| 2686 | .{ .name = "mno-avx10.1" }, | 2814 | .{ .name = "mno-avx10.1", .ze = .m }, |
| 2687 | .{ .name = "mno-avx10.2" }, | 2815 | .{ .name = "mno-avx10.2", .ze = .m }, |
| 2688 | .{ .name = "mno-avx2", .ze = .m }, | 2816 | .{ .name = "mno-avx2", .ze = .m }, |
| 2689 | .{ .name = "mno-avx512bf16", .ze = .m }, | 2817 | .{ .name = "mno-avx512bf16", .ze = .m }, |
| 2690 | .{ .name = "mno-avx512bitalg", .ze = .m }, | 2818 | .{ .name = "mno-avx512bitalg", .ze = .m }, |
| | 2819 | .{ .name = "mno-avx512bmm", .ze = .m }, |
| 2691 | .{ .name = "mno-avx512bw", .ze = .m }, | 2820 | .{ .name = "mno-avx512bw", .ze = .m }, |
| 2692 | .{ .name = "mno-avx512cd", .ze = .m }, | 2821 | .{ .name = "mno-avx512cd", .ze = .m }, |
| 2693 | .{ .name = "mno-avx512dq", .ze = .m }, | 2822 | .{ .name = "mno-avx512dq", .ze = .m }, |
| ... | @@ -2720,6 +2849,7 @@ | ... | @@ -2720,6 +2849,7 @@ |
| 2720 | .{ .name = "mno-clzero", .ze = .m }, | 2849 | .{ .name = "mno-clzero", .ze = .m }, |
| 2721 | .{ .name = "mno-cmpb", .ze = .m }, | 2850 | .{ .name = "mno-cmpb", .ze = .m }, |
| 2722 | .{ .name = "mno-cmpccxadd", .ze = .m }, | 2851 | .{ .name = "mno-cmpccxadd", .ze = .m }, |
| | 2852 | .{ .name = "mno-compact-imports" }, |
| 2723 | .{ .name = "mno-constant-cfstrings" }, | 2853 | .{ .name = "mno-constant-cfstrings" }, |
| 2724 | .{ .name = "mno-constructor-aliases" }, | 2854 | .{ .name = "mno-constructor-aliases" }, |
| 2725 | .{ .name = "mno-crbits", .ze = .m }, | 2855 | .{ .name = "mno-crbits", .ze = .m }, |
| ... | @@ -2736,6 +2866,7 @@ | ... | @@ -2736,6 +2866,7 @@ |
| 2736 | .{ .name = "mno-exception-handling", .ze = .m }, | 2866 | .{ .name = "mno-exception-handling", .ze = .m }, |
| 2737 | .{ .name = "mnoexecstack" }, | 2867 | .{ .name = "mnoexecstack" }, |
| 2738 | .{ .name = "mno-execute-only", .ze = .m }, | 2868 | .{ .name = "mno-execute-only", .ze = .m }, |
| | 2869 | .{ .name = "mno-experimental-mtune-syntax" }, |
| 2739 | .{ .name = "mno-extended-const", .ze = .m }, | 2870 | .{ .name = "mno-extended-const", .ze = .m }, |
| 2740 | .{ .name = "mno-extern-sdata" }, | 2871 | .{ .name = "mno-extern-sdata" }, |
| 2741 | .{ .name = "mno-f16c", .ze = .m }, | 2872 | .{ .name = "mno-f16c", .ze = .m }, |
| ... | @@ -2744,6 +2875,7 @@ | ... | @@ -2744,6 +2875,7 @@ |
| 2744 | .{ .name = "mno-fix-cortex-a53-843419" }, | 2875 | .{ .name = "mno-fix-cortex-a53-843419" }, |
| 2745 | .{ .name = "mno-fix-cortex-a57-aes-1742098", .ze = .m }, | 2876 | .{ .name = "mno-fix-cortex-a57-aes-1742098", .ze = .m }, |
| 2746 | .{ .name = "mno-fix-cortex-a72-aes-1655431" }, | 2877 | .{ .name = "mno-fix-cortex-a72-aes-1655431" }, |
| | 2878 | .{ .name = "mno-fix-r5900", .ze = .m }, |
| 2747 | .{ .name = "mno-float128", .ze = .m }, | 2879 | .{ .name = "mno-float128", .ze = .m }, |
| 2748 | .{ .name = "mno-fma", .ze = .m }, | 2880 | .{ .name = "mno-fma", .ze = .m }, |
| 2749 | .{ .name = "mno-fma4", .ze = .m }, | 2881 | .{ .name = "mno-fma4", .ze = .m }, |
| ... | @@ -2757,7 +2889,7 @@ | ... | @@ -2757,7 +2889,7 @@ |
| 2757 | .{ .name = "mno-fsmuld", .ze = .m }, | 2889 | .{ .name = "mno-fsmuld", .ze = .m }, |
| 2758 | .{ .name = "mno-fxsr", .ze = .m }, | 2890 | .{ .name = "mno-fxsr", .ze = .m }, |
| 2759 | .{ .name = "mno-gather" }, | 2891 | .{ .name = "mno-gather" }, |
| 2760 | .{ .name = "mno-gc" }, | 2892 | .{ .name = "mno-gc", .ze = .m }, |
| 2761 | .{ .name = "mno-gfni", .ze = .m }, | 2893 | .{ .name = "mno-gfni", .ze = .m }, |
| 2762 | .{ .name = "mno-ginv", .ze = .m }, | 2894 | .{ .name = "mno-ginv", .ze = .m }, |
| 2763 | .{ .name = "mno-global-merge" }, | 2895 | .{ .name = "mno-global-merge" }, |
| ... | @@ -2848,6 +2980,7 @@ | ... | @@ -2848,6 +2980,7 @@ |
| 2848 | .{ .name = "mno-relax", .ze = .m }, | 2980 | .{ .name = "mno-relax", .ze = .m }, |
| 2849 | .{ .name = "mno-relax-all" }, | 2981 | .{ .name = "mno-relax-all" }, |
| 2850 | .{ .name = "mno-relax-pic-calls" }, | 2982 | .{ .name = "mno-relax-pic-calls" }, |
| | 2983 | .{ .name = "mno-relaxed-atomics", .ze = .m }, |
| 2851 | .{ .name = "mno-relaxed-simd", .ze = .m }, | 2984 | .{ .name = "mno-relaxed-simd", .ze = .m }, |
| 2852 | .{ .name = "mno-reserve-frame-pointer-reg" }, | 2985 | .{ .name = "mno-reserve-frame-pointer-reg" }, |
| 2853 | .{ .name = "mno-restrict-it" }, | 2986 | .{ .name = "mno-restrict-it" }, |
| ... | @@ -2874,6 +3007,7 @@ | ... | @@ -2874,6 +3007,7 @@ |
| 2874 | .{ .name = "mno-soft-float", .ze = .m }, | 3007 | .{ .name = "mno-soft-float", .ze = .m }, |
| 2875 | .{ .name = "mno-spe", .ze = .m }, | 3008 | .{ .name = "mno-spe", .ze = .m }, |
| 2876 | .{ .name = "mno-speculative-load-hardening" }, | 3009 | .{ .name = "mno-speculative-load-hardening" }, |
| | 3010 | .{ .name = "mno-sramecc", .ze = .m }, |
| 2877 | .{ .name = "mno-sse", .ze = .m }, | 3011 | .{ .name = "mno-sse", .ze = .m }, |
| 2878 | .{ .name = "mno-sse2", .ze = .m }, | 3012 | .{ .name = "mno-sse2", .ze = .m }, |
| 2879 | .{ .name = "mno-sse3", .ze = .m }, | 3013 | .{ .name = "mno-sse3", .ze = .m }, |
| ... | @@ -2887,7 +3021,7 @@ | ... | @@ -2887,7 +3021,7 @@ |
| 2887 | .{ .name = "mno-strict-align", .ze = .m }, | 3021 | .{ .name = "mno-strict-align", .ze = .m }, |
| 2888 | .{ .name = "mno-tail-call", .ze = .m }, | 3022 | .{ .name = "mno-tail-call", .ze = .m }, |
| 2889 | .{ .name = "mno-tbm", .ze = .m }, | 3023 | .{ .name = "mno-tbm", .ze = .m }, |
| 2890 | .{ .name = "mno-tgsplit", .ze = .m }, | 3024 | .{ .name = "mno-tgsplit" }, |
| 2891 | .{ .name = "mno-thumb" }, | 3025 | .{ .name = "mno-thumb" }, |
| 2892 | .{ .name = "mno-tls-direct-seg-refs" }, | 3026 | .{ .name = "mno-tls-direct-seg-refs" }, |
| 2893 | .{ .name = "mno-tocdata" }, | 3027 | .{ .name = "mno-tocdata" }, |
| ... | @@ -2919,12 +3053,15 @@ | ... | @@ -2919,12 +3053,15 @@ |
| 2919 | .{ .name = "mno-x87", .ze = .m }, | 3053 | .{ .name = "mno-x87", .ze = .m }, |
| 2920 | .{ .name = "mno-xcoff-roptr" }, | 3054 | .{ .name = "mno-xcoff-roptr" }, |
| 2921 | .{ .name = "mno-xgot", .ze = .m }, | 3055 | .{ .name = "mno-xgot", .ze = .m }, |
| | 3056 | .{ .name = "mno-xnack", .ze = .m }, |
| 2922 | .{ .name = "mno-xop", .ze = .m }, | 3057 | .{ .name = "mno-xop", .ze = .m }, |
| 2923 | .{ .name = "mno-xsave", .ze = .m }, | 3058 | .{ .name = "mno-xsave", .ze = .m }, |
| 2924 | .{ .name = "mno-xsavec", .ze = .m }, | 3059 | .{ .name = "mno-xsavec", .ze = .m }, |
| 2925 | .{ .name = "mno-xsaveopt", .ze = .m }, | 3060 | .{ .name = "mno-xsaveopt", .ze = .m }, |
| 2926 | .{ .name = "mno-xsaves", .ze = .m }, | 3061 | .{ .name = "mno-xsaves", .ze = .m }, |
| | 3062 | .{ .name = "mno-zos-ppa1-name" }, |
| 2927 | .{ .name = "mno-zvector" }, | 3063 | .{ .name = "mno-zvector" }, |
| | 3064 | .{ .name = "mno-aix-use-ptrgl" }, |
| 2928 | .{ .name = "mnocrc" }, | 3065 | .{ .name = "mnocrc" }, |
| 2929 | .{ .name = "mno-direct-move", .ze = .m }, | 3066 | .{ .name = "mno-direct-move", .ze = .m }, |
| 2930 | .{ .name = "mnontrapping-fptoint", .ze = .m }, | 3067 | .{ .name = "mnontrapping-fptoint", .ze = .m }, |
| ... | @@ -2935,7 +3072,6 @@ | ... | @@ -2935,7 +3072,6 @@ |
| 2935 | .{ .name = "mnvs", .ze = .m }, | 3072 | .{ .name = "mnvs", .ze = .m }, |
| 2936 | .{ .name = "modd-spreg" }, | 3073 | .{ .name = "modd-spreg" }, |
| 2937 | .{ .name = "module-dependency-dir", .syntax = .separate }, | 3074 | .{ .name = "module-dependency-dir", .syntax = .separate }, |
| 2938 | .{ .name = "module-file-deps" }, | | |
| 2939 | .{ .name = "module-file-info" }, | 3075 | .{ .name = "module-file-info" }, |
| 2940 | .{ .name = "module-suffix", .syntax = .separate }, | 3076 | .{ .name = "module-suffix", .syntax = .separate }, |
| 2941 | .{ .name = "momit-leaf-frame-pointer" }, | 3077 | .{ .name = "momit-leaf-frame-pointer" }, |
| ... | @@ -2980,6 +3116,7 @@ | ... | @@ -2980,6 +3116,7 @@ |
| 2980 | .{ .name = "mrelax-all" }, | 3116 | .{ .name = "mrelax-all" }, |
| 2981 | .{ .name = "mrelax-pic-calls" }, | 3117 | .{ .name = "mrelax-pic-calls" }, |
| 2982 | .{ .name = "mrelax-relocations=no" }, | 3118 | .{ .name = "mrelax-relocations=no" }, |
| | 3119 | .{ .name = "mrelaxed-atomics", .ze = .m }, |
| 2983 | .{ .name = "mrelaxed-simd", .ze = .m }, | 3120 | .{ .name = "mrelaxed-simd", .ze = .m }, |
| 2984 | .{ .name = "mrelocation-model", .syntax = .separate }, | 3121 | .{ .name = "mrelocation-model", .syntax = .separate }, |
| 2985 | .{ .name = "mreserve-frame-pointer-reg" }, | 3122 | .{ .name = "mreserve-frame-pointer-reg" }, |
| ... | @@ -3013,6 +3150,7 @@ | ... | @@ -3013,6 +3150,7 @@ |
| 3013 | .{ .name = "msoft-quad-float" }, | 3150 | .{ .name = "msoft-quad-float" }, |
| 3014 | .{ .name = "mspe", .ze = .m }, | 3151 | .{ .name = "mspe", .ze = .m }, |
| 3015 | .{ .name = "mspeculative-load-hardening" }, | 3152 | .{ .name = "mspeculative-load-hardening" }, |
| | 3153 | .{ .name = "msramecc", .ze = .m }, |
| 3016 | .{ .name = "msse", .ze = .m }, | 3154 | .{ .name = "msse", .ze = .m }, |
| 3017 | .{ .name = "msse2", .ze = .m }, | 3155 | .{ .name = "msse2", .ze = .m }, |
| 3018 | .{ .name = "msse2avx" }, | 3156 | .{ .name = "msse2avx" }, |
| ... | @@ -3023,12 +3161,13 @@ | ... | @@ -3023,12 +3161,13 @@ |
| 3023 | .{ .name = "msse4a", .ze = .m }, | 3161 | .{ .name = "msse4a", .ze = .m }, |
| 3024 | .{ .name = "mssse3", .ze = .m }, | 3162 | .{ .name = "mssse3", .ze = .m }, |
| 3025 | .{ .name = "mstack-arg-probe" }, | 3163 | .{ .name = "mstack-arg-probe" }, |
| | 3164 | .{ .name = "mstack-protector-guard-record" }, |
| 3026 | .{ .name = "mstackrealign" }, | 3165 | .{ .name = "mstackrealign" }, |
| 3027 | .{ .name = "mstrict-align", .ze = .m }, | 3166 | .{ .name = "mstrict-align", .ze = .m }, |
| 3028 | .{ .name = "msvr4-struct-return" }, | 3167 | .{ .name = "msvr4-struct-return" }, |
| 3029 | .{ .name = "mtail-call", .ze = .m }, | 3168 | .{ .name = "mtail-call", .ze = .m }, |
| 3030 | .{ .name = "mtbm", .ze = .m }, | 3169 | .{ .name = "mtbm", .ze = .m }, |
| 3031 | .{ .name = "mtgsplit", .ze = .m }, | 3170 | .{ .name = "mtgsplit" }, |
| 3032 | .{ .name = "mthread-model", .syntax = .separate }, | 3171 | .{ .name = "mthread-model", .syntax = .separate }, |
| 3033 | .{ .name = "mthumb" }, | 3172 | .{ .name = "mthumb" }, |
| 3034 | .{ .name = "mtls-direct-seg-refs" }, | 3173 | .{ .name = "mtls-direct-seg-refs" }, |
| ... | @@ -3059,7 +3198,7 @@ | ... | @@ -3059,7 +3198,7 @@ |
| 3059 | .{ .name = "mv73", .ze = .m }, | 3198 | .{ .name = "mv73", .ze = .m }, |
| 3060 | .{ .name = "mv75", .ze = .m }, | 3199 | .{ .name = "mv75", .ze = .m }, |
| 3061 | .{ .name = "mv79", .ze = .m }, | 3200 | .{ .name = "mv79", .ze = .m }, |
| 3062 | .{ .name = "mv81" }, | 3201 | .{ .name = "mv81", .ze = .m }, |
| 3063 | .{ .name = "mv8plus", .ze = .m }, | 3202 | .{ .name = "mv8plus", .ze = .m }, |
| 3064 | .{ .name = "mvaes", .ze = .m }, | 3203 | .{ .name = "mvaes", .ze = .m }, |
| 3065 | .{ .name = "mvector-strict-align" }, | 3204 | .{ .name = "mvector-strict-align" }, |
| ... | @@ -3078,15 +3217,19 @@ | ... | @@ -3078,15 +3217,19 @@ |
| 3078 | .{ .name = "mwbnoinvd", .ze = .m }, | 3217 | .{ .name = "mwbnoinvd", .ze = .m }, |
| 3079 | .{ .name = "mwide-arithmetic", .ze = .m }, | 3218 | .{ .name = "mwide-arithmetic", .ze = .m }, |
| 3080 | .{ .name = "mwidekl", .ze = .m }, | 3219 | .{ .name = "mwidekl", .ze = .m }, |
| 3081 | .{ .name = "mx32" }, | 3220 | .{ .name = "mx32", .ze = .m }, |
| 3082 | .{ .name = "mx87", .ze = .m }, | 3221 | .{ .name = "mx87", .ze = .m }, |
| 3083 | .{ .name = "mxcoff-roptr" }, | 3222 | .{ .name = "mxcoff-roptr" }, |
| 3084 | .{ .name = "mxgot", .ze = .m }, | 3223 | .{ .name = "mxgot", .ze = .m }, |
| | 3224 | .{ .name = "mxnack", .ze = .m }, |
| 3085 | .{ .name = "mxop", .ze = .m }, | 3225 | .{ .name = "mxop", .ze = .m }, |
| 3086 | .{ .name = "mxsave", .ze = .m }, | 3226 | .{ .name = "mxsave", .ze = .m }, |
| 3087 | .{ .name = "mxsavec", .ze = .m }, | 3227 | .{ .name = "mxsavec", .ze = .m }, |
| 3088 | .{ .name = "mxsaveopt", .ze = .m }, | 3228 | .{ .name = "mxsaveopt", .ze = .m }, |
| 3089 | .{ .name = "mxsaves", .ze = .m }, | 3229 | .{ .name = "mxsaves", .ze = .m }, |
| | 3230 | .{ .name = "mzilsd-strict-align" }, |
| | 3231 | .{ .name = "mzilsd-word-align", .ze = .m }, |
| | 3232 | .{ .name = "mzos-ppa1-name" }, |
| 3090 | .{ .name = "mzvector" }, | 3233 | .{ .name = "mzvector" }, |
| 3091 | .{ .name = "n" }, | 3234 | .{ .name = "n" }, |
| 3092 | .{ .name = "new-struct-path-tbaa" }, | 3235 | .{ .name = "new-struct-path-tbaa" }, |
| ... | @@ -3160,6 +3303,11 @@ | ... | @@ -3160,6 +3303,11 @@ |
| 3160 | .pd1 = false, | 3303 | .pd1 = false, |
| 3161 | .pd2 = true, | 3304 | .pd2 = true, |
| 3162 | }, | 3305 | }, |
| | 3306 | .{ |
| | 3307 | .name = "no-xcselect", |
| | 3308 | .pd1 = false, |
| | 3309 | .pd2 = true, |
| | 3310 | }, |
| 3163 | .{ .name = "nobuiltininc" }, | 3311 | .{ .name = "nobuiltininc" }, |
| 3164 | .{ .name = "nocpp" }, | 3312 | .{ .name = "nocpp" }, |
| 3165 | .{ .name = "nodefaultlibs" }, | 3313 | .{ .name = "nodefaultlibs" }, |
| ... | @@ -3168,6 +3316,7 @@ | ... | @@ -3168,6 +3316,7 @@ |
| 3168 | .{ .name = "nogpulibc" }, | 3316 | .{ .name = "nogpulibc" }, |
| 3169 | .{ .name = "nohipwrapperinc" }, | 3317 | .{ .name = "nohipwrapperinc" }, |
| 3170 | .{ .name = "nolibc", .ze = .nostdlib }, | 3318 | .{ .name = "nolibc", .ze = .nostdlib }, |
| | 3319 | .{ .name = "nolibsycl" }, |
| 3171 | .{ .name = "nomultidefs" }, | 3320 | .{ .name = "nomultidefs" }, |
| 3172 | .{ .name = "nopie", .ze = .no_pie }, | 3321 | .{ .name = "nopie", .ze = .no_pie }, |
| 3173 | .{ .name = "noprebind" }, | 3322 | .{ .name = "noprebind" }, |
| ... | @@ -3284,6 +3433,7 @@ | ... | @@ -3284,6 +3433,7 @@ |
| 3284 | .{ .name = "reexport_framework", .syntax = .separate }, | 3433 | .{ .name = "reexport_framework", .syntax = .separate }, |
| 3285 | .{ .name = "regcall4" }, | 3434 | .{ .name = "regcall4" }, |
| 3286 | .{ .name = "relaxed-aliasing" }, | 3435 | .{ .name = "relaxed-aliasing" }, |
| | 3436 | .{ .name = "frelaxed-c-loc-checks" }, |
| 3287 | .{ .name = "relocatable-pch", .pd2 = true }, | 3437 | .{ .name = "relocatable-pch", .pd2 = true }, |
| 3288 | .{ .name = "remap" }, | 3438 | .{ .name = "remap" }, |
| 3289 | .{ .name = "remap-file", .syntax = .separate }, | 3439 | .{ .name = "remap-file", .syntax = .separate }, |
| ... | @@ -3433,6 +3583,7 @@ | ... | @@ -3433,6 +3583,7 @@ |
| 3433 | .pd1 = false, | 3583 | .pd1 = false, |
| 3434 | .pd2 = true, | 3584 | .pd2 = true, |
| 3435 | }, | 3585 | }, |
| | 3586 | .{ .name = "verify-directives" }, |
| 3436 | .{ .name = "verify-ignore-unexpected" }, | 3587 | .{ .name = "verify-ignore-unexpected" }, |
| 3437 | .{ .name = "verify-pch" }, | 3588 | .{ .name = "verify-pch" }, |
| 3438 | .{ .name = "version", .ze = .version }, | 3589 | .{ .name = "version", .ze = .version }, |
| ... | @@ -3472,11 +3623,14 @@ | ... | @@ -3472,11 +3623,14 @@ |
| 3472 | .{ .name = "fvisibility-externs-nodllstorageclass=", .syntax = .joined }, | 3623 | .{ .name = "fvisibility-externs-nodllstorageclass=", .syntax = .joined }, |
| 3473 | .{ .name = "fallow-runtime-check-skip-hot-cutoff=", .syntax = .joined }, | 3624 | .{ .name = "fallow-runtime-check-skip-hot-cutoff=", .syntax = .joined }, |
| 3474 | .{ .name = "fexperimental-openacc-macro-override=", .syntax = .joined }, | 3625 | .{ .name = "fexperimental-openacc-macro-override=", .syntax = .joined }, |
| | 3626 | .{ .name = "lifetime-safety-lifetimebound-macro=", .syntax = .joined }, |
| 3475 | .{ .name = "analyzer-config-compatibility-mode=", .syntax = .joined }, | 3627 | .{ .name = "analyzer-config-compatibility-mode=", .syntax = .joined }, |
| 3476 | .{ .name = "fms-secure-hotpatch-functions-file=", .syntax = .joined }, | 3628 | .{ .name = "fms-secure-hotpatch-functions-file=", .syntax = .joined }, |
| 3477 | .{ .name = "fms-secure-hotpatch-functions-list=", .syntax = .comma_joined }, | 3629 | .{ .name = "fms-secure-hotpatch-functions-list=", .syntax = .comma_joined }, |
| 3478 | .{ .name = "fno-experimental-sanitize-metadata=", .syntax = .comma_joined }, | 3630 | .{ .name = "fno-experimental-sanitize-metadata=", .syntax = .comma_joined }, |
| | 3631 | .{ .name = "fsanitize-ignore-for-ubsan-feature=", .syntax = .comma_joined }, |
| 3479 | .{ .name = "mdefault-visibility-export-mapping=", .syntax = .joined }, | 3632 | .{ .name = "mdefault-visibility-export-mapping=", .syntax = .joined }, |
| | 3633 | .{ .name = "mstack-protector-guard-value-width=", .syntax = .joined }, |
| 3480 | .{ .name = "fsanitize-address-use-after-return=", .syntax = .joined }, | 3634 | .{ .name = "fsanitize-address-use-after-return=", .syntax = .joined }, |
| 3481 | .{ | 3635 | .{ |
| 3482 | .name = "fsanitize-address-use-after-return", | 3636 | .name = "fsanitize-address-use-after-return", |
| ... | @@ -3501,11 +3655,16 @@ | ... | @@ -3501,11 +3655,16 @@ |
| 3501 | .syntax = .joined, | 3655 | .syntax = .joined, |
| 3502 | .psl = true, | 3656 | .psl = true, |
| 3503 | }, | 3657 | }, |
| | 3658 | .{ .name = "fconstant-integer-number-class=", .syntax = .joined }, |
| 3504 | .{ .name = "fdiagnostics-hotness-threshold=", .syntax = .joined }, | 3659 | .{ .name = "fdiagnostics-hotness-threshold=", .syntax = .joined }, |
| 3505 | .{ .name = "fexperimental-max-bitint-width=", .syntax = .joined }, | 3660 | .{ .name = "fexperimental-max-bitint-width=", .syntax = .joined }, |
| | 3661 | .{ .name = "fimplicit-modules-lock-timeout=", .syntax = .joined }, |
| 3506 | .{ .name = "fsanitize-memory-track-origins=", .syntax = .joined }, | 3662 | .{ .name = "fsanitize-memory-track-origins=", .syntax = .joined }, |
| | 3663 | .{ .name = "lifetime-safety-max-cfg-blocks=", .syntax = .joined }, |
| 3507 | .{ .name = "mwatchos-simulator-version-min=", .syntax = .joined }, | 3664 | .{ .name = "mwatchos-simulator-version-min=", .syntax = .joined }, |
| 3508 | .{ .name = "funique-source-file-identifier=", .syntax = .joined }, | 3665 | .{ .name = "funique-source-file-identifier=", .syntax = .joined }, |
| | 3666 | .{ .name = "fconstant-double-number-class=", .syntax = .joined }, |
| | 3667 | .{ .name = "fpreferred-function-alignment=", .syntax = .joined }, |
| 3509 | .{ .name = "fsanitize-annotate-debug-info=", .syntax = .comma_joined }, | 3668 | .{ .name = "fsanitize-annotate-debug-info=", .syntax = .comma_joined }, |
| 3510 | .{ .name = "fsanitize-coverage-ignorelist=", .syntax = .joined }, | 3669 | .{ .name = "fsanitize-coverage-ignorelist=", .syntax = .joined }, |
| 3511 | .{ .name = "fvisibility-externs-dllimport=", .syntax = .joined }, | 3670 | .{ .name = "fvisibility-externs-dllimport=", .syntax = .joined }, |
| ... | @@ -3522,6 +3681,7 @@ | ... | @@ -3522,6 +3681,7 @@ |
| 3522 | }, | 3681 | }, |
| 3523 | .{ .name = "miphonesimulator-version-min=", .syntax = .joined }, | 3682 | .{ .name = "miphonesimulator-version-min=", .syntax = .joined }, |
| 3524 | .{ .name = "fcaret-diagnostics-max-lines=", .syntax = .joined }, | 3683 | .{ .name = "fcaret-diagnostics-max-lines=", .syntax = .joined }, |
| | 3684 | .{ .name = "fconstant-float-number-class=", .syntax = .joined }, |
| 3525 | .{ .name = "fobjc-nonfragile-abi-version=", .syntax = .joined }, | 3685 | .{ .name = "fobjc-nonfragile-abi-version=", .syntax = .joined }, |
| 3526 | .{ .name = "fprofile-instrument-use-path=", .syntax = .joined }, | 3686 | .{ .name = "fprofile-instrument-use-path=", .syntax = .joined }, |
| 3527 | .{ .name = "fsanitize-coverage-allowlist=", .syntax = .joined }, | 3687 | .{ .name = "fsanitize-coverage-allowlist=", .syntax = .joined }, |
| ... | @@ -3564,6 +3724,7 @@ | ... | @@ -3564,6 +3724,7 @@ |
| 3564 | }, | 3724 | }, |
| 3565 | .{ .name = "error-on-deserialized-decl=", .syntax = .joined }, | 3725 | .{ .name = "error-on-deserialized-decl=", .syntax = .joined }, |
| 3566 | .{ .name = "fbfloat16-excess-precision=", .syntax = .joined }, | 3726 | .{ .name = "fbfloat16-excess-precision=", .syntax = .joined }, |
| | 3727 | .{ .name = "fconstant-dictionary-class=", .syntax = .joined }, |
| 3567 | .{ .name = "fconstexpr-backtrace-limit=", .syntax = .joined }, | 3728 | .{ .name = "fconstexpr-backtrace-limit=", .syntax = .joined }, |
| 3568 | .{ .name = "fdiagnostics-show-category=", .syntax = .joined }, | 3729 | .{ .name = "fdiagnostics-show-category=", .syntax = .joined }, |
| 3569 | .{ .name = "fdiagnostics-show-location=", .syntax = .joined }, | 3730 | .{ .name = "fdiagnostics-show-location=", .syntax = .joined }, |
| ... | @@ -3590,6 +3751,11 @@ | ... | @@ -3590,6 +3751,11 @@ |
| 3590 | .{ .name = "mstack-protector-guard-reg=", .syntax = .joined }, | 3751 | .{ .name = "mstack-protector-guard-reg=", .syntax = .joined }, |
| 3591 | .{ .name = "msve-streaming-vector-bits=", .syntax = .joined }, | 3752 | .{ .name = "msve-streaming-vector-bits=", .syntax = .joined }, |
| 3592 | .{ .name = "Wsystem-headers-in-module=", .syntax = .joined }, | 3753 | .{ .name = "Wsystem-headers-in-module=", .syntax = .joined }, |
| | 3754 | .{ |
| | 3755 | .name = "experimental:deterministic", |
| | 3756 | .syntax = .joined, |
| | 3757 | .psl = true, |
| | 3758 | }, |
| 3593 | .{ | 3759 | .{ |
| 3594 | .name = "include-with-prefix-after=", | 3760 | .name = "include-with-prefix-after=", |
| 3595 | .syntax = .joined, | 3761 | .syntax = .joined, |
| ... | @@ -3621,6 +3787,12 @@ | ... | @@ -3621,6 +3787,12 @@ |
| 3621 | .pd2 = true, | 3787 | .pd2 = true, |
| 3622 | }, | 3788 | }, |
| 3623 | .{ .name = "Wno-nonportable-cfstrings", .syntax = .joined }, | 3789 | .{ .name = "Wno-nonportable-cfstrings", .syntax = .joined }, |
| | 3790 | .{ |
| | 3791 | .name = "ssaf-compilation-unit-id=", |
| | 3792 | .syntax = .joined, |
| | 3793 | .pd1 = false, |
| | 3794 | .pd2 = true, |
| | 3795 | }, |
| 3624 | .{ .name = "analyzer-disable-checker=", .syntax = .joined }, | 3796 | .{ .name = "analyzer-disable-checker=", .syntax = .joined }, |
| 3625 | .{ .name = "fbuild-session-timestamp=", .syntax = .joined }, | 3797 | .{ .name = "fbuild-session-timestamp=", .syntax = .joined }, |
| 3626 | .{ .name = "fdo-concurrent-to-openmp=", .syntax = .joined }, | 3798 | .{ .name = "fdo-concurrent-to-openmp=", .syntax = .joined }, |
| ... | @@ -3628,6 +3800,7 @@ | ... | @@ -3628,6 +3800,7 @@ |
| 3628 | .{ .name = "fms-layout-compatibility=", .syntax = .joined }, | 3800 | .{ .name = "fms-layout-compatibility=", .syntax = .joined }, |
| 3629 | .{ .name = "fprofile-function-groups=", .syntax = .joined }, | 3801 | .{ .name = "fprofile-function-groups=", .syntax = .joined }, |
| 3630 | .{ .name = "fprofile-instrument-path=", .syntax = .joined }, | 3802 | .{ .name = "fprofile-instrument-path=", .syntax = .joined }, |
| | 3803 | .{ .name = "fsycl-device-image-split=", .syntax = .joined }, |
| 3631 | .{ .name = "header-include-filtering=", .syntax = .joined }, | 3804 | .{ .name = "header-include-filtering=", .syntax = .joined }, |
| 3632 | .{ .name = "mdefault-build-attributes", .syntax = .joined }, | 3805 | .{ .name = "mdefault-build-attributes", .syntax = .joined }, |
| 3633 | .{ .name = "msign-return-address-key=", .syntax = .joined }, | 3806 | .{ .name = "msign-return-address-key=", .syntax = .joined }, |
| ... | @@ -3673,10 +3846,17 @@ | ... | @@ -3673,10 +3846,17 @@ |
| 3673 | .pd1 = false, | 3846 | .pd1 = false, |
| 3674 | .pd2 = true, | 3847 | .pd2 = true, |
| 3675 | }, | 3848 | }, |
| | 3849 | .{ |
| | 3850 | .name = "ssaf-extract-summaries=", |
| | 3851 | .syntax = .comma_joined, |
| | 3852 | .pd1 = false, |
| | 3853 | .pd2 = true, |
| | 3854 | }, |
| 3676 | .{ .name = "analyzer-inlining-mode=", .syntax = .joined }, | 3855 | .{ .name = "analyzer-inlining-mode=", .syntax = .joined }, |
| 3677 | .{ .name = "fcodegen-data-generate=", .syntax = .joined }, | 3856 | .{ .name = "fcodegen-data-generate=", .syntax = .joined }, |
| 3678 | .{ .name = "fconstant-string-class=", .syntax = .joined }, | 3857 | .{ .name = "fconstant-string-class=", .syntax = .joined }, |
| 3679 | .{ .name = "fcrash-diagnostics-dir=", .syntax = .joined }, | 3858 | .{ .name = "fcrash-diagnostics-dir=", .syntax = .joined }, |
| | 3859 | .{ .name = "fcrash-diagnostics-tar=", .syntax = .joined }, |
| 3680 | .{ .name = "fdebug-compilation-dir=", .syntax = .joined }, | 3860 | .{ .name = "fdebug-compilation-dir=", .syntax = .joined }, |
| 3681 | .{ .name = "fdebug-default-version=", .syntax = .joined }, | 3861 | .{ .name = "fdebug-default-version=", .syntax = .joined }, |
| 3682 | .{ .name = "ffp-exception-behavior=", .syntax = .joined }, | 3862 | .{ .name = "ffp-exception-behavior=", .syntax = .joined }, |
| ... | @@ -3696,6 +3876,7 @@ | ... | @@ -3696,6 +3876,7 @@ |
| 3696 | .{ .name = "Wnonportable-cfstrings", .syntax = .joined }, | 3876 | .{ .name = "Wnonportable-cfstrings", .syntax = .joined }, |
| 3697 | .{ .name = "miphoneos-version-min=", .syntax = .joined }, | 3877 | .{ .name = "miphoneos-version-min=", .syntax = .joined }, |
| 3698 | .{ .name = "fbasic-block-sections=", .syntax = .joined }, | 3878 | .{ .name = "fbasic-block-sections=", .syntax = .joined }, |
| | 3879 | .{ .name = "fconstant-array-class=", .syntax = .joined }, |
| 3699 | .{ .name = "fdefault-calling-conv=", .syntax = .joined }, | 3880 | .{ .name = "fdefault-calling-conv=", .syntax = .joined }, |
| 3700 | .{ .name = "fdenormal-fp-math-f32=", .syntax = .joined }, | 3881 | .{ .name = "fdenormal-fp-math-f32=", .syntax = .joined }, |
| 3701 | .{ .name = "fembed-offload-object=", .syntax = .joined }, | 3882 | .{ .name = "fembed-offload-object=", .syntax = .joined }, |
| ... | @@ -3731,6 +3912,12 @@ | ... | @@ -3731,6 +3912,12 @@ |
| 3731 | .{ .name = "mvscale-streaming-min=", .syntax = .joined }, | 3912 | .{ .name = "mvscale-streaming-min=", .syntax = .joined }, |
| 3732 | .{ .name = "Wlarge-by-value-copy=", .syntax = .joined }, | 3913 | .{ .name = "Wlarge-by-value-copy=", .syntax = .joined }, |
| 3733 | .{ .name = "Xthinlto-distributor=", .syntax = .comma_joined }, | 3914 | .{ .name = "Xthinlto-distributor=", .syntax = .comma_joined }, |
| | 3915 | .{ |
| | 3916 | .name = "ssaf-tu-summary-file=", |
| | 3917 | .syntax = .joined, |
| | 3918 | .pd1 = false, |
| | 3919 | .pd2 = true, |
| | 3920 | }, |
| 3734 | .{ .name = "analyzer-constraints=", .syntax = .joined }, | 3921 | .{ .name = "analyzer-constraints=", .syntax = .joined }, |
| 3735 | .{ .name = "analyzer-dump-egraph=", .syntax = .joined }, | 3922 | .{ .name = "analyzer-dump-egraph=", .syntax = .joined }, |
| 3736 | .{ .name = "compatibility_version", .syntax = .joined_or_separate }, | 3923 | .{ .name = "compatibility_version", .syntax = .joined_or_separate }, |
| ... | @@ -3745,6 +3932,7 @@ | ... | @@ -3745,6 +3932,7 @@ |
| 3745 | .{ .name = "fthinlto-distributor=", .syntax = .joined }, | 3932 | .{ .name = "fthinlto-distributor=", .syntax = .joined }, |
| 3746 | .{ .name = "fzero-call-used-regs=", .syntax = .joined }, | 3933 | .{ .name = "fzero-call-used-regs=", .syntax = .joined }, |
| 3747 | .{ .name = "iframeworkwithsysroot", .syntax = .joined_or_separate }, | 3934 | .{ .name = "iframeworkwithsysroot", .syntax = .joined_or_separate }, |
| | 3935 | .{ .name = "init-datetime-macros=", .syntax = .joined }, |
| 3748 | .{ .name = "mcode-object-version=", .syntax = .joined }, | 3936 | .{ .name = "mcode-object-version=", .syntax = .joined }, |
| 3749 | .{ .name = "mpad-max-prefix-size=", .syntax = .joined }, | 3937 | .{ .name = "mpad-max-prefix-size=", .syntax = .joined }, |
| 3750 | .{ .name = "mprefer-vector-width=", .syntax = .joined }, | 3938 | .{ .name = "mprefer-vector-width=", .syntax = .joined }, |
| ... | @@ -3787,6 +3975,7 @@ | ... | @@ -3787,6 +3975,7 @@ |
| 3787 | .{ .name = "fbuild-session-file=", .syntax = .joined }, | 3975 | .{ .name = "fbuild-session-file=", .syntax = .joined }, |
| 3788 | .{ .name = "fcomplex-arithmetic=", .syntax = .joined }, | 3976 | .{ .name = "fcomplex-arithmetic=", .syntax = .joined }, |
| 3789 | .{ .name = "fdiagnostics-format=", .syntax = .joined }, | 3977 | .{ .name = "fdiagnostics-format=", .syntax = .joined }, |
| | 3978 | .{ .name = "ffp-maxmin-behavior=", .syntax = .joined }, |
| 3790 | .{ .name = "fgpu-default-stream=", .syntax = .joined }, | 3979 | .{ .name = "fgpu-default-stream=", .syntax = .joined }, |
| 3791 | .{ .name = "fmax-stack-var-size=", .syntax = .joined }, | 3980 | .{ .name = "fmax-stack-var-size=", .syntax = .joined }, |
| 3792 | .{ .name = "fmemory-profile-use=", .syntax = .joined }, | 3981 | .{ .name = "fmemory-profile-use=", .syntax = .joined }, |
| ... | @@ -3842,6 +4031,7 @@ | ... | @@ -3842,6 +4031,7 @@ |
| 3842 | .pd1 = false, | 4031 | .pd1 = false, |
| 3843 | .pd2 = true, | 4032 | .pd2 = true, |
| 3844 | }, | 4033 | }, |
| | 4034 | .{ .name = "load-bool-from-mem=", .syntax = .joined }, |
| 3845 | .{ .name = "mbranch-protection=", .syntax = .joined }, | 4035 | .{ .name = "mbranch-protection=", .syntax = .joined }, |
| 3846 | .{ .name = "mmacos-version-min=", .syntax = .joined }, | 4036 | .{ .name = "mmacos-version-min=", .syntax = .joined }, |
| 3847 | .{ | 4037 | .{ |
| ... | @@ -3852,6 +4042,7 @@ | ... | @@ -3852,6 +4042,7 @@ |
| 3852 | }, | 4042 | }, |
| 3853 | .{ .name = "pch-through-header=", .syntax = .joined }, | 4043 | .{ .name = "pch-through-header=", .syntax = .joined }, |
| 3854 | .{ .name = "target-sdk-version=", .syntax = .joined }, | 4044 | .{ .name = "target-sdk-version=", .syntax = .joined }, |
| | 4045 | .{ .name = "fwin-cfg-mechanism=", .syntax = .joined }, |
| 3855 | .{ | 4046 | .{ |
| 3856 | .name = "execution-charset:", | 4047 | .name = "execution-charset:", |
| 3857 | .syntax = .joined, | 4048 | .syntax = .joined, |
| ... | @@ -3892,6 +4083,7 @@ | ... | @@ -3892,6 +4083,7 @@ |
| 3892 | .{ .name = "fextend-arguments=", .syntax = .joined }, | 4083 | .{ .name = "fextend-arguments=", .syntax = .joined }, |
| 3893 | .{ .name = "ffree-line-length-", .syntax = .joined }, | 4084 | .{ .name = "ffree-line-length-", .syntax = .joined }, |
| 3894 | .{ .name = "fmacro-prefix-map=", .syntax = .joined }, | 4085 | .{ .name = "fmacro-prefix-map=", .syntax = .joined }, |
| | 4086 | .{ .name = "fmodule-file-deps=", .syntax = .joined }, |
| 3895 | .{ | 4087 | .{ |
| 3896 | .name = "fno-sanitize-trap=", | 4088 | .name = "fno-sanitize-trap=", |
| 3897 | .ze = .no_sanitize_trap, | 4089 | .ze = .no_sanitize_trap, |
| ... | @@ -3913,7 +4105,15 @@ | ... | @@ -3913,7 +4105,15 @@ |
| 3913 | .pd1 = false, | 4105 | .pd1 = false, |
| 3914 | .pd2 = true, | 4106 | .pd2 = true, |
| 3915 | }, | 4107 | }, |
| | 4108 | .{ |
| | 4109 | .name = "reloc-section-sym=", |
| | 4110 | .syntax = .joined, |
| | 4111 | .pd1 = false, |
| | 4112 | .pd2 = true, |
| | 4113 | }, |
| | 4114 | .{ .name = "fwinx64-eh-unwind=", .syntax = .joined }, |
| 3916 | .{ .name = "working-directory=", .syntax = .joined }, | 4115 | .{ .name = "working-directory=", .syntax = .joined }, |
| | 4116 | .{ .name = "Xoffload-compiler", .syntax = .joined_and_separate }, |
| 3917 | .{ | 4117 | .{ |
| 3918 | .name = "amdgpu-arch-tool=", | 4118 | .name = "amdgpu-arch-tool=", |
| 3919 | .syntax = .joined, | 4119 | .syntax = .joined, |
| ... | @@ -3945,6 +4145,7 @@ | ... | @@ -3945,6 +4145,7 @@ |
| 3945 | .{ .name = "mfunction-return=", .syntax = .joined }, | 4145 | .{ .name = "mfunction-return=", .syntax = .joined }, |
| 3946 | .{ .name = "mios-version-min=", .syntax = .joined }, | 4146 | .{ .name = "mios-version-min=", .syntax = .joined }, |
| 3947 | .{ .name = "mno-apx-features=", .syntax = .comma_joined }, | 4147 | .{ .name = "mno-apx-features=", .syntax = .comma_joined }, |
| | 4148 | .{ .name = "module-file-deps=", .syntax = .joined }, |
| 3948 | .{ .name = "mrvv-vector-bits=", .syntax = .joined }, | 4149 | .{ .name = "mrvv-vector-bits=", .syntax = .joined }, |
| 3949 | .{ .name = "mstack-alignment=", .syntax = .joined }, | 4150 | .{ .name = "mstack-alignment=", .syntax = .joined }, |
| 3950 | .{ .name = "msve-vector-bits=", .syntax = .joined }, | 4151 | .{ .name = "msve-vector-bits=", .syntax = .joined }, |
| ... | @@ -3980,6 +4181,7 @@ | ... | @@ -3980,6 +4181,7 @@ |
| 3980 | .{ .name = "analyzer-output=", .syntax = .joined }, | 4181 | .{ .name = "analyzer-output=", .syntax = .joined }, |
| 3981 | .{ .name = "ftemplate-depth-", .syntax = .joined }, | 4182 | .{ .name = "ftemplate-depth-", .syntax = .joined }, |
| 3982 | .{ .name = "ast-dump-filter=", .syntax = .joined }, | 4183 | .{ .name = "ast-dump-filter=", .syntax = .joined }, |
| | 4184 | .{ .name = "clangir-lib-opt=", .syntax = .joined }, |
| 3983 | .{ | 4185 | .{ |
| 3984 | .name = "config-user-dir=", | 4186 | .name = "config-user-dir=", |
| 3985 | .syntax = .joined, | 4187 | .syntax = .joined, |
| ... | @@ -3997,6 +4199,7 @@ | ... | @@ -3997,6 +4199,7 @@ |
| 3997 | .{ .name = "fmemory-profile=", .syntax = .joined }, | 4199 | .{ .name = "fmemory-profile=", .syntax = .joined }, |
| 3998 | .{ .name = "fmessage-length=", .syntax = .joined }, | 4200 | .{ .name = "fmessage-length=", .syntax = .joined }, |
| 3999 | .{ .name = "fms-runtime-lib=", .syntax = .joined }, | 4201 | .{ .name = "fms-runtime-lib=", .syntax = .joined }, |
| | 4202 | .{ .name = "fno-strict-bool=", .syntax = .joined }, |
| 4000 | .{ .name = "fopenmp-targets=", .syntax = .comma_joined }, | 4203 | .{ .name = "fopenmp-targets=", .syntax = .comma_joined }, |
| 4001 | .{ .name = "fopenmp-version=", .syntax = .joined }, | 4204 | .{ .name = "fopenmp-version=", .syntax = .joined }, |
| 4002 | .{ .name = "fprofile-update=", .syntax = .joined }, | 4205 | .{ .name = "fprofile-update=", .syntax = .joined }, |
| ... | @@ -4122,6 +4325,12 @@ | ... | @@ -4122,6 +4325,12 @@ |
| 4122 | .{ .name = "mindirect-jump=", .syntax = .joined }, | 4325 | .{ .name = "mindirect-jump=", .syntax = .joined }, |
| 4123 | .{ .name = "mzos-hlq-clang=", .syntax = .joined }, | 4326 | .{ .name = "mzos-hlq-clang=", .syntax = .joined }, |
| 4124 | .{ .name = "preamble-bytes=", .syntax = .joined }, | 4327 | .{ .name = "preamble-bytes=", .syntax = .joined }, |
| | 4328 | .{ |
| | 4329 | .name = "spirv-val-path=", |
| | 4330 | .syntax = .joined, |
| | 4331 | .pd1 = false, |
| | 4332 | .pd2 = true, |
| | 4333 | }, |
| 4125 | .{ .name = "Wundef-prefix=", .syntax = .comma_joined }, | 4334 | .{ .name = "Wundef-prefix=", .syntax = .comma_joined }, |
| 4126 | .{ | 4335 | .{ |
| 4127 | .name = "vctoolsversion", | 4336 | .name = "vctoolsversion", |
| ... | @@ -4301,6 +4510,7 @@ | ... | @@ -4301,6 +4510,7 @@ |
| 4301 | }, | 4510 | }, |
| 4302 | .{ .name = "mharden-sls=", .syntax = .joined }, | 4511 | .{ .name = "mharden-sls=", .syntax = .joined }, |
| 4303 | .{ .name = "mhvx-length=", .syntax = .joined }, | 4512 | .{ .name = "mhvx-length=", .syntax = .joined }, |
| | 4513 | .{ .name = "mhvx-qfloat=", .syntax = .joined }, |
| 4304 | .{ .name = "mno-tocdata=", .syntax = .comma_joined }, | 4514 | .{ .name = "mno-tocdata=", .syntax = .comma_joined }, |
| 4305 | .{ .name = "mvscale-max=", .syntax = .joined }, | 4515 | .{ .name = "mvscale-max=", .syntax = .joined }, |
| 4306 | .{ .name = "mvscale-min=", .syntax = .joined }, | 4516 | .{ .name = "mvscale-min=", .syntax = .joined }, |
| ... | @@ -4540,6 +4750,7 @@ | ... | @@ -4540,6 +4750,7 @@ |
| 4540 | .pd2 = true, | 4750 | .pd2 = true, |
| 4541 | }, | 4751 | }, |
| 4542 | .{ .name = "idirafter", .syntax = .joined_or_separate }, | 4752 | .{ .name = "idirafter", .syntax = .joined_or_separate }, |
| | 4753 | .{ .name = "mscs-reg=", .syntax = .joined }, |
| 4543 | .{ .name = "mregparm=", .syntax = .joined }, | 4754 | .{ .name = "mregparm=", .syntax = .joined }, |
| 4544 | .{ .name = "mtocdata=", .syntax = .comma_joined }, | 4755 | .{ .name = "mtocdata=", .syntax = .comma_joined }, |
| 4545 | .{ .name = "sycl-std=", .syntax = .joined }, | 4756 | .{ .name = "sycl-std=", .syntax = .joined }, |
| ... | @@ -4548,6 +4759,11 @@ | ... | @@ -4548,6 +4759,11 @@ |
| 4548 | .ze = .undefined, | 4759 | .ze = .undefined, |
| 4549 | .syntax = .joined_or_separate, | 4760 | .syntax = .joined_or_separate, |
| 4550 | }, | 4761 | }, |
| | 4762 | .{ |
| | 4763 | .name = "pathmap:", |
| | 4764 | .syntax = .joined, |
| | 4765 | .psl = true, |
| | 4766 | }, |
| 4551 | .{ | 4767 | .{ |
| 4552 | .name = "extdirs=", | 4768 | .name = "extdirs=", |
| 4553 | .syntax = .joined, | 4769 | .syntax = .joined, |
| ... | @@ -4573,6 +4789,12 @@ | ... | @@ -4573,6 +4789,12 @@ |
| 4573 | .pd1 = false, | 4789 | .pd1 = false, |
| 4574 | .pd2 = true, | 4790 | .pd2 = true, |
| 4575 | }, | 4791 | }, |
| | 4792 | .{ |
| | 4793 | .name = "cstdlib=", |
| | 4794 | .syntax = .joined, |
| | 4795 | .pd1 = false, |
| | 4796 | .pd2 = true, |
| | 4797 | }, |
| 4576 | .{ .name = "dsym-dir", .syntax = .joined_or_separate }, | 4798 | .{ .name = "dsym-dir", .syntax = .joined_or_separate }, |
| 4577 | .{ .name = "fopenmp=", .syntax = .joined }, | 4799 | .{ .name = "fopenmp=", .syntax = .joined }, |
| 4578 | .{ .name = "fplugin=", .syntax = .joined }, | 4800 | .{ .name = "fplugin=", .syntax = .joined }, |
| ... | @@ -4853,6 +5075,11 @@ | ... | @@ -4853,6 +5075,11 @@ |
| 4853 | .syntax = .joined, | 5075 | .syntax = .joined, |
| 4854 | .psl = true, | 5076 | .psl = true, |
| 4855 | }, | 5077 | }, |
| | 5078 | .{ |
| | 5079 | .name = "Fre", |
| | 5080 | .syntax = .joined_or_separate, |
| | 5081 | .psl = true, |
| | 5082 | }, |
| 4856 | .{ | 5083 | .{ |
| 4857 | .name = "Frs", | 5084 | .name = "Frs", |
| 4858 | .syntax = .joined_or_separate, | 5085 | .syntax = .joined_or_separate, |