castxml(1) on Linux
The text f2499d23f6db, as Debian 13 (Trixie) shipped it.
Create an XML representation of C++ declarations
Flags it lists
-
-### -
--amdgpu-arch-tool -
--analyze -
--analyzer-output -
--config -
--cuda-compile-host-device -
--cuda-device-only -
--cuda-feature -
--cuda-host-only -
--cuda-include-ptx -
--cuda-noopt-device-debug -
--cuda-path -
--cuda-path-ignore-env -
--dxv-path -
--embed-dir -
--emit-extension-symbol-graphs -
--emit-static-lib -
--end-no-unused-arguments -
--extract-api-ignores -
--gcc-install-dir -
--gcc-triple -
--gpu-bundle-output -
--gpu-instrument-lib -
--gpu-max-threads-per-block -
--help-hidden -
--hip-device-lib -
--hip-link -
--hip-path -
--hip-version -
--hipspv-pass-plugin -
--hipstdpar -
--hipstdpar-interpose-alloc -
--hipstdpar-path -
--hipstdpar-prim-path -
--hipstdpar-thrust-path -
--libomptarget-amdgcn-bc-path -
--libomptarget-amdgpu-bc-path -
--libomptarget-nvptx-bc-path -
--migrate -
--no-cuda-include-ptx -
--no-default-config -
--no-gpu-bundle-output -
--no-offload-arch -
--no-system-header-prefix -
--no-wasm-opt -
--nvptx-arch-tool -
--offload -
--offload-arch -
--offload-compress -
--offload-device-only -
--offload-host-device -
--offload-host-only -
--offload-link -
--offload-new-driver -
--precompile -
--pretty-sgf -
--ptxas-path -
--rocm-device-lib-path -
--rocm-path -
--start-no-unused-arguments -
--symbol-graph-dir -
--system-header-prefix -
--target -
--verify-debug-info -
--version -
--wasm-opt -
-B -
-C -
-CC -
-D -
-E -
-F -
-G -
-H -
-I -
-I- -
-L -
-M -
-MD -
-MF -
-MG -
-MJ -
-MM -
-MMD -
-MP -
-MQ -
-MT -
-MV -
-ObjC -
-ObjC++ -
-P -
-Qn -
-Qunused-arguments -
-Qy -
-Rpass -
-Rpass-missed -
-S -
-T -
-U -
-Wdeprecated -
-Winvalid-constexpr -
-Wno-invalid-constexpr -
-Xanalyzer -
-Xarch_device -
-Xarch_host -
-Xassembler -
-Xclang -
-Xcuda-fatbinary -
-Xcuda-ptxas -
-Xlinker -
-Xopenmp-target -
-Xpreprocessor -
-arcmt-migrate-emit-errors -
-arcmt-migrate-report-output -
-b -
-c -
-cl-denorms-are-zero -
-cl-ext -
-cl-fast-relaxed-math -
-cl-finite-math-only -
-cl-fp32-correctly-rounded-divide-sqrt -
-cl-kernel-arg-info -
-cl-mad-enable -
-cl-no-signed-zeros -
-cl-no-stdinc -
-cl-opt-disable -
-cl-single-precision-constant -
-cl-std -
-cl-strict-aliasing -
-cl-uniform-work-group-size -
-cl-unsafe-math-optimizations -
-cuid -
-cxx-isystem -
-dD -
-dI -
-dM -
-darwin-target-variant -
-darwin-target-variant-triple -
-dependency-file -
-dsym-dir -
-dumpdir -
-dumpmachine -
-dumpversion -
-emit-ast -
-emit-interface-stubs -
-emit-llvm -
-emit-merged-ifs -
-emit-symbol-graph -
-extract-api -
-faapcs-bitfield-load -
-faapcs-bitfield-width -
-faddrsig -
-falign-loops -
-faligned-allocation -
-fallow-editor-placeholders -
-faltivec-src-compat -
-fansi-escape-codes -
-fapinotes -
-fapinotes-modules -
-fapinotes-swift-version -
-fapple-kext -
-fapple-link-rtlib -
-fapple-pragma-pack -
-fapprox-func -
-fassume-nothrow-exception-dtor -
-fasync-exceptions -
-fauto-import -
-fbasic-block-address-map -
-fbasic-block-sections -
-fbinutils-version -
-fblocks -
-fborland-extensions -
-fbuild-session-file -
-fbuiltin-module-map -
-fc++-abi -
-fcall-saved-x10 -
-fcall-saved-x11 -
-fcall-saved-x12 -
-fcall-saved-x13 -
-fcall-saved-x14 -
-fcall-saved-x15 -
-fcall-saved-x18 -
-fcall-saved-x8 -
-fcall-saved-x9 -
-fcaret-diagnostics-max-lines -
-fcf-protection -
-fchar8_t -
-fcheck-new -
-fclang-abi-compat -
-fclangir -
-fcolor-diagnostics -
-fcomment-block-commands -
-fcommon -
-fcomplete-member-pointers -
-fconstexpr-backtrace-limit -
-fconstexpr-depth -
-fconstexpr-steps -
-fcoro-aligned-allocation -
-fcoroutines -
-fcoverage-compilation-dir -
-fcoverage-mapping -
-fcoverage-mcdc -
-fcoverage-prefix-map -
-fcrash-diagnostics -
-fcrash-diagnostics-dir -
-fcs-profile-generate -
-fcuda-short-ptr -
-fcx-fortran-rules -
-fcx-limited-range -
-fcxx-exceptions -
-fcxx-modules -
-fdata-sections -
-fdebug-compilation-dir -
-fdebug-default-version -
-fdebug-info-for-profiling -
-fdebug-macro -
-fdebug-prefix-map -
-fdebug-ranges-base-address -
-fdebug-types-section -
-fdeclspec -
-fdefine-target-os-macros -
-fdelayed-template-parsing -
-fdelete-null-pointer-checks -
-fdiagnostics-absolute-paths -
-fdiagnostics-hotness-threshold -
-fdiagnostics-misexpect-tolerance -
-fdiagnostics-parseable-fixits -
-fdiagnostics-print-source-range-info -
-fdiagnostics-show-hotness -
-fdiagnostics-show-note-include-stack -
-fdiagnostics-show-option -
-fdiagnostics-show-template-tree -
-fdigraphs -
-fdirect-access-external-data -
-fdisable-block-signature-string -
-fdiscard-value-names -
-fdollars-in-identifiers -
-fdriver-only -
-fdwarf-exceptions -
-feliminate-unused-debug-types -
-fembed-bitcode -
-fembed-bitcode-marker -
-fembed-offload-object -
-femit-all-decls -
-femit-compact-unwind-non-canonical -
-femit-dwarf-unwind -
-femulated-tls -
-fenable-matrix -
-fexceptions -
-fexcess-precision -
-fexperimental-late-parse-attributes -
-fexperimental-library -
-fexperimental-modules-reduced-bmi -
-fexperimental-new-constant-interpreter -
-fexperimental-openacc-macro-override -
-fexperimental-relative-c++-abi-vtables -
-fexperimental-sanitize-metadata -
-fexperimental-sanitize-metadata-ignorelist -
-fexperimental-strict-floating-point -
-fextend-arguments -
-ffast-math -
-ffat-lto-objects -
-ffile-compilation-dir -
-ffile-prefix-map -
-ffile-reproducible -
-ffine-grained-bitfield-accesses -
-ffinite-loops -
-ffinite-math-only -
-ffixed-a0 -
-ffixed-a1 -
-ffixed-a2 -
-ffixed-a3 -
-ffixed-a4 -
-ffixed-a5 -
-ffixed-a6 -
-ffixed-d0 -
-ffixed-d1 -
-ffixed-d2 -
-ffixed-d3 -
-ffixed-d4 -
-ffixed-d5 -
-ffixed-d6 -
-ffixed-d7 -
-ffixed-g1 -
-ffixed-g2 -
-ffixed-g3 -
-ffixed-g4 -
-ffixed-g5 -
-ffixed-g6 -
-ffixed-g7 -
-ffixed-i0 -
-ffixed-i1 -
-ffixed-i2 -
-ffixed-i3 -
-ffixed-i4 -
-ffixed-i5 -
-ffixed-l0 -
-ffixed-l1 -
-ffixed-l2 -
-ffixed-l3 -
-ffixed-l4 -
-ffixed-l5 -
-ffixed-l6 -
-ffixed-l7 -
-ffixed-o0 -
-ffixed-o1 -
-ffixed-o2 -
-ffixed-o3 -
-ffixed-o4 -
-ffixed-o5 -
-ffixed-point -
-ffixed-r19 -
-ffixed-r9 -
-ffixed-x1 -
-ffixed-x10 -
-ffixed-x11 -
-ffixed-x12 -
-ffixed-x13 -
-ffixed-x14 -
-ffixed-x15 -
-ffixed-x16 -
-ffixed-x17 -
-ffixed-x18 -
-ffixed-x19 -
-ffixed-x2 -
-ffixed-x20 -
-ffixed-x21 -
-ffixed-x22 -
-ffixed-x23 -
-ffixed-x24 -
-ffixed-x25 -
-ffixed-x26 -
-ffixed-x27 -
-ffixed-x28 -
-ffixed-x29 -
-ffixed-x3 -
-ffixed-x30 -
-ffixed-x31 -
-ffixed-x4 -
-ffixed-x5 -
-ffixed-x6 -
-ffixed-x7 -
-ffixed-x8 -
-ffixed-x9 -
-fforce-check-cxx20-modules-input-files -
-fforce-dwarf-frame -
-fforce-emit-vtables -
-fforce-enable-int128 -
-ffp-contract -
-ffp-eval-method -
-ffp-exception-behavior -
-ffp-model -
-ffreestanding -
-ffuchsia-api-level -
-ffunction-sections -
-fglobal-isel -
-fgnu-keywords -
-fgnu-runtime -
-fgnu89-inline -
-fgnuc-version -
-fgpu-approx-transcendentals -
-fgpu-default-stream -
-fgpu-defer-diag -
-fgpu-flush-denormals-to-zero -
-fgpu-rdc -
-fgpu-sanitize -
-fhip-emit-relocatable -
-fhip-fp32-correctly-rounded-divide-sqrt -
-fhip-kernel-arg-name -
-fhip-new-launch-api -
-fhlsl-strict-availability -
-fhonor-infinities -
-fhonor-nans -
-fignore-exceptions -
-fimplicit-module-maps -
-fincremental-extensions -
-finline-functions -
-finline-max-stacksize -
-finstrument-function-entry-bare -
-finstrument-functions -
-finstrument-functions-after-inlining -
-fintegrated-as -
-fintegrated-cc1 -
-fjmc -
-fjump-tables -
-fkeep-persistent-storage-variables -
-fkeep-static-consts -
-fkeep-system-includes -
-flax-vector-conversions -
-flto -
-flto-jobs -
-fmacro-backtrace-limit -
-fmacro-prefix-map -
-fmath-errno -
-fmax-tokens -
-fmax-type-align -
-fmemory-profile -
-fmemory-profile-use -
-fmerge-all-constants -
-fmessage-length -
-fminimize-whitespace -
-fmodule-file -
-fmodule-header -
-fmodule-map-file -
-fmodule-name -
-fmodule-output -
-fmodules -
-fmodules-cache-path -
-fmodules-decluse -
-fmodules-disable-diagnostic-validation -
-fmodules-ignore-macro -
-fmodules-prune-after -
-fmodules-prune-interval -
-fmodules-search-all -
-fmodules-strict-decluse -
-fmodules-user-build-path -
-fmodules-validate-input-files-content -
-fmodules-validate-once-per-build-session -
-fmodules-validate-system-headers -
-fms-compatibility -
-fms-compatibility-version -
-fms-define-stdc -
-fms-extensions -
-fms-hotpatch -
-fms-runtime-lib -
-fms-volatile -
-fmsc-version -
-fnew-infallible -
-fno-aapcs-bitfield-width -
-fno-access-control -
-fno-addrsig -
-fno-apinotes -
-fno-apinotes-modules -
-fno-assume-sane-operator-new -
-fno-assume-unique-vtables -
-fno-assumptions -
-fno-auto-import -
-fno-autolink -
-fno-builtin -
-fno-c++-static-destructors -
-fno-char8_t -
-fno-clangir -
-fno-color-diagnostics -
-fno-common -
-fno-complete-member-pointers -
-fno-convergent-functions -
-fno-coverage-mapping -
-fno-coverage-mcdc -
-fno-crash-diagnostics -
-fno-cx-fortran-rules -
-fno-cx-limited-range -
-fno-cxx-modules -
-fno-debug-macro -
-fno-declspec -
-fno-define-target-os-macros -
-fno-delayed-template-parsing -
-fno-delete-null-pointer-checks -
-fno-diagnostics-fixit-info -
-fno-diagnostics-show-line-numbers -
-fno-digraphs -
-fno-direct-access-external-data -
-fno-disable-block-signature-string -
-fno-discard-value-names -
-fno-dollars-in-identifiers -
-fno-elide-type -
-fno-eliminate-unused-debug-types -
-fno-exceptions -
-fno-experimental-late-parse-attributes -
-fno-experimental-relative-c++-abi-vtables -
-fno-experimental-sanitize-metadata -
-fno-fat-lto-objects -
-fno-file-reproducible -
-fno-fine-grained-bitfield-accesses -
-fno-finite-loops -
-fno-fixed-point -
-fno-force-enable-int128 -
-fno-global-isel -
-fno-gnu-inline-asm -
-fno-gpu-allow-device-init -
-fno-gpu-approx-transcendentals -
-fno-gpu-defer-diag -
-fno-hip-emit-relocatable -
-fno-hip-fp32-correctly-rounded-divide-sqrt -
-fno-hip-kernel-arg-name -
-fno-integrated-as -
-fno-integrated-cc1 -
-fno-integrated-objemitter -
-fno-jump-tables -
-fno-keep-persistent-storage-variables -
-fno-knr-functions -
-fno-lto -
-fno-memory-profile -
-fno-merge-all-constants -
-fno-modules-validate-textual-header-includes -
-fno-new-infallible -
-fno-objc-avoid-heapify-local-blocks -
-fno-objc-infer-related-result-type -
-fno-offload-lto -
-fno-offload-uniform-block -
-fno-openmp-extensions -
-fno-operator-names -
-fno-optimize-sibling-calls -
-fno-pch-codegen -
-fno-pch-debuginfo -
-fno-plt -
-fno-preserve-as-comments -
-fno-profile-generate -
-fno-profile-instr-generate -
-fno-profile-instr-use -
-fno-pseudo-probe-for-profiling -
-fno-raw-string-literals -
-fno-register-global-dtors-with-atexit -
-fno-relaxed-template-template-args -
-fno-rtlib-add-rpath -
-fno-rtlib-defaultlib -
-fno-rtti -
-fno-rtti-data -
-fno-sanitize-address-globals-dead-stripping -
-fno-sanitize-address-outline-instrumentation -
-fno-sanitize-address-poison-custom-array-cookie -
-fno-sanitize-address-use-after-scope -
-fno-sanitize-address-use-odr-indicator -
-fno-sanitize-cfi-canonical-jump-tables -
-fno-sanitize-cfi-cross-dso -
-fno-sanitize-coverage -
-fno-sanitize-hwaddress-experimental-aliasing -
-fno-sanitize-ignorelist -
-fno-sanitize-memory-param-retval -
-fno-sanitize-memory-track-origins -
-fno-sanitize-memory-use-after-dtor -
-fno-sanitize-recover -
-fno-sanitize-stable-abi -
-fno-sanitize-stats -
-fno-sanitize-thread-atomics -
-fno-sanitize-thread-func-entry-exit -
-fno-sanitize-thread-memory-access -
-fno-sanitize-trap -
-fno-short-wchar -
-fno-show-column -
-fno-show-source-location -
-fno-signed-char -
-fno-signed-zeros -
-fno-skip-odr-check-in-gmf -
-fno-spell-checking -
-fno-split-machine-functions -
-fno-split-stack -
-fno-stack-clash-protection -
-fno-stack-protector -
-fno-standalone-debug -
-fno-strict-aliasing -
-fno-strict-float-cast-overflow -
-fno-strict-return -
-fno-sycl -
-fno-temp-file -
-fno-trigraphs -
-fno-unified-lto -
-fno-unique-section-names -
-fno-unroll-loops -
-fno-use-cxa-atexit -
-fno-use-init-array -
-fno-verify-intermediate-code -
-fno-visibility-inlines-hidden-static-local-var -
-fno-xray-function-index -
-fno-zero-initialized-in-bss -
-fobjc-arc -
-fobjc-arc-exceptions -
-fobjc-avoid-heapify-local-blocks -
-fobjc-disable-direct-methods-for-testing -
-fobjc-encode-cxx-class-template-spec -
-fobjc-exceptions -
-fobjc-runtime -
-fobjc-weak -
-foffload-implicit-host-device-templates -
-foffload-lto -
-fomit-frame-pointer -
-fopenacc -
-fopenmp -
-fopenmp-extensions -
-fopenmp-force-usm -
-fopenmp-offload-mandatory -
-fopenmp-simd -
-fopenmp-target-debug -
-fopenmp-target-jit -
-fopenmp-targets -
-fopenmp-version -
-foperator-arrow-depth -
-foptimization-record-file -
-foptimization-record-passes -
-forder-file-instrumentation -
-fpack-struct -
-fpascal-strings -
-fpatchable-function-entry -
-fpcc-struct-return -
-fpch-codegen -
-fpch-debuginfo -
-fpch-instantiate-templates -
-fpch-validate-input-files-content -
-fplugin -
-fprebuilt-implicit-modules -
-fprebuilt-module-path -
-fproc-stat-report -
-fprofile-arcs -
-fprofile-exclude-files -
-fprofile-filter-files -
-fprofile-function-groups -
-fprofile-generate -
-fprofile-instr-generate -
-fprofile-instr-use -
-fprofile-list -
-fprofile-remapping-file -
-fprofile-sample-accurate -
-fprofile-sample-use -
-fprofile-selected-function-group -
-fprofile-update -
-fprofile-use -
-fprotect-parens -
-fpseudo-probe-for-profiling -
-fptrauth-auth-traps -
-fptrauth-calls -
-fptrauth-function-pointer-type-discrimination -
-fptrauth-indirect-gotos -
-fptrauth-init-fini -
-fptrauth-intrinsics -
-fptrauth-returns -
-fptrauth-type-info-vtable-pointer-discrimination -
-fptrauth-vtable-pointer-address-discrimination -
-fptrauth-vtable-pointer-type-discrimination -
-frandomize-layout-seed -
-frandomize-layout-seed-file -
-fraw-string-literals -
-freciprocal-math -
-freg-struct-return -
-fregister-global-dtors-with-atexit -
-frelaxed-template-template-args -
-fropi -
-frtlib-add-rpath -
-frtlib-defaultlib -
-frwpi -
-fsafe-buffer-usage-suggestions -
-fsample-profile-use-profi -
-fsanitize -
-fsanitize-address-destructor -
-fsanitize-address-field-padding -
-fsanitize-address-globals-dead-stripping -
-fsanitize-address-outline-instrumentation -
-fsanitize-address-poison-custom-array-cookie -
-fsanitize-address-use-after-return -
-fsanitize-address-use-after-scope -
-fsanitize-address-use-odr-indicator -
-fsanitize-cfi-canonical-jump-tables -
-fsanitize-cfi-cross-dso -
-fsanitize-cfi-icall-experimental-normalize-integers -
-fsanitize-cfi-icall-generalize-pointers -
-fsanitize-coverage -
-fsanitize-coverage-allowlist -
-fsanitize-coverage-ignorelist -
-fsanitize-hwaddress-abi -
-fsanitize-hwaddress-experimental-aliasing -
-fsanitize-ignorelist -
-fsanitize-memory-param-retval -
-fsanitize-memory-track-origins -
-fsanitize-memory-use-after-dtor -
-fsanitize-memtag-mode -
-fsanitize-recover -
-fsanitize-stable-abi -
-fsanitize-stats -
-fsanitize-system-ignorelist -
-fsanitize-thread-atomics -
-fsanitize-thread-func-entry-exit -
-fsanitize-thread-memory-access -
-fsanitize-trap -
-fsanitize-undefined-strip-path-components -
-fsave-optimization-record -
-fseh-exceptions -
-fseparate-named-sections -
-fshort-enums -
-fshort-wchar -
-fshow-overloads -
-fsigned-char -
-fsized-deallocation -
-fsjlj-exceptions -
-fslp-vectorize -
-fspell-checking-limit -
-fsplit-dwarf-inlining -
-fsplit-lto-unit -
-fsplit-machine-functions -
-fsplit-stack -
-fspv-target-env -
-fstack-clash-protection -
-fstack-protector -
-fstack-protector-all -
-fstack-protector-strong -
-fstack-size-section -
-fstack-usage -
-fstandalone-debug -
-fstrict-aliasing -
-fstrict-enums -
-fstrict-flex-arrays -
-fstrict-float-cast-overflow -
-fstrict-vtable-pointers -
-fswift-async-fp -
-fsycl -
-fsyntax-only -
-fsystem-module -
-ftemplate-backtrace-limit -
-ftemplate-depth -
-ftest-coverage -
-fthin-link-bitcode -
-ftime-report -
-ftime-trace -
-ftime-trace-granularity -
-ftrapv -
-ftrigraphs -
-ftrivial-auto-var-init -
-ftrivial-auto-var-init-max-size -
-ftrivial-auto-var-init-stop-after -
-funified-lto -
-funique-basic-block-section-names -
-funique-internal-linkage-names -
-funroll-loops -
-funsafe-math-optimizations -
-fuse-cuid -
-fuse-line-directives -
-fvalidate-ast-input-files-content -
-fveclib -
-fvectorize -
-fverbose-asm -
-fverify-intermediate-code -
-fvirtual-function-elimination -
-fvisibility -
-fvisibility-dllexport -
-fvisibility-externs-dllimport -
-fvisibility-externs-nodllstorageclass -
-fvisibility-from-dllstorageclass -
-fvisibility-global-new-delete -
-fvisibility-global-new-delete-hidden -
-fvisibility-inlines-hidden -
-fvisibility-inlines-hidden-static-local-var -
-fvisibility-ms-compat -
-fvisibility-nodllstorageclass -
-fwasm-exceptions -
-fwrapv -
-fwritable-strings -
-fxl-pragma-pack -
-fxray-always-emit-customevents -
-fxray-always-emit-typedevents -
-fxray-always-instrument -
-fxray-attr-list -
-fxray-function-groups -
-fxray-ignore-loops -
-fxray-instruction-threshold -
-fxray-instrument -
-fxray-instrumentation-bundle -
-fxray-link-deps -
-fxray-modes -
-fxray-never-instrument -
-fxray-selected-function-group -
-fzero-call-used-regs -
-fzvector -
-g -
-gcodeview -
-gcodeview-ghash -
-gdwarf -
-gdwarf-2 -
-gdwarf-3 -
-gdwarf-4 -
-gdwarf-5 -
-gdwarf32 -
-gdwarf64 -
-gembed-source -
-gline-directives-only -
-gline-tables-only -
-gmodules -
-gno-codeview-command-line -
-gno-embed-source -
-gpulibc -
-gsplit-dwarf -
-gstrict-dwarf -
-gz -
-help -
-iapinotes-modules -
-ibuiltininc -
-idirafter -
-iframework -
-iframeworkwithsysroot -
-imacros -
-include -
-include-pch -
-index-header-map -
-iprefix -
-iquote -
-isysroot -
-isystem -
-isystem-after -
-ivfsoverlay -
-iwithprefix -
-iwithprefixbefore -
-iwithsysroot -
-mabi -
-mabicalls -
-maix-shared-lib-tls-model-opt -
-maix-small-local-dynamic-tls -
-maix-small-local-exec-tls -
-maix-struct-return -
-malign-branch -
-malign-branch-boundary -
-malign-double -
-maltivec -
-mamdgpu-ieee -
-mamdgpu-precise-memory-op -
-mapx-features -
-mapx-inline-asm-use-gpr32 -
-march -
-mbackchain -
-mbranch-protection -
-mbranches-within-32B-boundaries -
-mcabac -
-mcmse -
-mcode-object-version -
-mconstructor-aliases -
-mcpu -
-mcrbits -
-mcrc -
-mcumode -
-mdaz-ftz -
-mdefault-visibility-export-mapping -
-mdouble -
-meabi -
-membedded-data -
-menable-experimental-extensions -
-mexec-model -
-mexecute-only -
-mextern-sdata -
-mfentry -
-mfix-cmse-cve-2021-35465 -
-mfix-cortex-a57-aes-1742098 -
-mfix-cortex-a72-aes-1655431 -
-mforced-sw-shadow-stack -
-mfp32 -
-mfp64 -
-mframe-chain -
-mfunction-return -
-mgeneral-regs-only -
-mglobal-merge -
-mgpopt -
-mguard -
-mharden-sls -
-mhvx -
-mhvx-ieee-fp -
-mhvx-length -
-mhvx-qfloat -
-miamcu -
-mignore-xcoff-visibility -
-mincremental-linker-compatible -
-mindirect-branch-cs-prefix -
-mios-version-min -
-mlasx -
-mlink-builtin-bitcode-postopt -
-mllvm -
-mlocal-sdata -
-mlong-calls -
-mlong-double-128 -
-mlong-double-64 -
-mlong-double-80 -
-mlr-for-calls-only -
-mlsx -
-mlvi-cfi -
-mlvi-hardening -
-mmacos-version-min -
-mmadd4 -
-mmark-bti-property -
-mmemops -
-mmlir -
-mms-bitfields -
-mmsa -
-mmt -
-mno-abicalls -
-mno-amdgpu-precise-memory-op -
-mno-apx-features -
-mno-bti-at-return-twice -
-mno-constructor-aliases -
-mno-crc -
-mno-cumode -
-mno-daz-ftz -
-mno-embedded-data -
-mno-execute-only -
-mno-extern-sdata -
-mno-fix-cmse-cve-2021-35465 -
-mno-fix-cortex-a53-835769 -
-mno-fix-cortex-a57-aes-1742098 -
-mno-fix-cortex-a72-aes-1655431 -
-mno-fmv -
-mno-forced-sw-shadow-stack -
-mno-gather -
-mno-global-merge -
-mno-gpopt -
-mno-hvx -
-mno-hvx-ieee-fp -
-mno-hvx-qfloat -
-mno-implicit-float -
-mno-incremental-linker-compatible -
-mno-lasx -
-mno-local-sdata -
-mno-long-calls -
-mno-lsx -
-mno-lvi-cfi -
-mno-lvi-hardening -
-mno-madd4 -
-mno-memops -
-mno-movt -
-mno-ms-bitfields -
-mno-msa -
-mno-mt -
-mno-neg-immediates -
-mno-nvj -
-mno-nvs -
-mno-outline -
-mno-outline-atomics -
-mno-packets -
-mno-pic-data-is-text-relative -
-mno-regnames -
-mno-relax -
-mno-restrict-it -
-mno-save-restore -
-mno-scalar-strict-align -
-mno-scatter -
-mno-seses -
-mno-stack-arg-probe -
-mno-strict-align -
-mno-tgsplit -
-mno-tls-direct-seg-refs -
-mno-tocdata -
-mno-unaligned-access -
-mno-unaligned-symbols -
-mno-vector-strict-align -
-mno-wavefrontsize64 -
-mnocrc -
-mnop-mcount -
-mnvj -
-mnvs -
-module-dependency-dir -
-module-file-info -
-momit-leaf-frame-pointer -
-moutline -
-moutline-atomics -
-mpacked-stack -
-mpackets -
-mpad-max-prefix-size -
-mpic-data-is-text-relative -
-mprefer-vector-width -
-mprintf-kind -
-mqdsp6-compat -
-mrecip -
-mrecord-mcount -
-mregnames -
-mrelax -
-mrelax-all -
-mrestrict-it -
-mrtd -
-mrvv-vector-bits -
-msave-restore -
-mscalar-strict-align -
-mseses -
-msign-return-address -
-msimd -
-mskip-rax-setup -
-msmall-data-limit -
-msoft-float -
-msse2avx -
-mstack-alignment -
-mstack-arg-probe -
-mstack-probe-size -
-mstack-protector-guard -
-mstack-protector-guard-offset -
-mstack-protector-guard-reg -
-mstack-protector-guard-symbol -
-mstackrealign -
-mstrict-align -
-msve-vector-bits -
-msvr4-struct-return -
-mtargetos -
-mtgsplit -
-mthread-model -
-mtls-dialect -
-mtls-direct-seg-refs -
-mtls-size -
-mtocdata -
-mtp -
-mtune -
-munaligned-access -
-munaligned-symbols -
-munsafe-fp-atomics -
-mvector-strict-align -
-mvevpu -
-mwavefrontsize64 -
-mxcoff-build-id -
-mxcoff-roptr -
-mzos-hlq-clang -
-mzos-hlq-csslib -
-mzos-hlq-le -
-mzos-sys-include -
-no-hip-rt -
-nobuiltininc -
-nogpuinc -
-nogpulib -
-nohipwrapperinc -
-nostdinc++ -
-o -
-objcmt-allowlist-dir-path -
-objcmt-migrate-all -
-objcmt-migrate-annotation -
-objcmt-migrate-designated-init -
-objcmt-migrate-instancetype -
-objcmt-migrate-literals -
-objcmt-migrate-ns-macros -
-objcmt-migrate-property -
-objcmt-migrate-property-dot-syntax -
-objcmt-migrate-protocol-conformance -
-objcmt-migrate-readonly-property -
-objcmt-migrate-readwrite-property -
-objcmt-migrate-subscripting -
-objcmt-ns-nonatomic-iosonly -
-objcmt-returns-innerpointer-property -
-objcmt-whitelist-dir-path -
-object-file-name -
-p -
-pedantic -
-pg -
-pipe -
-print-diagnostic-options -
-print-enabled-extensions -
-print-ivar-layout -
-print-library-module-manifest-path -
-print-multi-flags-experimental -
-print-resource-dir -
-print-runtime-dir -
-print-search-dirs -
-print-supported-cpus -
-print-supported-extensions -
-print-target-triple -
-print-targets -
-pthread -
-regcall4 -
-relocatable-pch -
-rewrite-legacy-objc -
-rewrite-objc -
-rtlib -
-save-stats -
-save-temps -
-serialize-diagnostics -
-shared-libsan -
-static-libsan -
-static-openmp -
-std -
-stdlib -
-stdlib++-isystem -
-sycl-std -
-time -
-traditional-cpp -
-trigraphs -
-undef -
-unwindlib -
-v -
-verify-pch -
-vfsoverlay -
-w -
-working-directory -
-x -
-z