Print this page
*** NO COMMENTS ***

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/sparc/Makefile.sparc.shared
          +++ new/usr/src/uts/sparc/Makefile.sparc
↓ open down ↓ 74 lines elided ↑ open up ↑
  75   75  #       that order is significant, just as with an include path. The
  76   76  #       first build rule template which matches the files name will be
  77   77  #       used. By including these in order from most machine dependent
  78   78  #       to most machine independent, we allow a machine dependent file
  79   79  #       to be used in preference over a machine independent version
  80   80  #       (Such as a machine specific optimization, which preserves the
  81   81  #       interfaces.)
  82   82  #
  83   83  include $(UTSBASE)/sparc/Makefile.files
  84   84  include $(UTSBASE)/sparc/v9/Makefile.files
  85      -include $(UTSTREE)/sun/Makefile.files
  86      -include $(UTSTREE)/common/Makefile.files
       85 +include $(UTSBASE)/sun/Makefile.files
       86 +include $(UTSBASE)/common/Makefile.files
  87   87  
  88   88  #
  89   89  # ----- TRANSITIONAL SECTION --------------------------------------------------
  90   90  #
  91   91  
  92   92  #
  93   93  #       Not everything which *should* be a module is a module yet. The
  94   94  #       following is a list of such objects which are currently part of
  95   95  #       genunix but which might someday become kmods.   This must be
  96   96  #       defined before we include Makefile.uts, or else genunix's build
↓ open down ↓ 388 lines elided ↑ open up ↑
 485  485  SOCKET_KMODS    += sockpfp
 486  486  SOCKET_KMODS    += socksctp
 487  487  SOCKET_KMODS    += socksdp
 488  488  SOCKET_KMODS    += sockrds
 489  489  SOCKET_KMODS    += ksslf
 490  490  
 491  491  #
 492  492  #       kiconv modules (/kernel/kiconv):
 493  493  #
 494  494  KICONV_KMODS    += kiconv_emea kiconv_ja kiconv_ko kiconv_sc kiconv_tc
      495 +
      496 +#
      497 +# Ensure that the variable member of the cpu_t (cpu_m) is defined
      498 +# for the lint builds so as not to cause lint errors during the
      499 +# global cross check.
      500 +#
      501 +$(LINTFLAGSUPPRESS)LINTFLAGS    += -D_MACHDEP -I$(UTSBASE)/sun4 \
      502 +                                   -I$(UTSBASE)/sun4u -I$(UTSBASE)/sfmmu
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX