Lines Matching refs:option
72 .. option:: -E
76 .. option:: -fsyntax-only
80 .. option:: -S
85 .. option:: -c
89 .. option:: no stage selection option
91 If no stage selection option is specified, all stages above are run, and the
97 .. option:: -x <language>
101 .. option:: -std=<standard>
232 .. option:: -stdlib=<library>
237 .. option:: -rtlib=<library>
242 .. option:: -ansi
246 .. option:: -ObjC, -ObjC++
250 .. option:: -trigraphs
254 .. option:: -ffreestanding
261 .. option:: -fno-builtin
266 .. option:: -fno-builtin-<function>
272 .. option:: -fno-builtin-std-<function>
280 in namespace ``std``, use :option:`-fno-builtin-\<function\>` instead.
282 .. option:: -fmath-errno
286 .. option:: -fpascal-strings
290 .. option:: -fms-extensions
294 .. option:: -fmsc-version=
298 .. option:: -fborland-extensions
302 .. option:: -fwritable-strings
307 .. option:: -flax-vector-conversions, -flax-vector-conversions=<kind>, -fno-lax-vector-conversions
320 .. option:: -fblocks
324 .. option:: -fobjc-abi-version=version
329 .. option:: -fobjc-nonfragile-abi-version=<version>
333 (either via :option:`-fobjc-nonfragile-abi`, or because it is the platform
336 .. option:: -fobjc-nonfragile-abi, -fno-objc-nonfragile-abi
339 the default ABI, it can be disabled with :option:`-fno-objc-nonfragile-abi`.
348 .. option:: -arch <architecture>
352 .. option:: -target <architecture>
356 .. option:: -mmacosx-version-min=<version>
361 .. option:: -miphoneos-version-min
366 .. option:: --print-supported-cpus
369 through ``--target=<architecture>`` or :option:`-arch` ``<architecture>``). If no
372 .. option:: -mcpu=?, -mtune=?
374 Acts as an alias for :option:`--print-supported-cpus`.
376 .. option:: -march=<cpu>
387 .. option:: -O0, -O1, -O2, -O3, -Ofast, -Os, -Oz, -Og, -O, -O4
391 :option:`-O0` Means "no optimization": this level compiles the fastest and
394 :option:`-O1` Somewhere between :option:`-O0` and :option:`-O2`.
396 :option:`-O2` Moderate level of optimization which enables most
399 :option:`-O3` Like :option:`-O2`, except that it enables optimizations that
403 :option:`-Ofast` Enables all the optimizations from :option:`-O3` along
407 :option:`-Os` Like :option:`-O2` with extra optimizations to reduce code
410 :option:`-Oz` Like :option:`-Os` (and thus :option:`-O2`), but reduces code
413 :option:`-Og` Like :option:`-O1`. In future versions, this option might
416 :option:`-O` Equivalent to :option:`-O1`.
418 :option:`-O4` and higher
420 Currently equivalent to :option:`-O3`
422 .. option:: -g, -gline-tables-only, -gmodules
425 best at :option:`-O0`. When more than one option starting with `-g` is
428 :option:`-g` Generate debug information.
430 :option:`-gline-tables-only` Generate only line table debug information. This
434 :option:`-gmodules` Generate debug information that contains external
437 option transparently switches the Clang module format to object file
440 this option produces complete debug information with faster compile
443 This option should not be used when building static libraries for
448 .. option:: -fstandalone-debug -fno-standalone-debug
458 The :option:`-fstandalone-debug` option turns off these optimizations.
464 .. option:: -feliminate-unused-debug-types
470 .. option:: -fexceptions
475 .. option:: -ftrapv
481 .. option:: -fvisibility
485 .. option:: -fcommon, -fno-common
488 It can be disabled with :option:`-fno-common`.
490 .. option:: -ftls-model=<model>
498 .. option:: -flto, -flto=full, -flto=thin, -emit-llvm
501 When used with :option:`-S` this generates LLVM intermediate language
505 The default for :option:`-flto` is "full", in which the
513 On Darwin, when using :option:`-flto` along with :option:`-g` and
524 .. option:: -###
528 .. option:: --help
532 .. option:: -Qunused-arguments
536 .. option:: -Wa,<args>
540 .. option:: -Wl,<args>
544 .. option:: -Wp,<args>
548 .. option:: -Xanalyzer <arg>
552 .. option:: -Xassembler <arg>
556 .. option:: -Xlinker <arg>
560 .. option:: -Xpreprocessor <arg>
564 .. option:: -o <file>
568 .. option:: -print-file-name=<file>
572 .. option:: -print-libgcc-file-name
577 .. option:: -print-prog-name=<name>
581 .. option:: -print-search-dirs
585 .. option:: -save-temps
589 .. option:: -save-stats, -save-stats=cwd, -save-stats=obj
592 directory (:option:`-save-stats`/"-save-stats=cwd") or the directory
595 .. option:: -integrated-as, -no-integrated-as
601 .. option:: -time
605 .. option:: -ftime-report
609 .. option:: -v
617 …option:: -fshow-column, -fshow-source-location, -fcaret-diagnostics, -fdiagnostics-fixit-info, -fd…
625 .. option:: -D<macroname>=<value>
630 .. option:: -U<macroname>
635 .. option:: -include <filename>
640 .. option:: -I<directory>
644 .. option:: -F<directory>
648 .. option:: -nostdinc
653 .. option:: -nostdlibinc
658 .. option:: -nobuiltininc
686 If :option:`-mmacosx-version-min` is unspecified, the default deployment
687 target is read from this environment variable. This option only affects
694 include preprocessed source files (use the :option:`-E` option) and the full