80 # CPU modules.
81 #
82 OPL_CPU_KMODS += olympus_c
83
84 # Links to OPL crypto modules
85 #
86 OPL_CRYPTO_LINKS = aes
87
88 #
89 # Include the makefiles which define build rule templates, the
90 # collection of files per module, and a few specific flags. Note
91 # that order is significant, just as with an include path. The
92 # first build rule template which matches the files name will be
93 # used. By including these in order from most machine dependent
94 # to most machine independent, we allow a machine dependent file
95 # to be used in preference over a machine independent version
96 # (Such as a machine specific optimization, which preserves the
97 # interfaces.)
98 #
99 include $(UTSBASE)/sun4u/ngdr/Makefile.files
100 include $(UTSTREE)/sun4u/opl/Makefile.files
101
102 #
103 # Include common rules.
104 #
105 include $(UTSTREE)/sun4u/Makefile.sun4u
106
107 #
108 # Everybody needs to know how to build modstubs.o and to locate unix.o
109 #
110 UNIX_DIR = $(UTSBASE)/$(PLATFORM)/opl/unix
111 MODSTUBS_DIR = $(UNIX_DIR)
112 DSF_DIR = $(UTSBASE)/$(PLATFORM)/opl/genassym
113 LINTS_DIR = $(OBJS_DIR)
114 LINT_LIB_DIR = $(UTSBASE)/$(PLATFORM)/opl/lint-libs/$(OBJS_DIR)
115
116 UNIX_O = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
117
118 LINT_LIB = $(LINT_LIB_DIR)/llib-lunix.ln
119
120 #
121 # Define the actual specific platforms
122 #
123 MACHINE_DEFS = -D$(PLATFORM) -D_MACHDEP -DSFMMU -DMP
124 MACHINE_DEFS += -D_CPU_SIGNATURE
125
|
80 # CPU modules.
81 #
82 OPL_CPU_KMODS += olympus_c
83
84 # Links to OPL crypto modules
85 #
86 OPL_CRYPTO_LINKS = aes
87
88 #
89 # Include the makefiles which define build rule templates, the
90 # collection of files per module, and a few specific flags. Note
91 # that order is significant, just as with an include path. The
92 # first build rule template which matches the files name will be
93 # used. By including these in order from most machine dependent
94 # to most machine independent, we allow a machine dependent file
95 # to be used in preference over a machine independent version
96 # (Such as a machine specific optimization, which preserves the
97 # interfaces.)
98 #
99 include $(UTSBASE)/sun4u/ngdr/Makefile.files
100 include $(UTSBASE)/sun4u/opl/Makefile.files
101
102 #
103 # Include common rules.
104 #
105 include $(UTSBASE)/sun4u/Makefile.sun4u
106
107 #
108 # Everybody needs to know how to build modstubs.o and to locate unix.o
109 #
110 UNIX_DIR = $(UTSBASE)/$(PLATFORM)/opl/unix
111 MODSTUBS_DIR = $(UNIX_DIR)
112 DSF_DIR = $(UTSBASE)/$(PLATFORM)/opl/genassym
113 LINTS_DIR = $(OBJS_DIR)
114 LINT_LIB_DIR = $(UTSBASE)/$(PLATFORM)/opl/lint-libs/$(OBJS_DIR)
115
116 UNIX_O = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
117
118 LINT_LIB = $(LINT_LIB_DIR)/llib-lunix.ln
119
120 #
121 # Define the actual specific platforms
122 #
123 MACHINE_DEFS = -D$(PLATFORM) -D_MACHDEP -DSFMMU -DMP
124 MACHINE_DEFS += -D_CPU_SIGNATURE
125
|