Print this page
de-linting of .s files

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/i86pc/dboot/dboot_xen.s
          +++ new/usr/src/uts/i86pc/dboot/dboot_xen.s
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
  25   25   */
  26   26  
  27      -#pragma ident   "%Z%%M% %I%     %E% SMI"
  28      -
  29   27  #include <sys/asm_linkage.h>
  30   28  #include <sys/asm_misc.h>
  31   29  #include "dboot_xboot.h"
  32   30  
  33      -#if defined(__lint)
  34      -
  35      -#else /* __lint */
  36      -
  37   31  #if defined(__amd64)
  38   32  
  39   33          ENTRY_NP(_start)
  40   34          /*
  41   35           * At entry we are passed a (start_info_t *) in %rsi.
  42   36           */
  43   37          movq    %rsi, xen_info(%rip)
  44   38  
  45   39          /*
  46   40           * make sure we have sane processor state
↓ open down ↓ 71 lines elided ↑ open up ↑
 118  112           * The address of the xboot_info is the kernel's only argument.
 119  113           */
 120  114          movl    entry_addr_low, %esi
 121  115          movl    bi, %eax
 122  116          pushl   %eax
 123  117          call    *%esi
 124  118          SET_SIZE(_start)
 125  119  
 126  120  #endif  /* __i386 */
 127  121  
 128      -#endif /* __lint */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX