Print this page
PSARC 2009/104 Hot-Plug Support for ACPI-based Systems
6846955 Device tree creation and acpi virtual nexus driver for acpi based x86 systems
6849408 device match rule in ppm.conf is not flexible
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/uts/i86pc/Makefile.rules
+++ new/usr/src/uts/i86pc/Makefile.rules
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21
22 22 #
23 23 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
24 24 # Use is subject to license terms.
25 25 #
26 26
27 27 # This Makefile defines the build rules for the directory uts/i86pc
28 28 # and its children. These are the source files which are i86pc
29 29 # "implementation architecture" dependent.
30 30 #
31 31 # The following two-level ordering must be maintained in this file.
32 32 # Lines are sorted first in order of decreasing specificity based on
33 33 # the first directory component. That is, i86pc rules come before
34 34 # intel rules come before common rules.
35 35 #
36 36 # Lines whose initial directory components are equal are sorted
37 37 # alphabetically by the remaining components.
38 38
39 39 #
40 40 # Section 1a: C object build rules
41 41 #
42 42 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/conf/%.c
43 43 $(COMPILE.c) -o $@ $<
44 44 $(CTFCONVERT_O)
45 45
46 46 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/cpu/amd_opteron/%.c
47 47 $(COMPILE.c) -o $@ $<
48 48 $(CTFCONVERT_O)
49 49
50 50 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/cpu/authenticamd/%.c
51 51 $(COMPILE.c) -o $@ $<
52 52 $(CTFCONVERT_O)
53 53
54 54 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/cpu/generic_cpu/%.c
55 55 $(COMPILE.c) -o $@ $<
56 56 $(CTFCONVERT_O)
57 57
58 58 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/cpu/genuineintel/%.c
59 59 $(COMPILE.c) -o $@ $<
60 60 $(CTFCONVERT_O)
61 61
62 62 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/%.c
63 63 $(COMPILE.c) -o $@ $<
|
↓ open down ↓ |
63 lines elided |
↑ open up ↑ |
64 64 $(CTFCONVERT_O)
65 65
66 66 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/acpi_drv/%.c
67 67 $(COMPILE.c) -o $@ $<
68 68 $(CTFCONVERT_O)
69 69
70 70 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/fipe/%.c
71 71 $(COMPILE.c) -o $@ $<
72 72 $(CTFCONVERT_O)
73 73
74 +$(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/acpi/acpidev/%.c
75 + $(COMPILE.c) -o $@ $<
76 + $(CTFCONVERT_O)
77 +
78 +$(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/acpi/acpinex/%.c
79 + $(COMPILE.c) -o $@ $<
80 + $(CTFCONVERT_O)
81 +
74 82 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/ioat/%.c
75 83 $(COMPILE.c) -o $@ $<
76 84 $(CTFCONVERT_O)
77 85
78 86 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/pci/%.c
79 87 $(COMPILE.c) -o $@ $<
80 88 $(CTFCONVERT_O)
81 89
82 90 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/pciex/%.c
83 91 $(COMPILE.c) -o $@ $<
84 92 $(CTFCONVERT_O)
85 93
86 94 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/pcplusmp/%.c
87 95 $(COMPILE.c) -o $@ $<
88 96 $(CTFCONVERT_O)
89 97
90 98 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/pcplusmp/%.s
91 99 $(COMPILE.s) -o $@ $<
92 100
93 101 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/ppm/%.c
94 102 $(COMPILE.c) -o $@ $<
95 103 $(CTFCONVERT_O)
96 104
97 105 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/ppm/%.s
98 106 $(COMPILE.s) -o $@ $<
99 107
100 108 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/psm/%.c
101 109 $(COMPILE.c) -o $@ $<
102 110 $(CTFCONVERT_O)
103 111
104 112 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/psm/%.s
105 113 $(COMPILE.s) -o $@ $<
106 114
107 115 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/tzmon/%.c
108 116 $(COMPILE.c) -o $@ $<
109 117 $(CTFCONVERT_O)
110 118
111 119 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/ml/%.s
112 120 $(COMPILE.s) -o $@ $<
113 121
114 122 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/os/%.c
115 123 $(COMPILE.c) -o $@ $<
116 124 $(CTFCONVERT_O)
117 125
118 126 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/os/cpupm/%.c
119 127 $(COMPILE.c) -o $@ $<
120 128 $(CTFCONVERT_O)
121 129
122 130 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/boot/%.c
123 131 $(COMPILE.c) -o $@ $<
124 132 $(CTFCONVERT_O)
125 133
126 134 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/vm/%.c
127 135 $(COMPILE.c) -o $@ $<
128 136 $(CTFCONVERT_O)
129 137
130 138 $(OBJS_DIR)/%.o: $(UTSBASE)/common/io/%.c
131 139 $(COMPILE.c) -o $@ $<
132 140 $(CTFCONVERT_O)
133 141
134 142 $(OBJS_DIR)/%.o: $(UTSBASE)/common/io/ppm/%.c
135 143 $(COMPILE.c) -o $@ $<
136 144 $(CTFCONVERT_O)
137 145
138 146 $(OBJS_DIR)/%.o: $(UTSBASE)/common/os/%.c
139 147 $(COMPILE.c) -o $@ $<
140 148 $(CTFCONVERT_O)
141 149
142 150 $(OBJS_DIR)/%.o: $(SRC)/common/dis/i386/%.c
143 151 $(COMPILE.c) -o $@ $<
144 152 $(CTFCONVERT_O)
145 153
146 154 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/gfx_private/%.c
147 155 $(COMPILE.c) -o $@ $<
148 156 $(CTFCONVERT_O)
149 157
150 158 $(OBJS_DIR)/%.o: $(UTSBASE)/i86pc/io/xsvc/%.c
151 159 $(COMPILE.c) -o $@ $<
152 160 $(CTFCONVERT_O)
153 161
154 162 #
155 163 # dboot stuff is always 32 bit, linked to run with phys_addr == virt_addr
156 164 #
157 165 DBOOT_OBJS_DIR = dboot/$(OBJS_DIR)
158 166 DBOOT_MACH_32 = -D_BOOT_TARGET_i386
159 167 DBOOT_MACH_64 = -D_BOOT_TARGET_amd64
160 168 DBOOT_DEFS = -D_BOOT $(DBOOT_MACH_$(CLASS))
161 169 DBOOT_DEFS += -D_MACHDEP -D_KMEMUSER -U_KERNEL -D_I32LPx
162 170
163 171 DBOOT_CC_INCL = -I$(SRC)/common $(INCLUDE_PATH)
164 172 DBOOT_AS_INCL = $(AS_INC_PATH)
165 173
166 174 DBOOT_AS = $(ONBLD_TOOLS)/bin/$(MACH)/aw
167 175
168 176 DBOOT_LINTS_DIR = $(DBOOT_OBJS_DIR)
169 177 DBOOT_LINTFLAGS_i86pc = $(LINTFLAGS_i386_32) $(LINTTAGS_i386_32)
170 178
171 179 DBOOT_LINTFLAGS = $(DBOOT_LINTFLAGS_$(PLATFORM)) $(LINTTAGS) $(C99LMODE) \
172 180 $(CPPFLAGS) $(DBOOT_DEFS)
173 181 DBOOT_LOCAL_LINTFLAGS = -c -dirout=$(DBOOT_LINTS_DIR) -I$(SRC)/common \
174 182 $(DBOOT_LINTFLAGS) $(DBOOT_LINTTAGS)
175 183
176 184 $(DBOOT_OBJS_DIR)/%.o: $(UTSBASE)/i86pc/boot/%.c
177 185 $(i386_CC) $(CERRWARN) -O $(DBOOT_DEFS) $(DBOOT_CC_INCL) -c -o $@ $<
178 186
179 187 $(DBOOT_OBJS_DIR)/%.o: $(UTSBASE)/i86pc/dboot/%.c
180 188 $(i386_CC) $(CERRWARN) -O $(DBOOT_DEFS) $(DBOOT_CC_INCL) -c -o $@ $<
181 189
182 190 $(DBOOT_OBJS_DIR)/%.o: $(UTSBASE)/intel/ia32/%.s
183 191 $(DBOOT_AS) -P -D_ASM $(DBOOT_DEFS) $(DBOOT_AS_INCL) -o $@ $<
184 192
185 193 $(DBOOT_OBJS_DIR)/%.o: $(COMMONBASE)/util/%.c
186 194 $(i386_CC) $(CERRWARN) -O $(DBOOT_DEFS) $(DBOOT_CC_INCL) -c -o $@ $<
187 195
188 196 $(DBOOT_OBJS_DIR)/%.o: $(COMMONBASE)/util/i386/%.s
189 197 $(DBOOT_AS) -P -D_ASM $(DBOOT_DEFS) $(DBOOT_AS_INCL) -o $@ $<
190 198
191 199 $(DBOOT_OBJS_DIR)/%.o: $(UTSBASE)/i86pc/dboot/%.s
192 200 $(DBOOT_AS) -P -D_ASM $(DBOOT_DEFS) $(DBOOT_AS_INCL) -o $@ $<
193 201
194 202 #
195 203 # Stuff to build bios_call.o for the kernel.
196 204 #
197 205 MAPFILE_BIOS = $(UTSBASE)/i86pc/conf/Mapfile.bios
198 206 $(OBJS_DIR)/bios_call.o: $(UTSBASE)/i86pc/ml/bios_call_src.s
199 207 $(COMPILE.s) -o $(OBJS_DIR)/bios_call_src.o \
200 208 $(UTSBASE)/i86pc/ml/bios_call_src.s
201 209 $(LD) -dn -M $(MAPFILE_BIOS) \
202 210 -o $(OBJS_DIR)/bios_call_src $(OBJS_DIR)/bios_call_src.o
203 211 @echo " .data" > $(OBJS_DIR)/bios_call.s
204 212 @echo " .globl bios_image" >> $(OBJS_DIR)/bios_call.s
205 213 @echo "bios_image:" >> $(OBJS_DIR)/bios_call.s
206 214 $(ELFEXTRACT) $(OBJS_DIR)/bios_call_src >> $(OBJS_DIR)/bios_call.s
207 215 @echo " .align 4" >> $(OBJS_DIR)/bios_call.s
208 216 @echo " .globl bios_size" >> $(OBJS_DIR)/bios_call.s
209 217 @echo "bios_size:" >> $(OBJS_DIR)/bios_call.s
210 218 @echo " .long . - bios_image" >> $(OBJS_DIR)/bios_call.s
211 219 $(COMPILE.s) -o $@ $(OBJS_DIR)/bios_call.s
212 220
213 221 #
214 222 # Stuff to build fb_swtch.o for the kernel.
215 223 #
216 224 MAPFILE_FBSWTCH = $(UTSBASE)/i86pc/conf/Mapfile.fb_swtch
217 225 $(OBJS_DIR)/fb_swtch.o: $(UTSBASE)/i86pc/ml/fb_swtch_src.s
218 226 $(COMPILE.s) -o $(OBJS_DIR)/fb_swtch_src.o \
219 227 $(UTSBASE)/i86pc/ml/fb_swtch_src.s
220 228 $(LD) -dn -M $(MAPFILE_FBSWTCH) \
221 229 -o $(OBJS_DIR)/fb_swtch_src $(OBJS_DIR)/fb_swtch_src.o
222 230 @echo " .data" > $(OBJS_DIR)/fb_swtch.s
223 231 @echo " .globl fb_swtch_image" >> $(OBJS_DIR)/fb_swtch.s
224 232 @echo "fb_swtch_image:" >> $(OBJS_DIR)/fb_swtch.s
225 233 $(ELFEXTRACT) $(OBJS_DIR)/fb_swtch_src >> $(OBJS_DIR)/fb_swtch.s
226 234 @echo " .align 4" >> $(OBJS_DIR)/fb_swtch.s
227 235 @echo " .globl fb_swtch_size" >> $(OBJS_DIR)/fb_swtch.s
228 236 @echo "fb_swtch_size:" >> $(OBJS_DIR)/fb_swtch.s
229 237 @echo " .long . - fb_swtch_image" >> $(OBJS_DIR)/fb_swtch.s
230 238 $(COMPILE.s) -o $@ $(OBJS_DIR)/fb_swtch.s
231 239
232 240 # ridiculous contortions ---
233 241 ATOMIC_SUBDIR_32 = i386
234 242 ATOMIC_SUBDIR_64 = amd64
235 243 ATOMIC_SUBDIR = $(ATOMIC_SUBDIR_$(CLASS))
236 244
237 245 $(OBJS_DIR)/%.o: $(SRC)/common/atomic/$(ATOMIC_SUBDIR)/%.s
238 246 $(COMPILE.s) -o $@ $<
239 247
240 248 #
241 249 # dtrace stubs
242 250 #
243 251
244 252 $(OBJS_DIR)/dtracestubs.s: $(UNIX_O) $(LIBS)
245 253 $(NM) -u $(UNIX_O) $(LIBS) | $(GREP) __dtrace_probe_ | $(SORT) | \
246 254 $(UNIQ) | $(NAWK) '{ \
247 255 printf("\t.globl %s\n\t.type %s,@function\n%s:\n", \
248 256 $$1, $$1, $$1); }' > $(OBJS_DIR)/dtracestubs.s
249 257
250 258 $(DTRACESTUBS): $(DTRACESTUBS_O)
251 259 $(BUILD.SO) $(DTRACESTUBS_O)
252 260
253 261 #
254 262 # Section 1b: Lint `object' build rules
255 263 #
256 264 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/conf/%.c
257 265 @($(LHEAD) $(LINT.c) $< $(LTAIL))
258 266
259 267 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/cpu/amd_opteron/%.c
260 268 @($(LHEAD) $(LINT.c) $< $(LTAIL))
261 269
262 270 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/cpu/authenticamd/%.c
263 271 @($(LHEAD) $(LINT.c) $< $(LTAIL))
264 272
265 273 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/cpu/generic_cpu/%.c
266 274 @($(LHEAD) $(LINT.c) $< $(LTAIL))
267 275
268 276 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/cpu/genuineintel/%.c
269 277 @($(LHEAD) $(LINT.c) $< $(LTAIL))
|
↓ open down ↓ |
186 lines elided |
↑ open up ↑ |
270 278
271 279 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/%.c
272 280 @($(LHEAD) $(LINT.c) $< $(LTAIL))
273 281
274 282 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/acpi_drv/%.c
275 283 @($(LHEAD) $(LINT.c) $< $(LTAIL))
276 284
277 285 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/fipe/%.c
278 286 @($(LHEAD) $(LINT.c) $< $(LTAIL))
279 287
288 +$(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/acpi/acpidev/%.c
289 + @($(LHEAD) $(LINT.c) $< $(LTAIL))
290 +
291 +$(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/acpi/acpinex/%.c
292 + @($(LHEAD) $(LINT.c) $< $(LTAIL))
293 +
280 294 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/ioat/%.c
281 295 @($(LHEAD) $(LINT.c) $< $(LTAIL))
282 296
283 297 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/pci/%.c
284 298 @($(LHEAD) $(LINT.c) $< $(LTAIL))
285 299
286 300 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/pciex/%.c
287 301 @($(LHEAD) $(LINT.c) $< $(LTAIL))
288 302
289 303 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/pcplusmp/%.c
290 304 @($(LHEAD) $(LINT.c) $< $(LTAIL))
291 305
292 306 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/pcplusmp/%.s
293 307 @($(LHEAD) $(LINT.s) $< $(LTAIL))
294 308
295 309 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/ppm/%.c
296 310 @($(LHEAD) $(LINT.c) $< $(LTAIL))
297 311
298 312 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/ppm/%.s
299 313 @($(LHEAD) $(LINT.s) $< $(LTAIL))
300 314
301 315 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/psm/%.c
302 316 @($(LHEAD) $(LINT.c) $< $(LTAIL))
303 317
304 318 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/psm/%.s
305 319 @($(LHEAD) $(LINT.s) $< $(LTAIL))
306 320
307 321 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/tzmon/%.c
308 322 @($(LHEAD) $(LINT.c) $< $(LTAIL))
309 323
310 324 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/ml/%.s
311 325 @($(LHEAD) $(LINT.s) $< $(LTAIL))
312 326
313 327 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/os/%.c
314 328 @($(LHEAD) $(LINT.c) $< $(LTAIL))
315 329
316 330 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/os/cpupm/%.c
317 331 @($(LHEAD) $(LINT.c) $< $(LTAIL))
318 332
319 333 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/boot/%.c
320 334 @($(LHEAD) $(LINT.c) $< $(LTAIL))
321 335
322 336 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/vm/%.c
323 337 @($(LHEAD) $(LINT.c) $< $(LTAIL))
324 338
325 339 $(LINTS_DIR)/%.ln: $(UTSBASE)/common/io/%.c
326 340 @($(LHEAD) $(LINT.c) $< $(LTAIL))
327 341
328 342 $(LINTS_DIR)/%.ln: $(UTSBASE)/common/io/ppm/%.c
329 343 @($(LHEAD) $(LINT.c) $< $(LTAIL))
330 344
331 345 $(LINTS_DIR)/%.ln: $(UTSBASE)/common/os/%.c
332 346 @($(LHEAD) $(LINT.c) $< $(LTAIL))
333 347
334 348 $(LINTS_DIR)/%.ln: $(SRC)/common/dis/i386/%.c
335 349 @($(LHEAD) $(LINT.c) $< $(LTAIL))
336 350
337 351 $(LINTS_DIR)/%.ln: $(SRC)/common/atomic/%.c
338 352 @($(LHEAD) $(LINT.c) $< $(LTAIL))
339 353
340 354 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/gfx_private/%.c
341 355 @($(LHEAD) $(LINT.c) $< $(LTAIL))
342 356
343 357 $(LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/io/xsvc/%.c
344 358 @($(LHEAD) $(LINT.c) $< $(LTAIL))
345 359
346 360 #
347 361 # bios call has a funky name change while building
348 362 #
349 363 $(LINTS_DIR)/bios_call.ln: $(UTSBASE)/i86pc/ml/bios_call_src.s
350 364 @($(LHEAD) $(LINT.s) $(UTSBASE)/i86pc/ml/bios_call_src.s $(LTAIL))
351 365 @mv $(LINTS_DIR)/bios_call_src.ln $(LINTS_DIR)/bios_call.ln
352 366
353 367 #
354 368 # So does fb_swtch
355 369 #
356 370 $(LINTS_DIR)/fb_swtch.ln: $(UTSBASE)/i86pc/ml/fb_swtch_src.s
357 371 @($(LHEAD) $(LINT.s) $(UTSBASE)/i86pc/ml/fb_swtch_src.s $(LTAIL))
358 372 @mv $(LINTS_DIR)/fb_swtch_src.ln $(LINTS_DIR)/fb_swtch.ln
359 373
360 374 #
361 375 # dboot always compiles in 32-bit mode, so force lint to be 32-bit mode too.
362 376 #
363 377 $(DBOOT_LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/dboot/%.c
364 378 @($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
365 379
366 380 $(DBOOT_LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/dboot/%.s
367 381 @($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
368 382
369 383 $(DBOOT_LINTS_DIR)/%.ln: $(UTSBASE)/i86pc/boot/%.c
370 384 @($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
371 385
372 386 $(DBOOT_LINTS_DIR)/%.ln: $(COMMONBASE)/util/%.c
373 387 @($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
374 388
375 389 $(DBOOT_LINTS_DIR)/%.ln: $(COMMONBASE)/util/i386/%.s
376 390 @($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
|
↓ open down ↓ |
87 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX