Commit 7b313d5
committed
Fix word choice and pointer fragment rationale
Let's:
- Replace "complete, valid pointers" with "complete pointers". The
restriction is about byte provenance forming whole pointers, not
about those pointers being dereferenceable or in-bounds.
- Replace the incorrect claim that "the compiler cannot support
pointer fragments because it would be unable to reason about them
at compile time" with the accurate explanation: binary formats
such as ELF cannot represent pointer fragments, so the compiler
cannot emit them in the final binary.
- Replace "on 64-bit platforms" with "assuming an 8-byte pointer"
to make the platform assumption explicit without implying the
example only works on 64-bit platforms.1 parent 4a8ef90 commit 7b313d5
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
264 | | - | |
| 264 | + | |
265 | 265 | | |
266 | | - | |
| 266 | + | |
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
| |||
0 commit comments