@@ -319,7 +319,7 @@ output format of the diagnostics that it generates.
319
319
320
320
This option, which defaults to "none", controls whether or not Clang
321
321
prints the category associated with a diagnostic when emitting it.
322
- Each diagnostic may or many not have an associated category, if it
322
+ Each diagnostic may or may not have an associated category, if it
323
323
has one, it is listed in the diagnostic categorization field of the
324
324
diagnostic line (in the []'s).
325
325
@@ -737,7 +737,7 @@ control the crash diagnostics.
737
737
crash diagnostics files, but with lower precedence than the option.
738
738
739
739
Clang is also capable of generating preprocessed source file(s) and associated
740
- run script(s) even without a crash. This is specially useful when trying to
740
+ run script(s) even without a crash. This is especially useful when trying to
741
741
generate a reproducer for warnings or errors while using modules.
742
742
743
743
.. option :: -gen-reproducer
@@ -1061,7 +1061,7 @@ In this way, the user may only need to specify a root configuration file with
1061
1061
1062
1062
Usually, config file options are placed before command-line options, regardless
1063
1063
of the actual operation to be performed. The exception is being made for the
1064
- options prefixed with the ``$ `` character. These will be used only when linker
1064
+ options prefixed with the ``$ `` character. These will be used only when the linker
1065
1065
is being invoked, and added after all of the command-line specified linker
1066
1066
inputs. Here is some example of ``$ ``-prefixed options:
1067
1067
@@ -1222,7 +1222,7 @@ existed.
1222
1222
The push and pop pragmas will save and restore the full diagnostic state
1223
1223
of the compiler, regardless of how it was set. It should be noted that while Clang
1224
1224
supports the GCC pragma, Clang and GCC do not support the exact same set
1225
- of warnings, so even when using GCC compatible #pragmas there is no
1225
+ of warnings, so even when using GCC- compatible #pragmas there is no
1226
1226
guarantee that they will have identical behaviour on both compilers.
1227
1227
1228
1228
Clang also doesn't yet support GCC behavior for ``#pragma diagnostic pop ``
@@ -1681,7 +1681,7 @@ for more details.
1681
1681
* ``preserve-sign `` - the sign of a flushed-to-zero number is preserved in the sign of 0
1682
1682
* ``positive-zero `` - denormals are flushed to positive zero
1683
1683
1684
- The default value depends on the target. For most targets, defaults to
1684
+ The default value depends on the target. For most targets, it defaults to
1685
1685
``ieee ``.
1686
1686
1687
1687
.. option :: -f[no-]strict-float-cast-overflow
@@ -1730,7 +1730,7 @@ for more details.
1730
1730
the C and C++ standards but can be enabled using ``-ffp-contract=fast ``.
1731
1731
1732
1732
Fusion can be controlled with the ``FP_CONTRACT `` and ``clang fp contract ``
1733
- pragmas. Please note that pragmas will be ingored with
1733
+ pragmas. Please note that pragmas will be ignored with
1734
1734
``-ffp-contract=fast ``, and refer to the pragma documentation for a
1735
1735
description of how the pragmas interact with the different ``-ffp-contract ``
1736
1736
option values.
@@ -1984,11 +1984,11 @@ for more details.
1984
1984
call to runtime library functions (generally the case, but the BE might
1985
1985
sometimes replace the library call if it knows enough about the potential
1986
1986
range of the inputs). Overflow and non-finite values are handled by the
1987
- library implementation. For the case of multiplication overflow will occur in
1987
+ library implementation. For the case of multiplication, overflow will occur in
1988
1988
accordance with normal floating-point rules. This is the default value.
1989
1989
* ``promoted `` Implementation of complex division using algebraic formulas at
1990
1990
higher precision. Overflow is handled. Non-finite values are handled in some
1991
- cases. If the target does not have native support for a higher precision
1991
+ cases. If the target does not have native support for a higher- precision
1992
1992
data type, the implementation for the complex operation using the Smith
1993
1993
algorithm will be used. Overflow may still occur in some cases. NaN and
1994
1994
infinite values are not handled.
0 commit comments