mirror of
https://github.com/ziglang/zig.git
synced 2025-12-29 01:23:17 +00:00
Update clang options
llvm commit b2851aea80e5a8f0cfd6c3c5a56a6b00fb28c6b6
This commit is contained in:
parent
4b62f1bd93
commit
f59069f3d0
@ -2,6 +2,7 @@
|
||||
// zig fmt: off
|
||||
usingnamespace @import("clang_options.zig");
|
||||
pub const data = blk: { @setEvalBranchQuota(6000); break :blk &[_]CliArg{
|
||||
flagpd1("faapcs-bitfield-width"),
|
||||
flagpd1("C"),
|
||||
flagpd1("CC"),
|
||||
.{
|
||||
@ -15,7 +16,8 @@ flagpd1("CC"),
|
||||
flagpd1("EB"),
|
||||
flagpd1("EL"),
|
||||
flagpd1("Eonly"),
|
||||
flagpd1("fAAPCSBitfieldLoad"),
|
||||
flagpd1("faapcs-bitfield-load"),
|
||||
flagpd1("fno-aapcs-bitfield-width"),
|
||||
flagpd1("H"),
|
||||
.{
|
||||
.name = "<input>",
|
||||
@ -2073,26 +2075,7 @@ flagpd1("analyzer-viz-egraph-graphviz"),
|
||||
flagpd1("analyzer-werror"),
|
||||
flagpd1("fslp-vectorize-aggressive"),
|
||||
flagpd1("fno-slp-vectorize-aggressive"),
|
||||
flagpd1("fno-record-gcc-switches"),
|
||||
flagpd1("fexpensive-optimizations"),
|
||||
flagpd1("fno-expensive-optimizations"),
|
||||
flagpd1("fdefer-pop"),
|
||||
flagpd1("fno-defer-pop"),
|
||||
flagpd1("fextended-identifiers"),
|
||||
flagpd1("fno-extended-identifiers"),
|
||||
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("fident"),
|
||||
flagpd1("fterminated-vtables"),
|
||||
flagpd1("shared-libasan"),
|
||||
flagpd1("grecord-gcc-switches"),
|
||||
flagpd1("gno-record-gcc-switches"),
|
||||
flagpd1("nocudainc"),
|
||||
@ -2115,7 +2098,6 @@ flagpd1("nocudalib"),
|
||||
},
|
||||
flagpd1("integrated-as"),
|
||||
flagpd1("no-integrated-as"),
|
||||
flagpd1("fno-ident"),
|
||||
.{
|
||||
.name = "Gs",
|
||||
.syntax = .flag,
|
||||
@ -2196,7 +2178,6 @@ flagpd1("fno-ident"),
|
||||
.pd2 = false,
|
||||
.psl = true,
|
||||
},
|
||||
flagpd1("fcuda-rdc"),
|
||||
.{
|
||||
.name = "Os",
|
||||
.syntax = .flag,
|
||||
@ -2237,9 +2218,30 @@ flagpd1("fcuda-rdc"),
|
||||
.pd2 = false,
|
||||
.psl = true,
|
||||
},
|
||||
flagpd1("fno-cuda-rdc"),
|
||||
flagpd1("shared-libasan"),
|
||||
flagpd1("frecord-gcc-switches"),
|
||||
flagpd1("fno-record-gcc-switches"),
|
||||
flagpd1("fexpensive-optimizations"),
|
||||
flagpd1("fno-expensive-optimizations"),
|
||||
flagpd1("fdefer-pop"),
|
||||
flagpd1("fno-defer-pop"),
|
||||
flagpd1("fextended-identifiers"),
|
||||
flagpd1("fno-extended-identifiers"),
|
||||
flagpd1("fhonor-infinites"),
|
||||
flagpd1("fno-honor-infinites"),
|
||||
flagpd1("fident"),
|
||||
flagpd1("fno-ident"),
|
||||
flagpd1("findirect-virtual-calls"),
|
||||
flagpd1("fcuda-rdc"),
|
||||
flagpd1("fno-cuda-rdc"),
|
||||
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,
|
||||
@ -2251,11 +2253,8 @@ flagpd1("frecord-gcc-switches"),
|
||||
sepd1("arch"),
|
||||
flagpd1("arch_errors_fatal"),
|
||||
sepd1("arch_only"),
|
||||
flagpd1("arcmt-check"),
|
||||
flagpd1("arcmt-migrate"),
|
||||
flagpd1("arcmt-migrate-emit-errors"),
|
||||
sepd1("arcmt-migrate-report-output"),
|
||||
flagpd1("arcmt-modify"),
|
||||
flagpd1("ast-dump"),
|
||||
flagpd1("ast-dump-all"),
|
||||
flagpd1("ast-dump-decl-types"),
|
||||
@ -2451,6 +2450,7 @@ flagpd1("emit-pch"),
|
||||
},
|
||||
flagpd1("enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang"),
|
||||
sepd1("error-on-deserialized-decl"),
|
||||
sepd1("exception-model"),
|
||||
sepd1("exported_symbols_list"),
|
||||
.{
|
||||
.name = "fPIC",
|
||||
@ -2468,7 +2468,7 @@ sepd1("exported_symbols_list"),
|
||||
.pd2 = false,
|
||||
.psl = false,
|
||||
},
|
||||
flagpd1("fno-access-control"),
|
||||
flagpd1("faccess-control"),
|
||||
flagpd1("faddrsig"),
|
||||
flagpd1("faggressive-function-elimination"),
|
||||
flagpd1("falign-commons"),
|
||||
@ -2481,6 +2481,7 @@ flagpd1("fall-intrinsics"),
|
||||
flagpd1("fallow-editor-placeholders"),
|
||||
flagpd1("fallow-half-arguments-and-returns"),
|
||||
flagpd1("fallow-pch-with-compiler-errors"),
|
||||
flagpd1("fallow-pcm-with-compiler-errors"),
|
||||
flagpd1("fallow-unsupported"),
|
||||
flagpd1("faltivec"),
|
||||
flagpd1("fkeep-inline-functions"),
|
||||
@ -2490,6 +2491,7 @@ flagpd1("fapple-link-rtlib"),
|
||||
flagpd1("fapple-pragma-pack"),
|
||||
flagpd1("fapplication-extension"),
|
||||
flagpd1("fapply-global-visibility-to-externs"),
|
||||
flagpd1("fapprox-func"),
|
||||
flagpd1("fasm"),
|
||||
flagpd1("fasm-blocks"),
|
||||
flagpd1("fassociative-math"),
|
||||
@ -2610,14 +2612,13 @@ flagpd1("feliminate-unused-debug-types"),
|
||||
flagpd1("fembed-bitcode"),
|
||||
flagpd1("fembed-bitcode-marker"),
|
||||
flagpd1("femit-all-decls"),
|
||||
flagpd1("femit-coverage-data"),
|
||||
flagpd1("femit-coverage-notes"),
|
||||
flagpd1("femulated-tls"),
|
||||
flagpd1("fenable-matrix"),
|
||||
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"),
|
||||
@ -2691,6 +2692,8 @@ flagpd1("fgnu-inline-asm"),
|
||||
flagpd1("fgnu-keywords"),
|
||||
flagpd1("fgnu-runtime"),
|
||||
flagpd1("fgpu-allow-device-init"),
|
||||
flagpd1("fgpu-defer-diag"),
|
||||
flagpd1("fgpu-exclude-wrong-side-overloads"),
|
||||
flagpd1("fgpu-rdc"),
|
||||
flagpd1("fheinous-gnu-extensions"),
|
||||
flagpd1("fhip-dump-offload-linker-script"),
|
||||
@ -2731,6 +2734,7 @@ flagpd1("fjump-tables"),
|
||||
flagpd1("fkeep-static-consts"),
|
||||
flagpd1("flat_namespace"),
|
||||
flagpd1("flax-vector-conversions"),
|
||||
flagpd1("flegacy-pass-manager"),
|
||||
flagpd1("flimit-debug-info"),
|
||||
flagpd1("flto"),
|
||||
flagpd1("flto-unit"),
|
||||
@ -2738,6 +2742,7 @@ flagpd1("flto-visibility-public-std"),
|
||||
sepd1("fmacro-backtrace-limit"),
|
||||
flagpd1("fmath-errno"),
|
||||
flagpd1("fmax-identifier-length"),
|
||||
flagpd1("fmemory-profile"),
|
||||
flagpd1("fmerge-all-constants"),
|
||||
flagpd1("fmerge-constants"),
|
||||
flagpd1("fmerge-functions"),
|
||||
@ -2790,7 +2795,7 @@ flagpd1("fnext-runtime"),
|
||||
.pd2 = false,
|
||||
.psl = false,
|
||||
},
|
||||
flagpd1("fno-no-access-control"),
|
||||
flagpd1("fno-access-control"),
|
||||
flagpd1("fno-addrsig"),
|
||||
flagpd1("fno-aggressive-function-elimination"),
|
||||
flagpd1("fno-align-commons"),
|
||||
@ -2918,6 +2923,8 @@ flagpd1("fno-gnu89-inline"),
|
||||
flagpd1("fno-gnu-inline-asm"),
|
||||
flagpd1("fno-gnu-keywords"),
|
||||
flagpd1("fno-gpu-allow-device-init"),
|
||||
flagpd1("fno-gpu-defer-diag"),
|
||||
flagpd1("fno-gpu-exclude-wrong-side-overloads"),
|
||||
flagpd1("fno-gpu-rdc"),
|
||||
flagpd1("fno-hip-new-launch-api"),
|
||||
flagpd1("fno-honor-infinities"),
|
||||
@ -2941,6 +2948,7 @@ flagpd1("fno-ivopts"),
|
||||
flagpd1("fno-jump-tables"),
|
||||
flagpd1("fno-keep-static-consts"),
|
||||
flagpd1("fno-lax-vector-conversions"),
|
||||
flagpd1("fno-legacy-pass-manager"),
|
||||
flagpd1("fno-limit-debug-info"),
|
||||
flagpd1("fno-lto"),
|
||||
flagpd1("fno-lto-unit"),
|
||||
@ -2948,6 +2956,7 @@ flagpd1("fno-math-builtin"),
|
||||
flagpd1("fno-math-errno"),
|
||||
flagpd1("fno-max-identifier-length"),
|
||||
flagpd1("fno-max-type-align"),
|
||||
flagpd1("fno-memory-profile"),
|
||||
flagpd1("fno-merge-all-constants"),
|
||||
flagpd1("fno-merge-constants"),
|
||||
flagpd1("fno-module-file-deps"),
|
||||
@ -2997,6 +3006,7 @@ flagpd1("fno-permissive"),
|
||||
flagpd1("fno-pic"),
|
||||
flagpd1("fno-pie"),
|
||||
flagpd1("fno-plt"),
|
||||
flagpd1("fno-prebuilt-implicit-modules"),
|
||||
flagpd1("fno-prefetch-loop-arrays"),
|
||||
flagpd1("fno-preserve-as-comments"),
|
||||
flagpd1("fno-printf"),
|
||||
@ -3013,6 +3023,7 @@ flagpd1("fno-profile-sample-use"),
|
||||
flagpd1("fno-profile-use"),
|
||||
flagpd1("fno-profile-values"),
|
||||
flagpd1("fno-protect-parens"),
|
||||
flagpd1("fno-pseudo-probe-for-profiling"),
|
||||
flagpd1("fno-range-check"),
|
||||
flagpd1("fno-real-4-real-10"),
|
||||
flagpd1("fno-real-4-real-16"),
|
||||
@ -3083,6 +3094,7 @@ flagpd1("fno-spec-constr-count"),
|
||||
flagpd1("fno-spell-checking"),
|
||||
flagpd1("fno-split-dwarf-inlining"),
|
||||
flagpd1("fno-split-lto-unit"),
|
||||
flagpd1("fno-split-machine-functions"),
|
||||
flagpd1("fno-stack-arrays"),
|
||||
flagpd1("fno-stack-check"),
|
||||
flagpd1("fno-stack-clash-protection"),
|
||||
@ -3133,6 +3145,8 @@ flagpd1("fno-vect-cost-model"),
|
||||
flagpd1("fno-vectorize"),
|
||||
flagpd1("fno-verbose-asm"),
|
||||
flagpd1("fno-virtual-function-elimination"),
|
||||
flagpd1("fno-visibility-from-dllstorageclass"),
|
||||
flagpd1("fno-visibility-inlines-hidden-static-local-var"),
|
||||
flagpd1("fno-wchar"),
|
||||
flagpd1("fno-web"),
|
||||
flagpd1("fno-whole-file"),
|
||||
@ -3191,6 +3205,7 @@ flagpd1("fpack-struct"),
|
||||
flagpd1("fpadding-on-unsigned-fixed-point"),
|
||||
flagpd1("fparse-all-comments"),
|
||||
flagpd1("fpascal-strings"),
|
||||
flagpd1("fpass-by-value-is-noalias"),
|
||||
flagpd1("fpcc-struct-return"),
|
||||
flagpd1("fpch-codegen"),
|
||||
flagpd1("fpch-debuginfo"),
|
||||
@ -3202,6 +3217,7 @@ flagpd1("fpermissive"),
|
||||
flagpd1("fpic"),
|
||||
flagpd1("fpie"),
|
||||
flagpd1("fplt"),
|
||||
flagpd1("fprebuilt-implicit-modules"),
|
||||
flagpd1("fprefetch-loop-arrays"),
|
||||
flagpd1("fpreserve-as-comments"),
|
||||
flagpd1("fpreserve-vec3-type"),
|
||||
@ -3220,6 +3236,7 @@ flagpd1("fprofile-sample-use"),
|
||||
flagpd1("fprofile-use"),
|
||||
flagpd1("fprofile-values"),
|
||||
flagpd1("fprotect-parens"),
|
||||
flagpd1("fpseudo-probe-for-profiling"),
|
||||
.{
|
||||
.name = "framework",
|
||||
.syntax = .separate,
|
||||
@ -3319,6 +3336,7 @@ flagpd1("fspell-checking"),
|
||||
sepd1("fspell-checking-limit"),
|
||||
flagpd1("fsplit-dwarf-inlining"),
|
||||
flagpd1("fsplit-lto-unit"),
|
||||
flagpd1("fsplit-machine-functions"),
|
||||
flagpd1("fsplit-stack"),
|
||||
flagpd1("fstack-arrays"),
|
||||
flagpd1("fstack-check"),
|
||||
@ -3374,6 +3392,7 @@ flagpd1("funsigned-bitfields"),
|
||||
flagpd1("funsigned-char"),
|
||||
flagpd1("funswitch-loops"),
|
||||
flagpd1("funwind-tables"),
|
||||
flagpd1("fuse-ctor-homing"),
|
||||
flagpd1("fuse-cxa-atexit"),
|
||||
flagpd1("fuse-init-array"),
|
||||
flagpd1("fuse-line-directives"),
|
||||
@ -3386,8 +3405,10 @@ flagpd1("fvectorize"),
|
||||
flagpd1("fverbose-asm"),
|
||||
flagpd1("fvirtual-function-elimination"),
|
||||
sepd1("fvisibility"),
|
||||
flagpd1("fvisibility-from-dllstorageclass"),
|
||||
flagpd1("fvisibility-global-new-delete-hidden"),
|
||||
flagpd1("fvisibility-inlines-hidden"),
|
||||
flagpd1("fvisibility-inlines-hidden-static-local-var"),
|
||||
flagpd1("fvisibility-ms-compat"),
|
||||
flagpd1("fwasm-exceptions"),
|
||||
flagpd1("fweb"),
|
||||
@ -3463,6 +3484,7 @@ flagpd1("gno-gnu-pubnames"),
|
||||
flagpd1("gno-inline-line-tables"),
|
||||
flagpd1("gno-pubnames"),
|
||||
flagpd1("gno-record-command-line"),
|
||||
flagpd1("gno-split-dwarf"),
|
||||
flagpd1("gno-strict-dwarf"),
|
||||
.{
|
||||
.name = "gpu-use-aux-triple-only",
|
||||
@ -3517,6 +3539,8 @@ flagpd1("m64"),
|
||||
flagpd1("m80387"),
|
||||
flagpd1("mseses"),
|
||||
flagpd1("mabi=ieeelongdouble"),
|
||||
flagpd1("mabi=vec-default"),
|
||||
flagpd1("mabi=vec-extabi"),
|
||||
flagpd1("mabicalls"),
|
||||
flagpd1("madx"),
|
||||
flagpd1("maes"),
|
||||
@ -3547,6 +3571,7 @@ flagpd1("mavx512vl"),
|
||||
flagpd1("mavx512vnni"),
|
||||
flagpd1("mavx512vp2intersect"),
|
||||
flagpd1("mavx512vpopcntdq"),
|
||||
flagpd1("mavxvnni"),
|
||||
flagpd1("mbackchain"),
|
||||
flagpd1("mbig-endian"),
|
||||
flagpd1("mbmi"),
|
||||
@ -3612,10 +3637,12 @@ flagpd1("mglobal-merge"),
|
||||
flagpd1("mgpopt"),
|
||||
flagpd1("mhard-float"),
|
||||
flagpd1("mhvx"),
|
||||
flagpd1("mhreset"),
|
||||
flagpd1("mhtm"),
|
||||
flagpd1("miamcu"),
|
||||
flagpd1("mieee-fp"),
|
||||
flagpd1("mieee-rnd-near"),
|
||||
flagpd1("mignore-xcoff-visibility"),
|
||||
flagpd1("migrate"),
|
||||
flagpd1("no-finalize-removal"),
|
||||
flagpd1("no-ns-alloc-error"),
|
||||
@ -3642,6 +3669,7 @@ flagpd1("mips64r5"),
|
||||
flagpd1("mips64r6"),
|
||||
flagpd1("misel"),
|
||||
flagpd1("mkernel"),
|
||||
flagpd1("mkl"),
|
||||
flagpd1("mldc1-sdc1"),
|
||||
sepd1("mlimit-float-precision"),
|
||||
sepd1("mlink-bitcode-file"),
|
||||
@ -3660,10 +3688,12 @@ flagpd1("mlvi-hardening"),
|
||||
flagpd1("mlwp"),
|
||||
flagpd1("mlzcnt"),
|
||||
flagpd1("mmadd4"),
|
||||
flagpd1("mmark-bti-property"),
|
||||
flagpd1("mmemops"),
|
||||
flagpd1("mmfcrf"),
|
||||
flagpd1("mmfocrf"),
|
||||
flagpd1("mmicromips"),
|
||||
flagpd1("mmma"),
|
||||
flagpd1("mmmx"),
|
||||
flagpd1("mmovbe"),
|
||||
flagpd1("mmovdir64b"),
|
||||
@ -3703,6 +3733,7 @@ flagpd1("mno-avx512vl"),
|
||||
flagpd1("mno-avx512vnni"),
|
||||
flagpd1("mno-avx512vp2intersect"),
|
||||
flagpd1("mno-avx512vpopcntdq"),
|
||||
flagpd1("mno-avxvnni"),
|
||||
flagpd1("mno-backchain"),
|
||||
flagpd1("mno-bmi"),
|
||||
flagpd1("mno-bmi2"),
|
||||
@ -3741,6 +3772,7 @@ flagpd1("mno-ginv"),
|
||||
flagpd1("mno-global-merge"),
|
||||
flagpd1("mno-gpopt"),
|
||||
flagpd1("mno-hvx"),
|
||||
flagpd1("mno-hreset"),
|
||||
flagpd1("mno-htm"),
|
||||
flagpd1("mno-iamcu"),
|
||||
flagpd1("mno-implicit-float"),
|
||||
@ -3749,6 +3781,7 @@ flagpd1("mno-inline-all-stringops"),
|
||||
flagpd1("mno-invariant-function-descriptors"),
|
||||
flagpd1("mno-invpcid"),
|
||||
flagpd1("mno-isel"),
|
||||
flagpd1("mno-kl"),
|
||||
flagpd1("mno-ldc1-sdc1"),
|
||||
flagpd1("mno-local-sdata"),
|
||||
flagpd1("mno-long-calls"),
|
||||
@ -3763,6 +3796,7 @@ flagpd1("mno-mfcrf"),
|
||||
flagpd1("mno-mfocrf"),
|
||||
flagpd1("mno-micromips"),
|
||||
flagpd1("mno-mips16"),
|
||||
flagpd1("mno-mma"),
|
||||
flagpd1("mno-mmx"),
|
||||
flagpd1("mno-movbe"),
|
||||
flagpd1("mno-movdir64b"),
|
||||
@ -3782,6 +3816,7 @@ flagpd1("mno-nvs"),
|
||||
flagpd1("mno-odd-spreg"),
|
||||
flagpd1("mno-omit-leaf-frame-pointer"),
|
||||
flagpd1("mno-outline"),
|
||||
flagpd1("mno-outline-atomics"),
|
||||
flagpd1("mno-packed-stack"),
|
||||
flagpd1("mno-packets"),
|
||||
flagpd1("mno-pascal-strings"),
|
||||
@ -3799,7 +3834,6 @@ flagpd1("mno-prefetchwt1"),
|
||||
flagpd1("mno-prfchw"),
|
||||
flagpd1("mno-ptwrite"),
|
||||
flagpd1("mno-pure-code"),
|
||||
flagpd1("mno-qpx"),
|
||||
flagpd1("mno-rdpid"),
|
||||
flagpd1("mno-rdrnd"),
|
||||
flagpd1("mno-rdseed"),
|
||||
@ -3825,7 +3859,6 @@ flagpd1("mno-simd128"),
|
||||
flagpd1("mno-soft-float"),
|
||||
flagpd1("mno-spe"),
|
||||
flagpd1("mno-speculative-load-hardening"),
|
||||
flagpd1("mno-sram-ecc"),
|
||||
flagpd1("mno-sse"),
|
||||
flagpd1("mno-sse2"),
|
||||
flagpd1("mno-sse3"),
|
||||
@ -3841,8 +3874,10 @@ flagpd1("mno-tbm"),
|
||||
flagpd1("mno-thumb"),
|
||||
flagpd1("mno-tls-direct-seg-refs"),
|
||||
flagpd1("mno-tsxldtrk"),
|
||||
flagpd1("mno-uintr"),
|
||||
flagpd1("mno-unaligned-access"),
|
||||
flagpd1("mno-unimplemented-simd128"),
|
||||
flagpd1("mno-unsafe-fp-atomics"),
|
||||
flagpd1("mno-vaes"),
|
||||
flagpd1("mno-virt"),
|
||||
flagpd1("mno-vpclmulqdq"),
|
||||
@ -3853,9 +3888,9 @@ flagpd1("mno-waitpkg"),
|
||||
flagpd1("mno-warn-nonportable-cfstrings"),
|
||||
flagpd1("mno-wavefrontsize64"),
|
||||
flagpd1("mno-wbnoinvd"),
|
||||
flagpd1("mno-widekl"),
|
||||
flagpd1("mno-x87"),
|
||||
flagpd1("mno-xgot"),
|
||||
flagpd1("mno-xnack"),
|
||||
flagpd1("mno-xop"),
|
||||
flagpd1("mno-xsave"),
|
||||
flagpd1("mno-xsavec"),
|
||||
@ -3866,6 +3901,7 @@ flagpd1("mnocrc"),
|
||||
flagpd1("mno-direct-move"),
|
||||
flagpd1("mnontrapping-fptoint"),
|
||||
flagpd1("mnop-mcount"),
|
||||
flagpd1("mno-paired-vector-memops"),
|
||||
flagpd1("mno-crypto"),
|
||||
flagpd1("mnvj"),
|
||||
flagpd1("mnvs"),
|
||||
@ -3875,8 +3911,10 @@ flagpd1("module-file-deps"),
|
||||
flagpd1("module-file-info"),
|
||||
flagpd1("momit-leaf-frame-pointer"),
|
||||
flagpd1("moutline"),
|
||||
flagpd1("moutline-atomics"),
|
||||
flagpd1("mpacked-stack"),
|
||||
flagpd1("mpackets"),
|
||||
flagpd1("mpaired-vector-memops"),
|
||||
flagpd1("mpascal-strings"),
|
||||
flagpd1("mpclmul"),
|
||||
flagpd1("mpconfig"),
|
||||
@ -3894,7 +3932,6 @@ flagpd1("mprfchw"),
|
||||
flagpd1("mptwrite"),
|
||||
flagpd1("mpure-code"),
|
||||
flagpd1("mqdsp6-compat"),
|
||||
flagpd1("mqpx"),
|
||||
flagpd1("mrdpid"),
|
||||
flagpd1("mrdrnd"),
|
||||
flagpd1("mrdseed"),
|
||||
@ -3930,13 +3967,13 @@ flagpd1("msgx"),
|
||||
flagpd1("msha"),
|
||||
flagpd1("mshstk"),
|
||||
flagpd1("msign-ext"),
|
||||
flagpd1("msim"),
|
||||
flagpd1("msimd128"),
|
||||
flagpd1("msingle-float"),
|
||||
sepd1("msmall-data-limit"),
|
||||
flagpd1("msoft-float"),
|
||||
flagpd1("mspe"),
|
||||
flagpd1("mspeculative-load-hardening"),
|
||||
flagpd1("msram-ecc"),
|
||||
flagpd1("msse"),
|
||||
flagpd1("msse2"),
|
||||
flagpd1("msse3"),
|
||||
@ -3960,11 +3997,13 @@ sepd1("mtp"),
|
||||
flagpd1("mtsxldtrk"),
|
||||
flagpd1("mtune=?"),
|
||||
flagpd1("muclibc"),
|
||||
flagpd1("muintr"),
|
||||
flagpd1("multi_module"),
|
||||
sepd1("multiply_defined"),
|
||||
sepd1("multiply_defined_unused"),
|
||||
flagpd1("munaligned-access"),
|
||||
flagpd1("munimplemented-simd128"),
|
||||
flagpd1("munsafe-fp-atomics"),
|
||||
flagpd1("munwind-tables"),
|
||||
flagpd1("mv5"),
|
||||
flagpd1("mv55"),
|
||||
@ -3984,10 +4023,10 @@ flagpd1("mwaitpkg"),
|
||||
flagpd1("mwarn-nonportable-cfstrings"),
|
||||
flagpd1("mwavefrontsize64"),
|
||||
flagpd1("mwbnoinvd"),
|
||||
flagpd1("mwidekl"),
|
||||
flagpd1("mx32"),
|
||||
flagpd1("mx87"),
|
||||
flagpd1("mxgot"),
|
||||
flagpd1("mxnack"),
|
||||
flagpd1("mxop"),
|
||||
flagpd1("mxsave"),
|
||||
flagpd1("mxsavec"),
|
||||
@ -4420,7 +4459,7 @@ sepd1("target-feature"),
|
||||
},
|
||||
sepd1("target-linker-version"),
|
||||
flagpd1("templight-dump"),
|
||||
flagpd1("test-coverage"),
|
||||
flagpd1("test-io"),
|
||||
flagpd1("time"),
|
||||
.{
|
||||
.name = "traditional",
|
||||
@ -4448,6 +4487,7 @@ flagpd1("time"),
|
||||
},
|
||||
flagpd1("trim-egraph"),
|
||||
sepd1("triple"),
|
||||
sepd1("tune-cpu"),
|
||||
flagpd1("twolevel_namespace"),
|
||||
flagpd1("twolevel_namespace_hints"),
|
||||
sepd1("umbrella"),
|
||||
@ -4499,6 +4539,7 @@ flagpd1("whyload"),
|
||||
},
|
||||
joinpd1("fsanitize-undefined-strip-path-components="),
|
||||
joinpd1("fopenmp-cuda-teams-reduction-recs-num="),
|
||||
joinpd1("fvisibility-externs-nodllstorageclass="),
|
||||
joinpd1("analyzer-config-compatibility-mode="),
|
||||
joinpd1("ftrivial-auto-var-init-stop-after="),
|
||||
joinpd1("fpatchable-function-entry-offset="),
|
||||
@ -4507,7 +4548,11 @@ joinpd1("fsanitize-address-field-padding="),
|
||||
joinpd1("fdiagnostics-hotness-threshold="),
|
||||
joinpd1("fsanitize-memory-track-origins="),
|
||||
joinpd1("mwatchos-simulator-version-min="),
|
||||
joinpd1("fvisibility-externs-dllimport="),
|
||||
joinpd1("fvisibility-nodllstorageclass="),
|
||||
joinpd1("fxray-selected-function-group="),
|
||||
joinpd1("mappletvsimulator-version-min="),
|
||||
joinpd1("mstack-protector-guard-offset="),
|
||||
joinpd1("fsanitize-coverage-whitelist="),
|
||||
joinpd1("fsanitize-coverage-blacklist="),
|
||||
joinpd1("fobjc-nonfragile-abi-version="),
|
||||
@ -4541,6 +4586,7 @@ joinpd1("fsanitize-system-blacklist="),
|
||||
jspd1("fxray-instruction-threshold"),
|
||||
joinpd1("headerpad_max_install_names"),
|
||||
joinpd1("mios-simulator-version-min="),
|
||||
joinpd1("mstack-protector-guard-reg="),
|
||||
.{
|
||||
.name = "include-with-prefix-after=",
|
||||
.syntax = .joined,
|
||||
@ -4651,6 +4697,7 @@ jspd1("fxray-never-instrument="),
|
||||
jspd1("interface-stub-version="),
|
||||
joinpd1("malign-branch-boundary="),
|
||||
joinpd1("mappletvos-version-min="),
|
||||
joinpd1("mstack-protector-guard="),
|
||||
joinpd1("Wnonportable-cfstrings"),
|
||||
joinpd1("fbasic-block-sections="),
|
||||
joinpd1("fdefault-calling-conv="),
|
||||
@ -4670,6 +4717,8 @@ joinpd1("foperator-arrow-depth="),
|
||||
joinpd1("fprebuilt-module-path="),
|
||||
joinpd1("fprofile-filter-files="),
|
||||
joinpd1("fspell-checking-limit="),
|
||||
joinpd1("fvisibility-dllexport="),
|
||||
joinpd1("fxray-function-groups="),
|
||||
joinpd1("miphoneos-version-min="),
|
||||
joinpd1("msmall-data-threshold="),
|
||||
joinpd1("Wlarge-by-value-copy="),
|
||||
@ -4688,7 +4737,7 @@ joinpd1("fmodules-prune-after="),
|
||||
.psl = false,
|
||||
},
|
||||
jspd1("iframeworkwithsysroot"),
|
||||
joinpd1("mamdgpu-debugger-abi="),
|
||||
joinpd1("mcode-object-version="),
|
||||
joinpd1("mpad-max-prefix-size="),
|
||||
joinpd1("mprefer-vector-width="),
|
||||
joinpd1("msign-return-address="),
|
||||
@ -4760,6 +4809,14 @@ joinpd1("fprofile-instr-use="),
|
||||
.psl = false,
|
||||
},
|
||||
joinpd1("fthin-link-bitcode="),
|
||||
.{
|
||||
.name = "gpu-instrument-lib=",
|
||||
.syntax = .joined,
|
||||
.zig_equivalent = .other,
|
||||
.pd1 = false,
|
||||
.pd2 = true,
|
||||
.psl = false,
|
||||
},
|
||||
joinpd1("mbranch-protection="),
|
||||
joinpd1("mmacos-version-min="),
|
||||
joinpd1("pch-through-header="),
|
||||
@ -4813,6 +4870,7 @@ joinpd1("fmacro-prefix-map="),
|
||||
},
|
||||
joinpd1("fobjc-abi-version="),
|
||||
joinpd1("foutput-class-dir="),
|
||||
joinpd1("fproc-stat-report="),
|
||||
joinpd1("fprofile-generate="),
|
||||
joinpd1("frewrite-map-file="),
|
||||
.{
|
||||
@ -4846,10 +4904,12 @@ joinpd1("fconstexpr-steps="),
|
||||
joinpd1("ffile-prefix-map="),
|
||||
joinpd1("fmodule-map-file="),
|
||||
joinpd1("fobjc-arc-cxxlib="),
|
||||
joinpd1("fproc-stat-report"),
|
||||
jspd1("iwithprefixbefore"),
|
||||
joinpd1("malign-functions="),
|
||||
joinpd1("mios-version-min="),
|
||||
joinpd1("mstack-alignment="),
|
||||
joinpd1("msve-vector-bits="),
|
||||
.{
|
||||
.name = "no-cuda-gpu-arch=",
|
||||
.syntax = .joined,
|
||||
@ -4870,9 +4930,11 @@ joinpd1("analyzer-output="),
|
||||
},
|
||||
joinpd1("debug-info-kind="),
|
||||
joinpd1("debugger-tuning="),
|
||||
joinpd1("exception-model="),
|
||||
joinpd1("fcf-runtime-abi="),
|
||||
joinpd1("finit-character="),
|
||||
joinpd1("fmax-type-align="),
|
||||
joinpd1("fmemory-profile="),
|
||||
joinpd1("fmessage-length="),
|
||||
.{
|
||||
.name = "fopenmp-targets=",
|
||||
@ -4883,6 +4945,7 @@ joinpd1("fmessage-length="),
|
||||
.psl = false,
|
||||
},
|
||||
joinpd1("fopenmp-version="),
|
||||
joinpd1("fprofile-update="),
|
||||
joinpd1("fshow-overloads="),
|
||||
joinpd1("ftemplate-depth-"),
|
||||
joinpd1("ftemplate-depth="),
|
||||
@ -5069,6 +5132,7 @@ joinpd1("Wlarger-than="),
|
||||
.pd2 = true,
|
||||
.psl = false,
|
||||
},
|
||||
joinpd1("arcmt-action="),
|
||||
joinpd1("ast-dump-all="),
|
||||
.{
|
||||
.name = "autocomplete=",
|
||||
@ -5099,6 +5163,7 @@ joinpd1("fpass-plugin="),
|
||||
joinpd1("fprofile-dir="),
|
||||
joinpd1("fprofile-use="),
|
||||
joinpd1("frandom-seed="),
|
||||
joinpd1("ftime-report="),
|
||||
joinpd1("gsplit-dwarf="),
|
||||
jspd1("isystem-after"),
|
||||
joinpd1("malign-jumps="),
|
||||
@ -5258,6 +5323,14 @@ jspd1("sub_library"),
|
||||
.pd2 = false,
|
||||
.psl = true,
|
||||
},
|
||||
.{
|
||||
.name = "vctoolsdir",
|
||||
.syntax = .joined_or_separate,
|
||||
.zig_equivalent = .other,
|
||||
.pd1 = true,
|
||||
.pd2 = false,
|
||||
.psl = true,
|
||||
},
|
||||
.{
|
||||
.name = "classpath=",
|
||||
.syntax = .joined,
|
||||
@ -5387,11 +5460,20 @@ jspd1("undefined"),
|
||||
.pd2 = true,
|
||||
.psl = false,
|
||||
},
|
||||
jspd1("dsym-dir"),
|
||||
joinpd1("fopenmp="),
|
||||
joinpd1("fplugin="),
|
||||
joinpd1("fuse-ld="),
|
||||
joinpd1("fveclib="),
|
||||
jspd1("isysroot"),
|
||||
.{
|
||||
.name = "ld-path=",
|
||||
.syntax = .joined,
|
||||
.zig_equivalent = .other,
|
||||
.pd1 = false,
|
||||
.pd2 = true,
|
||||
.psl = false,
|
||||
},
|
||||
joinpd1("mcmodel="),
|
||||
joinpd1("mconsole"),
|
||||
joinpd1("mdouble="),
|
||||
@ -5616,6 +5698,14 @@ jspd1("Ttext"),
|
||||
.pd2 = false,
|
||||
.psl = true,
|
||||
},
|
||||
.{
|
||||
.name = "tune:",
|
||||
.syntax = .joined,
|
||||
.zig_equivalent = .other,
|
||||
.pd1 = true,
|
||||
.pd2 = false,
|
||||
.psl = true,
|
||||
},
|
||||
.{
|
||||
.name = "warn-",
|
||||
.syntax = .joined,
|
||||
@ -5694,6 +5784,14 @@ joinpd1("mtp="),
|
||||
.pd2 = false,
|
||||
.psl = false,
|
||||
},
|
||||
.{
|
||||
.name = "Fe:",
|
||||
.syntax = .joined,
|
||||
.zig_equivalent = .other,
|
||||
.pd1 = true,
|
||||
.pd2 = false,
|
||||
.psl = true,
|
||||
},
|
||||
.{
|
||||
.name = "RTC",
|
||||
.syntax = .joined,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user