66 #
67 # Include the makefiles which define build rule templates, the
68 # collection of files per module, and a few specific flags. Note
69 # that order is significant, just as with an include path. The
70 # first build rule template which matches the files name will be
71 # used. By including these in order from most machine dependent
72 # to most machine independent, we allow a machine dependent file
73 # to be used in preference over a machine independent version
74 # (Such as a machine specific optimization, which preserves the
75 # interfaces.)
76 #
77
78 include $(UTSTREE)/sun4u/mpxu/Makefile.files
79 #
80 # Include common rules.
81 #
82
83 include $(UTSTREE)/sun4u/Makefile.sun4u
84
85 #
86 # Define modules (must come after Makefile.sun4u, for CLOSED_BUILD).
87 #
88 MPXU_KMODS = tsalarm
89 $(CLOSED_BUILD)CLOSED_MPXU_KMODS = platmod ntwdt
90
91 MODSTUBS_DIR = $(UNIX_DIR)
92 LINTS_DIR = $(OBJS_DIR)
93 LINT_LIB_DIR = $(UTSBASE)/$(PLATFORM)/mpxu/lint-libs/$(OBJS_DIR)
94
95 #
96 # Define the actual specific platforms
97 #
98 MACHINE_DEFS = -D$(PLATFORM) -D_MACHDEP -DSFMMU -DMP
99
100 #
101 # Define platform specific values
102 #
103 #MACHINE_DEFS += -DNCPU=554
104 #MACHINE_DEFS += -DMAX_UPA=1024
105 #MACHINE_DEFS += -DIGN_SIZE=10
106 # Max IOSRAM TOC major version number supported
107 #MACHINE_DEFS += -DMAX_IOSRAM_TOC_VER=0x1
108
109 # Define for inline pre-processing since
|
66 #
67 # Include the makefiles which define build rule templates, the
68 # collection of files per module, and a few specific flags. Note
69 # that order is significant, just as with an include path. The
70 # first build rule template which matches the files name will be
71 # used. By including these in order from most machine dependent
72 # to most machine independent, we allow a machine dependent file
73 # to be used in preference over a machine independent version
74 # (Such as a machine specific optimization, which preserves the
75 # interfaces.)
76 #
77
78 include $(UTSTREE)/sun4u/mpxu/Makefile.files
79 #
80 # Include common rules.
81 #
82
83 include $(UTSTREE)/sun4u/Makefile.sun4u
84
85 #
86 # Define modules (must come after Makefile.sun4u).
87 #
88 MPXU_KMODS = tsalarm
89
90 MODSTUBS_DIR = $(UNIX_DIR)
91 LINTS_DIR = $(OBJS_DIR)
92 LINT_LIB_DIR = $(UTSBASE)/$(PLATFORM)/mpxu/lint-libs/$(OBJS_DIR)
93
94 #
95 # Define the actual specific platforms
96 #
97 MACHINE_DEFS = -D$(PLATFORM) -D_MACHDEP -DSFMMU -DMP
98
99 #
100 # Define platform specific values
101 #
102 #MACHINE_DEFS += -DNCPU=554
103 #MACHINE_DEFS += -DMAX_UPA=1024
104 #MACHINE_DEFS += -DIGN_SIZE=10
105 # Max IOSRAM TOC major version number supported
106 #MACHINE_DEFS += -DMAX_IOSRAM_TOC_VER=0x1
107
108 # Define for inline pre-processing since
|