typo
authorRalf Jung <post@ralfj.de>
Sun, 16 Jul 2017 00:50:46 +0000 (17:50 -0700)
committerRalf Jung <post@ralfj.de>
Sun, 16 Jul 2017 00:50:46 +0000 (17:50 -0700)
ralf/_posts/2017-07-14-undefined-behavior.md

index 732117a869b2bc0e6d6b18aa0f120a179798ea02..1da732e89033405a99f9e8846979f1a779f25573 100644 (file)
@@ -39,7 +39,7 @@ This could be the end of the game:  No alias information, no way to verify our a
 
 ## Shifting responsibility
 
 
 ## Shifting responsibility
 
-However, it turns out that compilers writers consider these optimizations important enough that they came up with an alternative solution:
+However, it turns out that compiler writers consider these optimizations important enough that they came up with an alternative solution:
 Instead of having the compiler verify such assumptions, they declared the programmer responsible.
 
 For example, the C standard says that memory accesses have to happen with the right "effective type":  If data was stored with a `float` pointer, it must not be read with an `int` pointer.
 Instead of having the compiler verify such assumptions, they declared the programmer responsible.
 
 For example, the C standard says that memory accesses have to happen with the right "effective type":  If data was stored with a `float` pointer, it must not be read with an `int` pointer.