[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.45.2.2 and 1.45.2.3

version 1.45.2.2, 2007/02/17 15:19:52 version 1.45.2.3, 2007/02/27 16:51:38
Line 804  switch_skipsave:
Line 804  switch_skipsave:
   
 #if 0  #if 0
         /* Don't bother with the rest if switching to a system process. */          /* Don't bother with the rest if switching to a system process. */
         testl   $L_SYSTEM,L_FLAG(%edi);          testl   $LK_SYSTEM,L_FLAG(%edi);
         jnz     switch_restored          jnz     switch_restored
 #endif  #endif
   
Line 881  check_ras:
Line 881  check_ras:
  */   */
 /* LINTSTUB: Func: void savectx(struct pcb *pcb) */  /* LINTSTUB: Func: void savectx(struct pcb *pcb) */
 ENTRY(savectx)  ENTRY(savectx)
         movl    4(%esp),%edx            # edx = p->p_addr          movl    4(%esp),%edx            # edx = pcb
   
         /* Save stack pointers. */          /* Save stack pointers. */
         movl    %esp,PCB_ESP(%edx)          movl    %esp,PCB_ESP(%edx)

Legend:
Removed from v.1.45.2.2  
changed lines
  Added in v.1.45.2.3

CVSweb <webmaster@jp.NetBSD.org>