Print this page
de-linting of .s files

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/intel/kdi/kdi_asm.s
          +++ new/usr/src/uts/intel/kdi/kdi_asm.s
↓ open down ↓ 23 lines elided ↑ open up ↑
  24   24   * Use is subject to license terms.
  25   25   *
  26   26   * Copyright 2019 Joyent, Inc.
  27   27   */
  28   28  
  29   29  /*
  30   30   * Debugger entry and exit for both master and slave CPUs. kdi_idthdl.s contains
  31   31   * the IDT stubs that drop into here (mainly via kdi_cmnint).
  32   32   */
  33   33  
  34      -#if defined(__lint)
  35      -#include <sys/types.h>
  36      -#else
  37      -
  38   34  #include <sys/segments.h>
  39   35  #include <sys/asm_linkage.h>
  40   36  #include <sys/controlregs.h>
  41   37  #include <sys/x86_archext.h>
  42   38  #include <sys/privregs.h>
  43   39  #include <sys/machprivregs.h>
  44   40  #include <sys/kdi_regs.h>
  45   41  #include <sys/psw.h>
  46   42  #include <sys/uadmin.h>
  47   43  #ifdef __xpv
↓ open down ↓ 661 lines elided ↑ open up ↑
 709  705          GETDREG(kdi_getdr6, %dr6)
 710  706          GETDREG(kdi_getdr7, %dr7)
 711  707  
 712  708          SETDREG(kdi_setdr0, %dr0)
 713  709          SETDREG(kdi_setdr1, %dr1)
 714  710          SETDREG(kdi_setdr2, %dr2)
 715  711          SETDREG(kdi_setdr3, %dr3)
 716  712          SETDREG(kdi_setdr6, %dr6)
 717  713          SETDREG(kdi_setdr7, %dr7)
 718  714  
 719      -#endif /* !__lint */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX