[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.31 and 1.31.4.1

version 1.31, 2004/08/26 10:12:33 version 1.31.4.1, 2005/04/29 11:28:12
Line 1 
Line 1 
 /*      $NetBSD$        */  /*      $NetBSD$        */
   
 /*-  /*-
  * Copyright (c) 1998, 2000 The NetBSD Foundation, Inc.   * Copyright (c) 1998, 2000, 2004 The NetBSD Foundation, Inc.
  * All rights reserved.   * All rights reserved.
  *   *
  * This code is derived from software contributed to The NetBSD Foundation   * This code is derived from software contributed to The NetBSD Foundation
Line 1162  ENTRY(copyoutstr)
Line 1162  ENTRY(copyoutstr)
          */           */
         movl    $VM_MAXUSER_ADDRESS,%eax          movl    $VM_MAXUSER_ADDRESS,%eax
         subl    %edi,%eax          subl    %edi,%eax
           jc      _C_LABEL(copystr_efault)
         cmpl    %edx,%eax          cmpl    %edx,%eax
         jae     1f          jae     1f
         movl    %eax,%edx          movl    %eax,%edx
Line 1216  ENTRY(copyinstr)
Line 1217  ENTRY(copyinstr)
          */           */
         movl    $VM_MAXUSER_ADDRESS,%eax          movl    $VM_MAXUSER_ADDRESS,%eax
         subl    %esi,%eax          subl    %esi,%eax
           jc      _C_LABEL(copystr_efault)
         cmpl    %edx,%eax          cmpl    %edx,%eax
         jae     1f          jae     1f
         movl    %eax,%edx          movl    %eax,%edx
Line 2051  ENTRY(cpu_switchto)
Line 2053  ENTRY(cpu_switchto)
 #ifndef MULTIPROCESSOR  #ifndef MULTIPROCESSOR
         .globl  _C_LABEL(lwp0)          .globl  _C_LABEL(lwp0)
 #endif  #endif
         .globl  _C_LABEL(uvmspace_free),_C_LABEL(kernel_map)  
         .globl  _C_LABEL(uvm_km_free),_C_LABEL(tss_free)  
 /* LINTSTUB: Func: void cpu_exit(struct lwp *l) */  /* LINTSTUB: Func: void cpu_exit(struct lwp *l) */
 ENTRY(cpu_exit)  ENTRY(cpu_exit)
         movl    4(%esp),%edi            # old process          movl    4(%esp),%edi            # old process

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.31.4.1

CVSweb <webmaster@jp.NetBSD.org>