Print this page
*** NO COMMENTS ***


  48 LINTS_DIR        = $(OBJS_DIR)
  49 LINT_LIB_DIR     = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
  50 
  51 UNIX_O           = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
  52 GENLIB           = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
  53 MODSTUBS_O       = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
  54 LINT_LIB         = $(UTSBASE)/i86pc/lint-libs/$(OBJS_DIR)/llib-lunix.ln
  55 GEN_LINT_LIB     = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
  56 
  57 #
  58 #       Include the makefiles which define build rule templates, the
  59 #       collection of files per module, and a few specific flags. Note
  60 #       that order is significant, just as with an include path. The
  61 #       first build rule template which matches the files name will be
  62 #       used. By including these in order from most machine dependent
  63 #       to most machine independent, we allow a machine dependent file
  64 #       to be used in preference over a machine independent version
  65 #       (Such as a machine specific optimization, which preserves the
  66 #       interfaces.)
  67 #
  68 include $(UTSTREE)/intel/Makefile.files
  69 include $(UTSTREE)/common/Makefile.files
  70 
  71 #
  72 # ----- TRANSITIONAL SECTION --------------------------------------------------
  73 #
  74 
  75 #
  76 #       Not everything which *should* be a module is a module yet. The
  77 #       following is a list of such objects which are currently part of
  78 #       genunix but which might someday become kmods.  This must be
  79 #       defined before we include Makefile.uts, or else genunix's build
  80 #       won't be as parallel as we might like.
  81 #
  82 NOT_YET_KMODS    = $(OLDPTY_OBJS) $(PTY_OBJS) $(VCONS_CONF_OBJS) $(MOD_OBJS)
  83 
  84 #
  85 # ----- END OF TRANSITIONAL SECTION -------------------------------------------
  86 #
  87 #       Include machine independent rules. Note that this does not imply
  88 #       that the resulting module from rules in Makefile.uts is machine
  89 #       independent. Only that the build rules are machine independent.


 695 MAC_KMODS       += mac_ib
 696 
 697 #
 698 # socketmod (kernel/socketmod)
 699 #
 700 SOCKET_KMODS    += sockpfp
 701 SOCKET_KMODS    += socksctp
 702 SOCKET_KMODS    += socksdp
 703 SOCKET_KMODS    += sockrds
 704 SOCKET_KMODS    += ksslf
 705 
 706 #
 707 #       kiconv modules (/kernel/kiconv):
 708 #
 709 KICONV_KMODS    += kiconv_emea kiconv_ja kiconv_ko kiconv_sc kiconv_tc
 710 
 711 #
 712 #       'Dacf' Modules (/kernel/dacf):
 713 #
 714 DACF_KMODS      += net_dacf









  48 LINTS_DIR        = $(OBJS_DIR)
  49 LINT_LIB_DIR     = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
  50 
  51 UNIX_O           = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
  52 GENLIB           = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
  53 MODSTUBS_O       = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
  54 LINT_LIB         = $(UTSBASE)/i86pc/lint-libs/$(OBJS_DIR)/llib-lunix.ln
  55 GEN_LINT_LIB     = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
  56 
  57 #
  58 #       Include the makefiles which define build rule templates, the
  59 #       collection of files per module, and a few specific flags. Note
  60 #       that order is significant, just as with an include path. The
  61 #       first build rule template which matches the files name will be
  62 #       used. By including these in order from most machine dependent
  63 #       to most machine independent, we allow a machine dependent file
  64 #       to be used in preference over a machine independent version
  65 #       (Such as a machine specific optimization, which preserves the
  66 #       interfaces.)
  67 #
  68 include $(UTSBASE)/intel/Makefile.files
  69 include $(UTSBASE)/common/Makefile.files
  70 
  71 #
  72 # ----- TRANSITIONAL SECTION --------------------------------------------------
  73 #
  74 
  75 #
  76 #       Not everything which *should* be a module is a module yet. The
  77 #       following is a list of such objects which are currently part of
  78 #       genunix but which might someday become kmods.  This must be
  79 #       defined before we include Makefile.uts, or else genunix's build
  80 #       won't be as parallel as we might like.
  81 #
  82 NOT_YET_KMODS    = $(OLDPTY_OBJS) $(PTY_OBJS) $(VCONS_CONF_OBJS) $(MOD_OBJS)
  83 
  84 #
  85 # ----- END OF TRANSITIONAL SECTION -------------------------------------------
  86 #
  87 #       Include machine independent rules. Note that this does not imply
  88 #       that the resulting module from rules in Makefile.uts is machine
  89 #       independent. Only that the build rules are machine independent.


 695 MAC_KMODS       += mac_ib
 696 
 697 #
 698 # socketmod (kernel/socketmod)
 699 #
 700 SOCKET_KMODS    += sockpfp
 701 SOCKET_KMODS    += socksctp
 702 SOCKET_KMODS    += socksdp
 703 SOCKET_KMODS    += sockrds
 704 SOCKET_KMODS    += ksslf
 705 
 706 #
 707 #       kiconv modules (/kernel/kiconv):
 708 #
 709 KICONV_KMODS    += kiconv_emea kiconv_ja kiconv_ko kiconv_sc kiconv_tc
 710 
 711 #
 712 #       'Dacf' Modules (/kernel/dacf):
 713 #
 714 DACF_KMODS      += net_dacf
 715 
 716 #
 717 # Ensure that the variable member of the cpu_t (cpu_m) is defined
 718 # for the lint builds so as not to cause lint errors during the
 719 # global cross check.
 720 #
 721 LINTFLAGS       += -D_MACHDEP -I$(UTSBASE)/i86pc