139
140 def: $(DEF_DEPS)
141
142 all: $(ALL_DEPS)
143
144 clean: $(CLEAN_DEPS)
145
146 clobber: $(CLOBBER_DEPS)
147
148 lint: $(LINT_DEPS)
149
150 clean.lint: $(CLEAN_LINT_DEPS)
151
152 install: $(INSTALL_DEPS)
153
154
155 $(UNIX_BIN): $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(MAPFILE) $(LIBS) \
156 $(DTRACESTUBS)
157 $(LD) -dy -b -o $@ -e _start -M $(MAPFILE) \
158 $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBOPTS) $(DTRACESTUBS)
159 $(CTFMERGE_UNIQUIFY_AGAINST_GENUNIX)
160 $(POST_PROCESS)
161 $(CHK4UBINARY)
162
163 $(UNIX32_LINK): $(ROOT_PSM_KERN_DIR_32) $(UNIX_BIN)
164 -$(RM) $@; ln -s $(SUBDIR64)/$(UNIX) $@
165
166 symcheck: $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBS)
167 $(LD) -dy -b -o $(SYM_MOD) -M $(MAPFILE) \
168 $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBOPTS) $(DTRACESTUBS)
169
170 $(UNIX_O): $(OBJECTS) $(OBJS_DIR)/vers.o
171 $(LD) -r -o $@ $(OBJECTS) $(OBJS_DIR)/vers.o
172
173 $(KRTLD_O): $(KRTLD_OBJECTS)
174 $(LD) -r -o $@ -M$(KRTLD_MAPFILE) $(KRTLD_OBJECTS)
175
176 #
177 # CPU_OBJ now comprises of 2 object files which come from sun4 common
178 # and from architecture dependent code. OBJS_DIR is prepended where
179 # CPU_OBJ is defined to allow for building multiple CPU_OBJ's
|
139
140 def: $(DEF_DEPS)
141
142 all: $(ALL_DEPS)
143
144 clean: $(CLEAN_DEPS)
145
146 clobber: $(CLOBBER_DEPS)
147
148 lint: $(LINT_DEPS)
149
150 clean.lint: $(CLEAN_LINT_DEPS)
151
152 install: $(INSTALL_DEPS)
153
154
155 $(UNIX_BIN): $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(MAPFILE) $(LIBS) \
156 $(DTRACESTUBS)
157 $(LD) -dy -b -o $@ -e _start -M $(MAPFILE) \
158 $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBOPTS) $(DTRACESTUBS)
159 $(CTFMERGE_MODULE)
160 $(POST_PROCESS)
161 $(CHK4UBINARY)
162
163 $(UNIX32_LINK): $(ROOT_PSM_KERN_DIR_32) $(UNIX_BIN)
164 -$(RM) $@; ln -s $(SUBDIR64)/$(UNIX) $@
165
166 symcheck: $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBS)
167 $(LD) -dy -b -o $(SYM_MOD) -M $(MAPFILE) \
168 $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBOPTS) $(DTRACESTUBS)
169
170 $(UNIX_O): $(OBJECTS) $(OBJS_DIR)/vers.o
171 $(LD) -r -o $@ $(OBJECTS) $(OBJS_DIR)/vers.o
172
173 $(KRTLD_O): $(KRTLD_OBJECTS)
174 $(LD) -r -o $@ -M$(KRTLD_MAPFILE) $(KRTLD_OBJECTS)
175
176 #
177 # CPU_OBJ now comprises of 2 object files which come from sun4 common
178 # and from architecture dependent code. OBJS_DIR is prepended where
179 # CPU_OBJ is defined to allow for building multiple CPU_OBJ's
|