X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fthreads%2Fswitch.S;h=374da9e4a11cfd64a79816c3d358a177b224ff09;hb=691750d03ff70aa5cef5fba81fed82e3a941bf95;hp=5bb56b55ec1a84de04295b39f23032bd1ae94e2b;hpb=f2f8875638593bd5365cfd6a5ba7c9578e52322f;p=pintos-anon diff --git a/src/threads/switch.S b/src/threads/switch.S index 5bb56b5..374da9e 100644 --- a/src/threads/switch.S +++ b/src/threads/switch.S @@ -3,7 +3,7 @@ #### struct thread *switch_threads (struct thread *cur, struct thread *next); #### #### Switches from CUR, which must be the running thread, to NEXT, -#### which must also be running thread_switch(), returning CUR in +#### which must also be running switch_threads(), returning CUR in #### NEXT's context. #### #### This function works by assuming that the thread we're switching @@ -18,7 +18,7 @@ switch_threads: # # Note that the SVR4 ABI allows us to destroy %eax, %ecx, %edx, # but requires us to preserve %ebx, %ebp, %esi, %edi. See - # [SV-ABI-386] pages 3-11 and 3-12 for details. + # [SysV-ABI-386] pages 3-11 and 3-12 for details. # # This stack frame must match the one set up by thread_create(). pushl %ebx