#11565: Fix several typos. Patch by Piotr Kasprzyk.
diff --git a/Python/ceval.c b/Python/ceval.c
index f3433f1..d3ed871 100644
--- a/Python/ceval.c
+++ b/Python/ceval.c
@@ -27,7 +27,7 @@
 
 typedef unsigned long long uint64;
 
-/* PowerPC suppport.
+/* PowerPC support.
    "__ppc__" appears to be the preprocessor definition to detect on OS X, whereas
    "__powerpc__" appears to be the correct one for Linux with GCC
 */
@@ -1169,7 +1169,7 @@
         if (--_Py_Ticker < 0) {
             if (*next_instr == SETUP_FINALLY) {
                 /* Make the last opcode before
-                   a try: finally: block uninterruptable. */
+                   a try: finally: block uninterruptible. */
                 goto fast_next_opcode;
             }
             _Py_Ticker = _Py_CheckInterval;
diff --git a/Python/pystate.c b/Python/pystate.c
index f1eb6d9..ea0d05d 100644
--- a/Python/pystate.c
+++ b/Python/pystate.c
@@ -503,7 +503,7 @@
     /* for i in all interpreters:
      *     for t in all of i's thread states:
      *          if t's frame isn't NULL, map t's id to its frame
-     * Because these lists can mutute even when the GIL is held, we
+     * Because these lists can mutate even when the GIL is held, we
      * need to grab head_mutex for the duration.
      */
     HEAD_LOCK();
diff --git a/Python/thread.c b/Python/thread.c
index b4e3ad0..4a9b436 100644
--- a/Python/thread.c
+++ b/Python/thread.c
@@ -46,7 +46,7 @@
 #endif
 
 /* Check if we're running on HP-UX and _SC_THREADS is defined. If so, then
-   enough of the Posix threads package is implimented to support python
+   enough of the Posix threads package is implemented to support python
    threads.
 
    This is valid for HP-UX 11.23 running on an ia64 system. If needed, add