Print this page
de-linting of .s files

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/sun4u/io/pci/pcisch_asm.s
          +++ new/usr/src/uts/sun4u/io/pci/pcisch_asm.s
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17   * fields enclosed by brackets "[]" replaced with your own identifying
  18   18   * information: Portions Copyright [yyyy] [name of copyright owner]
  19   19   *
  20   20   * CDDL HEADER END
  21   21   */
  22   22  /*
  23   23   * Copyright 2003 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/machthread.h>
  31   29  #include <sys/fsr.h>
  32   30  
  33   31  /*LINTLIBRARY*/
  34   32  
  35   33  #define VIS_BLOCKSIZE   64
  36   34  
  37      -#if defined(lint)
  38      -
  39      -void
  40      -tomatillo_store_store_order()
  41      -{}
  42      -
  43      -#else /* lint */
  44      -
  45   35          .seg    ".data"
  46   36          .align  VIS_BLOCKSIZE
  47   37          .type   sync_buf, #object
  48   38  sync_buf:
  49   39          .skip   VIS_BLOCKSIZE
  50   40          .size   sync_buf, VIS_BLOCKSIZE
  51   41  
  52   42          ENTRY(tomatillo_store_store_order)
  53   43          set     sync_buf, %o1
  54   44  
  55   45          rd      %fprs, %o2                      ! %o2 = saved fprs
  56   46          or      %o2, FPRS_FEF, %o3
  57   47          wr      %g0, %o3, %fprs                 ! make sure fp is enabled
  58   48          stda    %d0, [%o1]ASI_BLK_COMMIT_P
  59   49          wr      %o2, 0, %fprs                   ! restore fprs
  60   50  
  61   51          retl
  62   52          membar  #Sync
  63   53          SET_SIZE(tomatillo_store_store_order)
  64   54  
  65      -#endif /* lint */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX