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