Print this page
*** NO COMMENTS ***


  71 SYM_MOD         = $(OBJS_DIR)/unix.sym
  72 
  73 UNIX_O           = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
  74 MODSTUBS_O       = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
  75 GENLIB           = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
  76 LINT_LIB         = $(LINT_LIB_DIR)/llib-lunix.ln
  77 DBOOT_LINT_LIB   = $(LINT_LIB_DIR)/llib-ldboot.ln
  78 GEN_LINT_LIB     = $(GEN_LINT_LIB_DIR)/llib-lgenunix.ln
  79 
  80 #
  81 #       Include the makefiles which define build rule templates, the
  82 #       collection of files per module, and a few specific flags. Note
  83 #       that order is significant, just as with an include path. The
  84 #       first build rule template which matches the files name will be
  85 #       used. By including these in order from most machine dependent
  86 #       to most machine independent, we allow a machine dependent file
  87 #       to be used in preference over a machine independent version
  88 #       (Such as a machine specific optimization, which preserves the
  89 #       interfaces.)
  90 #
  91 include $(UTSTREE)/$(PLATFORM)/Makefile.files
  92 include $(UTSTREE)/intel/Makefile.files
  93 include $(UTSTREE)/common/Makefile.files
  94 
  95 #
  96 #       Include machine independent rules. Note that this does not imply
  97 #       that the resulting module from rules in Makefile.uts is machine
  98 #       independent. Only that the build rules are machine independent.
  99 #
 100 include $(UTSBASE)/Makefile.uts
 101 
 102 #
 103 #       Define supported builds
 104 #
 105 DEF_BUILDS              = $(DEF_BUILDS64) $(DEF_BUILDS32)
 106 ALL_BUILDS              = $(ALL_BUILDS64) $(ALL_BUILDS32)
 107 
 108 #
 109 #       x86 or amd64 inline templates
 110 #
 111 INLINES_32              = $(UTSBASE)/intel/ia32/ml/ia32.il \
 112                           $(UTSBASE)/$(PLATFORM)/ml/ia32.il
 113 INLINES_64              = $(UTSBASE)/intel/amd64/ml/amd64.il \




  71 SYM_MOD         = $(OBJS_DIR)/unix.sym
  72 
  73 UNIX_O           = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
  74 MODSTUBS_O       = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
  75 GENLIB           = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
  76 LINT_LIB         = $(LINT_LIB_DIR)/llib-lunix.ln
  77 DBOOT_LINT_LIB   = $(LINT_LIB_DIR)/llib-ldboot.ln
  78 GEN_LINT_LIB     = $(GEN_LINT_LIB_DIR)/llib-lgenunix.ln
  79 
  80 #
  81 #       Include the makefiles which define build rule templates, the
  82 #       collection of files per module, and a few specific flags. Note
  83 #       that order is significant, just as with an include path. The
  84 #       first build rule template which matches the files name will be
  85 #       used. By including these in order from most machine dependent
  86 #       to most machine independent, we allow a machine dependent file
  87 #       to be used in preference over a machine independent version
  88 #       (Such as a machine specific optimization, which preserves the
  89 #       interfaces.)
  90 #
  91 include $(UTSBASE)/$(PLATFORM)/Makefile.files
  92 include $(UTSBASE)/intel/Makefile.files
  93 include $(UTSBASE)/common/Makefile.files
  94 
  95 #
  96 #       Include machine independent rules. Note that this does not imply
  97 #       that the resulting module from rules in Makefile.uts is machine
  98 #       independent. Only that the build rules are machine independent.
  99 #
 100 include $(UTSBASE)/Makefile.uts
 101 
 102 #
 103 #       Define supported builds
 104 #
 105 DEF_BUILDS              = $(DEF_BUILDS64) $(DEF_BUILDS32)
 106 ALL_BUILDS              = $(ALL_BUILDS64) $(ALL_BUILDS32)
 107 
 108 #
 109 #       x86 or amd64 inline templates
 110 #
 111 INLINES_32              = $(UTSBASE)/intel/ia32/ml/ia32.il \
 112                           $(UTSBASE)/$(PLATFORM)/ml/ia32.il
 113 INLINES_64              = $(UTSBASE)/intel/amd64/ml/amd64.il \