update clang command line options to LLVM 14

This commit is contained in:
Andrew Kelley 2022-07-01 22:36:51 -07:00
parent 3ab5912eee
commit c8a00c4b02

View File

@ -1484,46 +1484,6 @@ flagpsl("MT"),
.pd2 = false,
.psl = true,
},
.{
.name = "wd4005",
.syntax = .flag,
.zig_equivalent = .other,
.pd1 = true,
.pd2 = false,
.psl = true,
},
.{
.name = "wd4018",
.syntax = .flag,
.zig_equivalent = .other,
.pd1 = true,
.pd2 = false,
.psl = true,
},
.{
.name = "wd4100",
.syntax = .flag,
.zig_equivalent = .other,
.pd1 = true,
.pd2 = false,
.psl = true,
},
.{
.name = "wd4910",
.syntax = .flag,
.zig_equivalent = .other,
.pd1 = true,
.pd2 = false,
.psl = true,
},
.{
.name = "wd4996",
.syntax = .flag,
.zig_equivalent = .other,
.pd1 = true,
.pd2 = false,
.psl = true,
},
.{
.name = "all-warnings",
.syntax = .flag,
@ -2098,6 +2058,11 @@ flagpd1("analyzer-viz-egraph-graphviz"),
flagpd1("analyzer-werror"),
flagpd1("fslp-vectorize-aggressive"),
flagpd1("fno-slp-vectorize-aggressive"),
flagpd1("ftree-vectorize"),
flagpd1("fno-tree-vectorize"),
flagpd1("ftree-slp-vectorize"),
flagpd1("fno-tree-slp-vectorize"),
flagpd1("fterminated-vtables"),
flagpd1("grecord-gcc-switches"),
flagpd1("gno-record-gcc-switches"),
flagpd1("nocudainc"),
@ -2252,20 +2217,15 @@ flagpd1("fno-defer-pop"),
flagpd1("fextended-identifiers"),
flagpd1("fno-extended-identifiers"),
flagpd1("fno-sanitize-blacklist"),
flagpd1("fhonor-infinites"),
flagpd1("fno-honor-infinites"),
flagpd1("fcuda-rdc"),
flagpd1("fno-cuda-rdc"),
flagpd1("fhonor-infinites"),
flagpd1("fno-honor-infinites"),
flagpd1("findirect-virtual-calls"),
sepd1("fnew-alignment"),
flagpd1("faligned-new"),
flagpd1("fno-aligned-new"),
flagpd1("fsched-interblock"),
flagpd1("ftree-vectorize"),
flagpd1("fno-tree-vectorize"),
flagpd1("ftree-slp-vectorize"),
flagpd1("fno-tree-slp-vectorize"),
flagpd1("fterminated-vtables"),
.{
.name = "ansi",
.syntax = .flag,
@ -2303,6 +2263,7 @@ sepd1("bundle_loader"),
.pd2 = false,
.psl = false,
},
flagpd1("canonical-prefixes"),
flagpd1("cc1"),
flagpd1("cc1as"),
flagpd1("ccc-arcmt-check"),
@ -2329,6 +2290,7 @@ flagpd1("cl-single-precision-constant"),
flagpd1("cl-strict-aliasing"),
flagpd1("cl-uniform-work-group-size"),
flagpd1("cl-unsafe-math-optimizations"),
flagpd1("clear-ast-before-backend"),
sepd1("code-completion-at"),
flagpd1("code-completion-brief-comments"),
flagpd1("code-completion-macros"),
@ -2432,6 +2394,7 @@ flagpd1("disable-lifetime-markers"),
flagpd1("disable-llvm-optzns"),
flagpd1("disable-llvm-passes"),
flagpd1("disable-llvm-verifier"),
flagpd1("disable-noundef-analysis"),
flagpd1("disable-objc-default-synthesize-properties"),
flagpd1("disable-pragma-debug-crash"),
flagpd1("disable-red-zone"),
@ -2488,11 +2451,19 @@ flagpd1("emit-pch"),
.pd2 = true,
.psl = false,
},
flagpd1("enable-noundef-analysis"),
flagpd1("enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang"),
.{
.name = "end-no-unused-arguments",
.syntax = .flag,
.zig_equivalent = .other,
.pd1 = false,
.pd2 = true,
.psl = false,
},
sepd1("error-on-deserialized-decl"),
sepd1("exception-model"),
sepd1("exported_symbols_list"),
flagpd1("extract-api"),
.{
.name = "fPIC",
.syntax = .flag,
@ -2693,7 +2664,6 @@ flagpd1("fencode-extended-block-signature"),
sepd1("ferror-limit"),
flagpd1("fescaping-block-tail-calls"),
flagpd1("fexceptions"),
flagpd1("fexperimental-debug-variable-locations"),
flagpd1("fexperimental-isel"),
flagpd1("fexperimental-new-constant-interpreter"),
flagpd1("fexperimental-new-pass-manager"),
@ -2706,6 +2676,7 @@ flagpd1("ffake-address-space-map"),
flagpd1("ffast-math"),
flagpd1("ffat-lto-objects"),
flagpd1("fcheck-new"),
flagpd1("fimplicit-modules-use-lock"),
flagpd1("ffine-grained-bitfield-accesses"),
flagpd1("ffinite-loops"),
flagpd1("ffinite-math-only"),
@ -2868,6 +2839,7 @@ flagpd1("fmemory-profile"),
flagpd1("fmerge-all-constants"),
flagpd1("fmerge-constants"),
flagpd1("fmerge-functions"),
flagpd1("fminimize-whitespace"),
sepd1("fmodule-feature"),
flagpd1("fmodule-file-deps"),
sepd1("fmodule-implementation-of"),
@ -2893,12 +2865,14 @@ flagpd1("fmodulo-sched"),
flagpd1("fmodulo-sched-allow-regmoves"),
flagpd1("fms-compatibility"),
flagpd1("fms-extensions"),
flagpd1("fms-hotpatch"),
flagpd1("fms-volatile"),
flagpd1("fmudflap"),
flagpd1("fmudflapth"),
flagpd1("fnative-half-arguments-and-returns"),
flagpd1("fnative-half-type"),
flagpd1("fnested-functions"),
flagpd1("fnew-infallible"),
flagpd1("fnext-runtime"),
.{
.name = "fno-PIC",
@ -2933,6 +2907,7 @@ flagpd1("fno-analyzed-objects-for-unparse"),
flagpd1("fno-keep-inline-functions"),
flagpd1("fno-apple-pragma-pack"),
flagpd1("fno-application-extension"),
flagpd1("fno-approx-func"),
flagpd1("fno-asm"),
flagpd1("fno-asm-blocks"),
flagpd1("fno-associative-math"),
@ -3034,6 +3009,7 @@ flagpd1("fno-f2c"),
flagpd1("fno-fast-math"),
flagpd1("fno-fat-lto-objects"),
flagpd1("fno-check-new"),
flagpd1("fno-implicit-modules-use-lock"),
flagpd1("fno-fine-grained-bitfield-accesses"),
flagpd1("fno-finite-loops"),
flagpd1("fno-finite-math-only"),
@ -3111,6 +3087,7 @@ flagpd1("fno-max-type-align"),
flagpd1("fno-memory-profile"),
flagpd1("fno-merge-all-constants"),
flagpd1("fno-merge-constants"),
flagpd1("fno-minimize-whitespace"),
flagpd1("fno-module-file-deps"),
flagpd1("fno-module-maps"),
flagpd1("fno-module-private"),
@ -3126,9 +3103,11 @@ flagpd1("fno-modulo-sched"),
flagpd1("fno-modulo-sched-allow-regmoves"),
flagpd1("fno-ms-compatibility"),
flagpd1("fno-ms-extensions"),
flagpd1("fno-new-infallible"),
flagpd1("fno-non-call-exceptions"),
flagpd1("fno-objc-arc"),
flagpd1("fno-objc-arc-exceptions"),
flagpd1("fno-objc-avoid-heapify-local-blocks"),
flagpd1("fno-objc-convert-messages-to-runtime-calls"),
flagpd1("fno-objc-encode-cxx-class-template-spec"),
flagpd1("fno-objc-exceptions"),
@ -3146,10 +3125,15 @@ flagpd1("fno-offload-lto"),
.psl = false,
},
flagpd1("fno-openmp"),
flagpd1("fno-openmp-assume-teams-oversubscription"),
flagpd1("fno-openmp-assume-threads-oversubscription"),
flagpd1("fno-openmp-cuda-force-full-runtime"),
flagpd1("fno-openmp-cuda-mode"),
flagpd1("fno-openmp-extensions"),
flagpd1("fno-openmp-implicit-rpath"),
flagpd1("fno-openmp-optimistic-collapse"),
flagpd1("fno-openmp-simd"),
flagpd1("fno-openmp-target-debug"),
flagpd1("fno-openmp-target-new-runtime"),
flagpd1("fno-operator-names"),
flagpd1("fno-optimize-sibling-calls"),
@ -3212,6 +3196,7 @@ flagpd1("fno-record-command-line"),
flagpd1("fno-recovery-ast"),
flagpd1("fno-recovery-ast-type"),
flagpd1("fno-recursive"),
flagpd1("fno-reformat"),
flagpd1("fno-register-global-dtors-with-atexit"),
flagpd1("fno-regs-graph"),
flagpd1("fno-relaxed-template-template-args"),
@ -3238,6 +3223,7 @@ flagpd1("fno-sanitize-hwaddress-experimental-aliasing"),
flagpd1("fno-sanitize-ignorelist"),
flagpd1("fno-sanitize-link-c++-runtime"),
flagpd1("fno-sanitize-link-runtime"),
flagpd1("fno-sanitize-memory-param-retval"),
flagpd1("fno-sanitize-memory-track-origins"),
flagpd1("fno-sanitize-memory-use-after-dtor"),
flagpd1("fno-sanitize-minimal-runtime"),
@ -3364,6 +3350,7 @@ flagpd1("fnoxray-link-deps"),
flagpd1("fobjc-arc"),
flagpd1("fobjc-arc-exceptions"),
flagpd1("fobjc-atdefs"),
flagpd1("fobjc-avoid-heapify-local-blocks"),
flagpd1("fobjc-call-cxx-cdtors"),
flagpd1("fobjc-convert-messages-to-runtime-calls"),
flagpd1("fobjc-disable-direct-methods-for-testing"),
@ -3391,14 +3378,20 @@ flagpd1("foffload-lto"),
},
flagpd1("fopenacc"),
flagpd1("fopenmp"),
flagpd1("fopenmp-assume-teams-oversubscription"),
flagpd1("fopenmp-assume-threads-oversubscription"),
flagpd1("fopenmp-cuda-force-full-runtime"),
flagpd1("fopenmp-cuda-mode"),
flagpd1("fopenmp-enable-irbuilder"),
flagpd1("fopenmp-extensions"),
sepd1("fopenmp-host-ir-file-path"),
flagpd1("fopenmp-implicit-rpath"),
flagpd1("fopenmp-is-device"),
flagpd1("fopenmp-new-driver"),
flagpd1("fopenmp-optimistic-collapse"),
flagpd1("fopenmp-relocatable-target"),
flagpd1("fopenmp-simd"),
flagpd1("fopenmp-target-debug"),
flagpd1("fopenmp-target-new-runtime"),
flagpd1("fopenmp-use-tls"),
sepd1("foperator-arrow-depth"),
@ -3516,11 +3509,14 @@ flagpd1("fsanitize-coverage-trace-bb"),
flagpd1("fsanitize-coverage-trace-cmp"),
flagpd1("fsanitize-coverage-trace-div"),
flagpd1("fsanitize-coverage-trace-gep"),
flagpd1("fsanitize-coverage-trace-loads"),
flagpd1("fsanitize-coverage-trace-pc"),
flagpd1("fsanitize-coverage-trace-pc-guard"),
flagpd1("fsanitize-coverage-trace-stores"),
flagpd1("fsanitize-hwaddress-experimental-aliasing"),
flagpd1("fsanitize-link-c++-runtime"),
flagpd1("fsanitize-link-runtime"),
flagpd1("fsanitize-memory-param-retval"),
flagpd1("fsanitize-memory-track-origins"),
flagpd1("fsanitize-memory-use-after-dtor"),
flagpd1("fsanitize-minimal-runtime"),
@ -3686,7 +3682,6 @@ flagpd1("g3"),
.pd2 = false,
.psl = false,
},
sepd1("gcc-toolchain"),
flagpd1("gcodeview"),
flagpd1("gcodeview-ghash"),
flagpd1("gcolumn-info"),
@ -3729,6 +3724,7 @@ flagpd1("gno-gnu-pubnames"),
flagpd1("gno-inline-line-tables"),
flagpd1("gno-pubnames"),
flagpd1("gno-record-command-line"),
flagpd1("gno-simple-template-names"),
flagpd1("gno-split-dwarf"),
flagpd1("gno-strict-dwarf"),
.{
@ -3750,6 +3746,7 @@ flagpd1("gno-strict-dwarf"),
flagpd1("gpubnames"),
flagpd1("grecord-command-line"),
flagpd1("gsce"),
flagpd1("gsimple-template-names"),
flagpd1("gsplit-dwarf"),
flagpd1("gstrict-dwarf"),
flagpd1("gtoggle"),
@ -3823,6 +3820,7 @@ m("mavx512cd"),
m("mavx512dq"),
m("mavx512er"),
m("mavx512f"),
flagpd1("mavx512fp16"),
m("mavx512ifma"),
m("mavx512pf"),
m("mavx512vbmi"),
@ -3855,6 +3853,7 @@ flagpd1("mconstructor-aliases"),
flagpd1("mcpu=?"),
m("mcrbits"),
m("mcrc"),
flagpd1("mcrc32"),
m("mcumode"),
m("mcx16"),
sepd1("mdebug-pass"),
@ -3877,7 +3876,9 @@ flagpd1("mextern-sdata"),
m("mf16c"),
flagpd1("mfancy-math-387"),
flagpd1("mfentry"),
flagpd1("mfix4300"),
flagpd1("mfix-and-continue"),
flagpd1("mfix-cmse-cve-2021-35465"),
flagpd1("mfix-cortex-a53-835769"),
m("mfloat128"),
sepd1("mfloat-abi"),
@ -3898,9 +3899,12 @@ flagpd1("mglobal-merge"),
flagpd1("mgpopt"),
m("mhard-float"),
m("mhvx"),
flagpd1("mhvx-ieee-fp"),
flagpd1("mhvx-qfloat"),
m("mhreset"),
m("mhtm"),
flagpd1("miamcu"),
flagpd1("mibt-seal"),
flagpd1("mieee-fp"),
flagpd1("mieee-rnd-near"),
flagpd1("mignore-xcoff-visibility"),
@ -3987,6 +3991,7 @@ m("mno-avx512cd"),
m("mno-avx512dq"),
m("mno-avx512er"),
m("mno-avx512f"),
flagpd1("mno-avx512fp16"),
m("mno-avx512ifma"),
m("mno-avx512pf"),
m("mno-avx512vbmi"),
@ -4000,6 +4005,7 @@ flagpd1("mno-backchain"),
m("mno-bmi"),
m("mno-bmi2"),
flagpd1("mno-branch-likely"),
flagpd1("mno-bti-at-return-twice"),
m("mno-bulk-memory"),
flagpd1("mno-check-zero-division"),
m("mno-cldemote"),
@ -4009,8 +4015,10 @@ m("mno-clzero"),
m("mno-cmpb"),
flagpd1("mno-code-object-v3"),
flagpd1("mno-constant-cfstrings"),
flagpd1("mno-constructor-aliases"),
m("mno-crbits"),
m("mno-crc"),
flagpd1("mno-crc32"),
m("mno-cumode"),
m("mno-cx16"),
m("mno-dsp"),
@ -4022,10 +4030,12 @@ flagpd1("mnoexecstack"),
m("mno-execute-only"),
flagpd1("mno-extern-sdata"),
m("mno-f16c"),
flagpd1("mno-fix-cmse-cve-2021-35465"),
flagpd1("mno-fix-cortex-a53-835769"),
m("mno-float128"),
m("mno-fma"),
m("mno-fma4"),
flagpd1("mno-fp-ret-in-387"),
m("mno-fprnd"),
m("mno-fsgsbase"),
m("mno-fxsr"),
@ -4034,6 +4044,8 @@ m("mno-ginv"),
flagpd1("mno-global-merge"),
flagpd1("mno-gpopt"),
m("mno-hvx"),
flagpd1("mno-hvx-ieee-fp"),
flagpd1("mno-hvx-qfloat"),
m("mno-hreset"),
m("mno-htm"),
flagpd1("mno-iamcu"),
@ -4111,6 +4123,7 @@ m("mno-reference-types"),
m("mno-relax"),
flagpd1("mno-relax-all"),
flagpd1("mno-relax-pic-calls"),
flagpd1("mno-relaxed-simd"),
flagpd1("mno-restrict-it"),
m("mno-retpoline"),
m("mno-retpoline-external-thunk"),
@ -4125,6 +4138,7 @@ m("mno-sha"),
m("mno-shstk"),
m("mno-sign-ext"),
m("mno-simd128"),
flagpd1("mno-skip-rax-setup"),
m("mno-soft-float"),
m("mno-spe"),
flagpd1("mno-speculative-load-hardening"),
@ -4231,6 +4245,7 @@ flagpd1("mrelax-pic-calls"),
.pd2 = true,
.psl = false,
},
flagpd1("mrelaxed-simd"),
sepd1("mrelocation-model"),
flagpd1("mrestrict-it"),
m("mretpoline"),
@ -4250,6 +4265,7 @@ m("msign-ext"),
flagpd1("msim"),
m("msimd128"),
m("msingle-float"),
flagpd1("mskip-rax-setup"),
sepd1("msmall-data-limit"),
m("msoft-float"),
m("mspe"),
@ -4284,7 +4300,6 @@ sepd1("multiply_defined"),
sepd1("multiply_defined_unused"),
flagpd1("munaligned-access"),
flagpd1("munsafe-fp-atomics"),
flagpd1("munwind-tables"),
m("mv5"),
m("mv55"),
m("mv60"),
@ -4294,6 +4309,7 @@ m("mv66"),
m("mv67"),
flagpd1("mv67t"),
m("mv68"),
flagpd1("mv69"),
m("mvaes"),
m("mvirt"),
m("mvpclmulqdq"),
@ -4318,6 +4334,7 @@ flagpd1("n"),
flagpd1("new-struct-path-tbaa"),
flagpd1("no_dead_strip_inits_and_terms"),
flagpd1("no-canonical-prefixes"),
flagpd1("no-clear-ast-before-backend"),
flagpd1("no-code-completion-globals"),
flagpd1("no-code-completion-ns-level-decls"),
flagpd1("no-cpp-precomp"),
@ -4380,6 +4397,7 @@ flagpd1("nodefaultlibs"),
flagpd1("nofixprebinding"),
flagpd1("nogpuinc"),
flagpd1("nogpulib"),
flagpd1("nohipwrapperinc"),
.{
.name = "nolibc",
.syntax = .flag,
@ -4458,6 +4476,7 @@ flagpd1("objcmt-migrate-subscripting"),
flagpd1("objcmt-ns-nonatomic-iosonly"),
flagpd1("objcmt-returns-innerpointer-property"),
flagpd1("object"),
sepd1("object-file-name"),
sepd1("opt-record-file"),
sepd1("opt-record-format"),
sepd1("opt-record-passes"),
@ -4772,6 +4791,14 @@ sepd1("split-dwarf-output"),
sepd1("stack-protector"),
sepd1("stack-protector-buffer-size"),
sepd1("stack-usage-file"),
.{
.name = "start-no-unused-arguments",
.syntax = .flag,
.zig_equivalent = .other,
.pd1 = false,
.pd2 = true,
.psl = false,
},
.{
.name = "static",
.syntax = .flag,
@ -5004,6 +5031,7 @@ joinpd1("mstack-protector-guard-reg="),
.pd2 = true,
.psl = false,
},
joinpd1("objcmt-whitelist-dir-path="),
joinpd1("fcoverage-compilation-dir="),
joinpd1("fms-compatibility-version="),
joinpd1("fopenmp-cuda-number-of-sm="),
@ -5019,7 +5047,7 @@ joinpd1("ftemplate-backtrace-limit="),
.pd2 = true,
.psl = false,
},
joinpd1("objcmt-whitelist-dir-path="),
joinpd1("objcmt-allowlist-dir-path="),
joinpd1("Wno-nonportable-cfstrings"),
joinpd1("analyzer-disable-checker="),
joinpd1("fbuild-session-timestamp="),
@ -5096,6 +5124,7 @@ joinpd1("fmax-array-constructor="),
joinpd1("fprofile-exclude-files="),
joinpd1("ftrivial-auto-var-init="),
jspd1("fxray-never-instrument="),
joinpd1("gsimple-template-names="),
jspd1("interface-stub-version="),
joinpd1("malign-branch-boundary="),
joinpd1("mappletvos-version-min="),
@ -5104,6 +5133,7 @@ joinpd1("Wnonportable-cfstrings"),
joinpd1("fbasic-block-sections="),
joinpd1("fdefault-calling-conv="),
joinpd1("fdenormal-fp-math-f32="),
joinpd1("fembed-offload-object="),
joinpd1("ffile-compilation-dir="),
joinpd1("fgpu-inline-threshold="),
joinpd1("fmax-subrecord-length="),
@ -5141,6 +5171,7 @@ joinpd1("fmodules-prune-after="),
.pd2 = false,
.psl = false,
},
joinpd1("fopenmp-target-debug="),
joinpd1("fsanitize-ignorelist="),
jspd1("iframeworkwithsysroot"),
joinpd1("mcode-object-version="),
@ -5206,6 +5237,7 @@ joinpd1("fblas-matmul-limit="),
joinpd1("fdiagnostics-color="),
joinpd1("ffixed-line-length="),
joinpd1("ffixed-line-length-"),
joinpd1("ffuchsia-api-level="),
joinpd1("flimited-precision="),
joinpd1("fprofile-instr-use="),
.{
@ -5225,6 +5257,14 @@ joinpd1("fthin-link-bitcode="),
.pd2 = true,
.psl = false,
},
.{
.name = "hipspv-pass-plugin=",
.syntax = .joined,
.zig_equivalent = .other,
.pd1 = false,
.pd2 = true,
.psl = false,
},
joinpd1("mbranch-protection="),
joinpd1("mmacos-version-min="),
joinpd1("pch-through-header="),
@ -5345,6 +5385,7 @@ joinpd1("msve-vector-bits="),
.pd2 = true,
.psl = false,
},
joinpd1("object-file-name="),
jspd1("working-directory"),
.{
.name = "headerUnit:angle",
@ -5363,6 +5404,7 @@ jspd1("working-directory"),
.psl = true,
},
joinpd1("analyzer-output="),
joinpd1("ast-dump-filter="),
.{
.name = "config-user-dir=",
.syntax = .joined,
@ -5390,6 +5432,7 @@ joinpd1("fmessage-length="),
joinpd1("fopenmp-version="),
joinpd1("fprofile-update="),
joinpd1("fshow-overloads="),
joinpd1("fswift-async-fp="),
joinpd1("ftemplate-depth-"),
joinpd1("ftemplate-depth="),
jspd1("fxray-attr-list="),
@ -5485,6 +5528,14 @@ joinpd1("frecord-marker="),
joinpd1("fthinlto-index="),
joinpd1("ftrap-function="),
joinpd1("ftrapv-handler="),
.{
.name = "funwind-tables=",
.syntax = .joined,
.zig_equivalent = .unwind_tables,
.pd1 = true,
.pd2 = false,
.psl = false,
},
.{
.name = "hip-device-lib=",
.syntax = .joined,
@ -5675,6 +5726,7 @@ joinpd1("resource-dir="),
joinpd1("fmax-errors="),
joinpd1("fmax-tokens="),
joinpd1("fno-builtin-"),
joinpd1("fplugin-arg-"),
joinpd1("fvisibility="),
joinpd1("fwchar-type="),
jspd1("fxray-modes="),
@ -5697,6 +5749,8 @@ jspd1("iwithsysroot"),
},
joinpd1("mharden-sls="),
joinpd1("mhvx-length="),
joinpd1("mvscale-max="),
joinpd1("mvscale-min="),
jspd1("objc-isystem"),
.{
.name = "rsp-quoting=",
@ -5762,6 +5816,7 @@ joinpd1("fclasspath="),
joinpd1("finit-real="),
joinpd1("fforce-addr"),
joinpd1("ftls-model="),
joinpd1("inline-asm="),
jspd1("ivfsoverlay"),
jspd1("iwithprefix"),
joinpd1("mfloat-abi="),
@ -5877,6 +5932,7 @@ joinpd1("flto-jobs="),
},
joinpd1("fuse-cuid="),
jspd1("iframework"),
joinpd1("mtargetos="),
joinpd1("mtls-size="),
.{
.name = "rocm-path=",
@ -5903,6 +5959,14 @@ joinpd1("segs_read_"),
.pd2 = false,
.psl = true,
},
.{
.name = "diasdkdir",
.syntax = .joined_or_separate,
.zig_equivalent = .other,
.pd1 = true,
.pd2 = false,
.psl = true,
},
.{
.name = "external:",
.syntax = .joined,
@ -6032,6 +6096,14 @@ joinpd1("mhwmult="),
joinpd1("mthreads"),
joinpd1("municode"),
joinpd1("mwindows"),
.{
.name = "offload=",
.syntax = .comma_joined,
.zig_equivalent = .other,
.pd1 = false,
.pd2 = true,
.psl = false,
},
jspd1("seg1addr"),
.{
.name = "assert=",
@ -6640,6 +6712,14 @@ joinpd1("G="),
.pd2 = false,
.psl = true,
},
.{
.name = "wd",
.syntax = .joined,
.zig_equivalent = .other,
.pd1 = true,
.pd2 = false,
.psl = true,
},
jspd1("A"),
jspd1("B"),
jspd1("D"),