[BACK]Return to locore.S CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / i386 / i386

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/arch/i386/i386/locore.S between version 1.9 and 1.10

version 1.9, 2003/05/13 08:26:32 version 1.10, 2003/05/13 09:35:16
Line 1853  switch_resume:
Line 1853  switch_resume:
         SET_CURLWP(%edi,%ecx)          SET_CURLWP(%edi,%ecx)
   
         /* Skip context switch if same lwp. */          /* Skip context switch if same lwp. */
         movl    $1, %ebx          xorl    %ebx,%ebx
         cmpl    %edi,%esi          cmpl    %edi,%esi
         je      switch_return          je      switch_return
   
Line 1961  switch_restored:
Line 1961  switch_restored:
         je      1f          je      1f
         movl    %eax,TF_EIP(%ebx)          movl    %eax,TF_EIP(%ebx)
 1:  1:
         xor     %ebx,%ebx          movl    $1,%ebx
   
 switch_return:  switch_return:
 #if defined(MULTIPROCESSOR) || defined(LOCKDEBUG)  #if defined(MULTIPROCESSOR) || defined(LOCKDEBUG)

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

CVSweb <webmaster@jp.NetBSD.org>