Output path for the plist report
+.. option:: --autocomplete=<arg>
+
.. option:: -bind\_at\_load
.. option:: -bundle
.. option:: -nomultidefs
-.. option:: -nopie
+.. option:: -nopie, -no-pie
.. option:: -noprebind
Level of field padding for AddressSanitizer
+.. option:: -fsanitize-address-globals-dead-stripping
+
+Enable linker dead stripping of globals in AddressSanitizer
+
.. option:: -fsanitize-address-use-after-scope, -fno-sanitize-address-use-after-scope
Enable use-after-scope detection in AddressSanitizer
Enable C++17 aligned allocation functions
+.. option:: -fallow-editor-placeholders, -fno-allow-editor-placeholders
+
+Treat editor placeholders as valid source code
+
.. option:: -fallow-unsupported
.. option:: -faltivec, -fno-altivec
.. option:: -fdiagnostics-color=<arg>
.. program:: clang
+.. option:: -fdiagnostics-hotness-threshold=<number>
+
+Prevent optimization remarks from being output if they do not have at least this profile count
+
.. option:: -fdiagnostics-show-hotness, -fno-diagnostics-show-hotness
Enable profile hotness information in diagnostic line
.. option:: -fretain-comments-from-system-headers
+.. option:: -frewrite-imports, -fno-rewrite-imports
+
.. option:: -frewrite-includes, -fno-rewrite-includes
.. option:: -frewrite-map-file <arg>
Enable the superword-level parallelism vectorization passes
-.. option:: -fslp-vectorize-aggressive, -fno-slp-vectorize-aggressive
-
-Enable the BB vectorization passes
-
.. option:: -fspell-checking, -fno-spell-checking
.. option:: -fspell-checking-limit=<arg>
.. option:: -mcpu=<arg>, -mv4 (equivalent to -mcpu=hexagonv4), -mv5 (equivalent to -mcpu=hexagonv5), -mv55 (equivalent to -mcpu=hexagonv55), -mv60 (equivalent to -mcpu=hexagonv60), -mv62 (equivalent to -mcpu=hexagonv62)
+.. option:: -mdefault-build-attributes<arg>, -mno-default-build-attributes<arg>
+
.. option:: -mdll<arg>
.. option:: -mdouble-float
Enable merging of globals
+.. option:: -mgpopt, -mno-gpopt
+
+Use GP relative accesses for symbols known to be in a small data section (MIPS)
+
.. option:: -mhard-float
.. option:: -mhwdiv=<arg>, --mhwdiv <arg>, --mhwdiv=<arg>
Generate branches with extended addressability, usually via indirect jumps.
-.. option:: -mmacosx-version-min=<arg>
+.. option:: -mmacosx-version-min=<arg>, -mmacos-version-min=<arg>
Set Mac OS X deployment target
+.. option:: -mmadd4, -mno-madd4
+
+Enable the generation of 4-operand madd.s, madd.d and related instructions.
+
+.. option:: -mmcu=<arg>
+
.. option:: -mmicromips, -mno-micromips
.. option:: -mms-bitfields, -mno-ms-bitfields
Enable MSA ASE (MIPS only)
+.. option:: -mmt, -mno-mt
+
+Enable MT ASE (MIPS only)
+
.. option:: -mnan=<arg>
.. option:: -mno-mips16
.. option:: -mavx512vl, -mno-avx512vl
+.. option:: -mavx512vpopcntdq, -mno-avx512vpopcntdq
+
.. option:: -mbmi, -mno-bmi
.. option:: -mbmi2, -mno-bmi2
.. option:: -mfxsr, -mno-fxsr
+.. option:: -mlwp, -mno-lwp
+
.. option:: -mlzcnt, -mno-lzcnt
.. option:: -mmmx, -mno-mmx
.. option:: -gstrict-dwarf, -gno-strict-dwarf
+.. option:: -gz
+
+DWARF debug sections compression type
+
+.. program:: clang1
+.. option:: -gz=<arg>
+.. program:: clang
+
+DWARF debug sections compression type
+
Static analyzer flags
=====================