Skip to content

Commit b50431d

Browse files
committed
fix some typos to cycle bots
1 parent 102814b commit b50431d

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

clang/docs/Block-ABI-Apple.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ The following flags bits are in use thusly for a possible ABI.2010.3.16:
6363
enum {
6464
// Set to true on blocks that have captures (and thus are not true
6565
// global blocks) but are known not to escape for various other
66-
// reasons. For backward compatiblity with old runtimes, whenever
66+
// reasons. For backward compatibility with old runtimes, whenever
6767
// BLOCK_IS_NOESCAPE is set, BLOCK_IS_GLOBAL is set too. Copying a
6868
// non-escaping block returns the original block and releasing such a
6969
// block is a no-op, which is exactly how global blocks are handled.

clang/docs/LanguageExtensions.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2145,7 +2145,7 @@ Checked Arithmetic Builtins
21452145
---------------------------
21462146
21472147
Clang provides a set of builtins that implement checked arithmetic for security
2148-
critical applications in a manner that is fast and easily expressable in C. As
2148+
critical applications in a manner that is fast and easily expressible in C. As
21492149
an example of their usage:
21502150
21512151
.. code-block:: c
@@ -2538,7 +2538,7 @@ pointers and integers.
25382538
These builtins can be used to avoid relying on implementation-defined behavior
25392539
of arithmetic on integers derived from pointers.
25402540
Additionally, these builtins retain type information and, unlike bitwise
2541-
arithmentic, they can perform semantic checking on the alignment value.
2541+
arithmetic, they can perform semantic checking on the alignment value.
25422542
25432543
**Syntax**:
25442544

clang/docs/SourceBasedCodeCoverage.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,14 +107,14 @@ relies on padding and the ability to map a file over the existing memory
107107
mapping which is generally only available on POSIX systems and isn't suitable
108108
for other platforms.
109109

110-
On Fuchsia, we rely on the the ability to relocate counters at runtime using a
110+
On Fuchsia, we rely on the ability to relocate counters at runtime using a
111111
level of indirection. On every counter access, we add a bias to the counter
112112
address. This bias is stored in ``__llvm_profile_counter_bias`` symbol that's
113113
provided by the profile runtime and is initially set to zero, meaning no
114-
relocation. The runtime can map the profile into memory at abitrary location,
114+
relocation. The runtime can map the profile into memory at arbitrary locations,
115115
and set bias to the offset between the original and the new counter location,
116116
at which point every subsequent counter access will be to the new location,
117-
which allows updating profile directly akin to the continous mode.
117+
which allows updating profile directly akin to the continuous mode.
118118

119119
The advantage of this approach is that doesn't require any special OS support.
120120
The disadvantage is the extra overhead due to additional instructions required

0 commit comments

Comments
 (0)