5 EXTRAVERSION
= -test4-pre3
7 KERNELRELEASE
=$(VERSION
).
$(PATCHLEVEL
).
$(SUBLEVEL
)$(EXTRAVERSION
)
11 CONFIG_SHELL
:= $(shell if
[ -x
"$$BASH" ]; then echo
$$BASH; \
12 else if
[ -x
/bin
/bash
]; then echo
/bin
/bash
; \
13 else echo sh
; fi
; fi
)
14 TOPDIR
:= $(shell if
[ "$$PWD" != "" ]; then echo
$$PWD; else pwd
; fi
)
16 HPATH
= $(TOPDIR
)/include
17 FINDHPATH
= $(HPATH
)/asm
$(HPATH
)/linux
$(HPATH
)/scsi
$(HPATH
)/net
20 HOSTCFLAGS
= -Wall
-Wstrict-prototypes
-O2
-fomit-frame-pointer
25 # Include the make variables (CC, etc...)
28 AS
= $(CROSS_COMPILE
)as
29 LD
= $(CROSS_COMPILE
)ld
30 CC
= $(CROSS_COMPILE
)gcc
32 AR
= $(CROSS_COMPILE
)ar
33 NM
= $(CROSS_COMPILE
)nm
34 STRIP
= $(CROSS_COMPILE
)strip
35 OBJCOPY
= $(CROSS_COMPILE
)objcopy
36 OBJDUMP
= $(CROSS_COMPILE
)objdump
37 MAKEFILES
= $(TOPDIR
)/.config
38 GENKSYMS
= /sbin
/genksyms
42 export VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION KERNELRELEASE ARCH \
43 CONFIG_SHELL TOPDIR HPATH HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC \
44 CPP AR NM STRIP OBJCOPY OBJDUMP MAKE MAKEFILES GENKSYMS MODFLAGS PERL
49 # Make "config" the default target if there is no configuration file or
50 # "depend" the target if there is no top-level dependency information.
53 ifeq (.config
,$(wildcard .config
))
55 ifeq (.depend
,$(wildcard .depend
))
57 do-it-all
: Version vmlinux
59 CONFIGURATION
= depend
63 CONFIGURATION
= config
68 # INSTALL_PATH specifies where to place the updated kernel and system map
69 # images. Uncomment if you want to place them anywhere other than root.
72 #export INSTALL_PATH=/boot
75 # INSTALL_MOD_PATH specifies a prefix to MODLIB for module directory
76 # relocations required by build roots. This is not defined in the
77 # makefile but the arguement can be passed to make if needed.
84 CPPFLAGS
:= -D__KERNEL__
-I
$(HPATH
)
86 CFLAGS
:= $(CPPFLAGS
) -Wall
-Wstrict-prototypes
-O2
-fomit-frame-pointer
87 AFLAGS
:= -D__ASSEMBLY__
$(CPPFLAGS
)
90 # ROOT_DEV specifies the default root-device when making the image.
91 # This can be either FLOPPY, CURRENT, /dev/xxxx or empty, in which case
92 # the default of FLOPPY is used by 'build'.
93 # This is i386 specific.
96 export ROOT_DEV
= CURRENT
99 # If you want to preset the SVGA mode, uncomment the next line and
100 # set SVGA_MODE to whatever number you want.
101 # Set it to -DSVGA_MODE=NORMAL_VGA if you just want the EGA/VGA mode.
102 # The number is the same as you would ordinarily press at bootup.
103 # This is i386 specific.
106 export SVGA_MODE
= -DSVGA_MODE
=NORMAL_VGA
109 # if you want the RAM disk device, define this to be the
111 # This is i386 specific.
114 #export RAMDISK = -DRAMDISK=512
116 CORE_FILES
=kernel
/kernel.o mm
/mm.o fs
/fs.o ipc
/ipc.o
117 NETWORKS
=net
/network.o
118 DRIVERS
=drivers
/block
/block.o \
119 drivers
/char
/char.o \
120 drivers
/misc
/misc.o \
122 drivers
/parport
/parport.a
123 LIBS
=$(TOPDIR
)/lib
/lib.a
124 SUBDIRS
=kernel drivers mm fs net ipc lib
131 DRIVERS-
$(CONFIG_DRM
) += drivers
/char
/drm
/drm.o
132 DRIVERS-
$(CONFIG_AGP
) += drivers
/char
/agp
/agp.o
133 DRIVERS-
$(CONFIG_NUBUS
) += drivers
/nubus
/nubus.a
134 DRIVERS-
$(CONFIG_ISDN
) += drivers
/isdn
/isdn.a
135 DRIVERS-
$(CONFIG_NET_FC
) += drivers
/net
/fc/fc.a
136 DRIVERS-
$(CONFIG_APPLETALK
) += drivers
/net
/appletalk
/appletalk.a
137 DRIVERS-
$(CONFIG_TR
) += drivers
/net
/tokenring
/tr.a
138 DRIVERS-
$(CONFIG_WAN
) += drivers
/net
/wan
/wan.a
139 DRIVERS-
$(CONFIG_ARCNET
) += drivers
/net
/arcnet
/arcnet.a
140 DRIVERS-
$(CONFIG_ATM
) += drivers
/atm
/atm.o
141 DRIVERS-
$(CONFIG_IDE
) += drivers
/ide
/idedriver.o
142 DRIVERS-
$(CONFIG_SCSI
) += drivers
/scsi
/scsidrv.o
143 DRIVERS-
$(CONFIG_IEEE1394
) += drivers
/ieee1394
/ieee1394.a
145 ifneq ($(CONFIG_CD_NO_IDESCSI
)$(CONFIG_BLK_DEV_IDECD
)$(CONFIG_BLK_DEV_SR
)$(CONFIG_PARIDE_PCD
),)
146 DRIVERS-y
+= drivers
/cdrom
/cdrom.a
149 DRIVERS-
$(CONFIG_SOUND
) += drivers
/sound
/sounddrivers.o
150 DRIVERS-
$(CONFIG_PCI
) += drivers
/pci
/pci.a
151 DRIVERS-
$(CONFIG_MTD
) += drivers
/mtd
/mtdlink.o
152 DRIVERS-
$(CONFIG_PCMCIA
) += drivers
/pcmcia
/pcmcia.o
153 DRIVERS-
$(CONFIG_PCMCIA_NETCARD
) += drivers
/net
/pcmcia
/pcmcia_net.o
154 DRIVERS-
$(CONFIG_PCMCIA_CHRDEV
) += drivers
/char
/pcmcia
/pcmcia_char.o
155 DRIVERS-
$(CONFIG_DIO
) += drivers
/dio
/dio.a
156 DRIVERS-
$(CONFIG_SBUS
) += drivers
/sbus
/sbus.a
157 DRIVERS-
$(CONFIG_ZORRO
) += drivers
/zorro
/zorro.a
158 DRIVERS-
$(CONFIG_FC4
) += drivers
/fc4
/fc4.a
159 DRIVERS-
$(CONFIG_PPC
) += drivers
/macintosh
/macintosh.o
160 DRIVERS-
$(CONFIG_MAC
) += drivers
/macintosh
/macintosh.o
161 DRIVERS-
$(CONFIG_ISAPNP
) += drivers
/pnp
/pnp.o
162 DRIVERS-
$(CONFIG_SGI_IP22
) += drivers
/sgi
/sgi.a
163 DRIVERS-
$(CONFIG_VT
) += drivers
/video
/video.o
164 DRIVERS-
$(CONFIG_PARIDE
) += drivers
/block
/paride
/paride.a
165 DRIVERS-
$(CONFIG_HAMRADIO
) += drivers
/net
/hamradio
/hamradio.o
166 DRIVERS-
$(CONFIG_TC
) += drivers
/tc
/tc.a
167 DRIVERS-
$(CONFIG_USB
) += drivers
/usb
/usbdrv.o
168 DRIVERS-
$(CONFIG_I2O
) += drivers
/i2o
/i2o.o
169 DRIVERS-
$(CONFIG_IRDA
) += drivers
/net
/irda
/irda_drivers.a
170 DRIVERS-
$(CONFIG_I2C
) += drivers
/i2c
/i2c.o
171 DRIVERS-
$(CONFIG_PHONE
) += drivers
/telephony
/telephony.a
172 DRIVERS-
$(CONFIG_ACPI_INTERPRETER
) += drivers
/acpi
/acpi.o
174 DRIVERS
+= $(DRIVERS-y
)
176 include arch
/$(ARCH
)/Makefile
178 # use '-fno-strict-aliasing', but only if the compiler can take it
179 CFLAGS
+= $(shell if
$(CC
) -fno-strict-aliasing
-S
-o
/dev
/null
-xc
/dev
/null
>/dev
/null
2>&1; then echo
"-fno-strict-aliasing"; fi
)
181 export CPPFLAGS CFLAGS AFLAGS
183 export NETWORKS DRIVERS LIBS HEAD LDFLAGS LINKFLAGS MAKEBOOT ASFLAGS
186 $(CPP
) $(AFLAGS
) -traditional
-o
$*.s
$<
188 $(CC
) $(AFLAGS
) -traditional
-c
-o
$*.o
$<
191 @
rm -f
include/linux
/compile.h
194 @
$(MAKE
) -C arch
/$(ARCH
)/boot
196 vmlinux
: $(CONFIGURATION
) init
/main.o init
/version.o linuxsubdirs
197 $(LD
) $(LINKFLAGS
) $(HEAD
) init
/main.o init
/version.o \
205 $(NM
) vmlinux | grep
-v
'\(compiled\)\|\(\.o$$\)\|\( [aU] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' |
sort > System.map
209 ( cd
include ; ln
-sf asm-
$(ARCH
) asm
)
210 @if
[ ! -d
include/linux
/modules
]; then \
211 mkdir
include/linux
/modules
; \
215 $(CONFIG_SHELL
) scripts
/Configure
-d arch
/$(ARCH
)/config.in
218 $(MAKE
) -C scripts kconfig.tk
219 wish
-f scripts
/kconfig.tk
221 menuconfig
: include/linux
/version.h symlinks
222 $(MAKE
) -C scripts
/lxdialog
all
223 $(CONFIG_SHELL
) scripts
/Menuconfig arch
/$(ARCH
)/config.in
226 $(CONFIG_SHELL
) scripts
/Configure arch
/$(ARCH
)/config.in
228 include/config
/MARKER
: scripts
/split-include
include/linux
/autoconf.h
229 scripts
/split-include
include/linux
/autoconf.h
include/config
230 @ touch
include/config
/MARKER
232 linuxsubdirs
: $(patsubst %, _dir_
%, $(SUBDIRS
))
234 $(patsubst %, _dir_
%, $(SUBDIRS
)) : dummy
include/config
/MARKER
235 $(MAKE
) -C
$(patsubst _dir_
%, %, $@
)
237 $(TOPDIR
)/include/linux
/version.h
: include/linux
/version.h
238 $(TOPDIR
)/include/linux
/compile.h
: include/linux
/compile.h
241 @if
[ ! -f .version
]; then \
244 expr
0`cat .version` + 1 > .version
; \
247 include/linux
/compile.h
: $(CONFIGURATION
) include/linux
/version.h newversion
248 @echo
-n \
#define UTS_VERSION \"\#`cat .version` > .ver
249 @if
[ -n
"$(CONFIG_SMP)" ] ; then echo
-n
" SMP" >> .ver
; fi
250 @if
[ -f .name
]; then echo
-n \
-`cat .name` >> .ver
; fi
251 @echo
' '`date`'"' >> .ver
252 @echo \
#define LINUX_COMPILE_TIME \"`date +%T`\" >> .ver
253 @echo \
#define LINUX_COMPILE_BY \"`whoami`\" >> .ver
254 @echo \
#define LINUX_COMPILE_HOST \"`hostname`\" >> .ver
255 @if
[ -x
/bin
/dnsdomainname
]; then \
256 echo \
#define LINUX_COMPILE_DOMAIN \"`dnsdomainname`\"; \
257 elif
[ -x
/bin
/domainname
]; then \
258 echo \
#define LINUX_COMPILE_DOMAIN \"`domainname`\"; \
260 echo \
#define LINUX_COMPILE_DOMAIN ; \
262 @echo \
#define LINUX_COMPILER \"`$(CC) $(CFLAGS) -v 2>&1 | tail -1`\" >> .ver
265 include/linux
/version.h
: .
/Makefile
266 @echo \
#define UTS_RELEASE \"$(KERNELRELEASE)\" > .ver
267 @echo \
#define LINUX_VERSION_CODE `expr $(VERSION) \\* 65536 + $(PATCHLEVEL) \\* 256 + $(SUBLEVEL)` >> .ver
268 @echo
'#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))' >>.ver
271 init
/version.o
: init
/version.c
include/linux
/compile.h
include/config
/MARKER
272 $(CC
) $(CFLAGS
) -DUTS_MACHINE
='"$(ARCH)"' -c
-o init
/version.o init
/version.c
274 init
/main.o
: init
/main.c
include/config
/MARKER
275 $(CC
) $(CFLAGS
) $(PROFILING
) -c
-o
$*.o
$<
277 fs lib mm ipc kernel drivers net
: dummy
278 $(MAKE
) $(subst $@
, _dir_
$@
, $@
)
281 etags
`find include/asm-$(ARCH) -name '*.h'`
282 find
include -type d \
( -name
"asm-*" -o
-name config \
) -prune
-o
-name
'*.h' -print | xargs etags
-a
283 find
$(SUBDIRS
) init
-name
'*.c' | xargs etags
-a
285 # Exuberant ctags works better with -I
287 CTAGSF
=`ctags --version | grep -i exuberant >/dev/null && echo "-I __initdata,__initlocaldata,__exitdata,EXPORT_SYMBOL,EXPORT_SYMBOL_NOVERS"`; \
288 ctags
$$CTAGSF `find include/asm-$(ARCH) -name '*.h'` && \
289 find
include -type d \
( -name
"asm-*" -o
-name config \
) -prune
-o
-name
'*.h' -print | xargs ctags
$$CTAGSF -a
&& \
290 find
$(SUBDIRS
) init
-name
'*.c' | xargs ctags
$$CTAGSF -a
293 ifdef CONFIG_MODVERSIONS
294 MODFLAGS
+= -DMODVERSIONS
-include $(HPATH
)/linux
/modversions.h
297 modules
: $(patsubst %, _mod_
%, $(SUBDIRS
))
303 $(patsubst %, _mod_
%, $(SUBDIRS
)) : include/linux
/version.h
include/config
/MARKER modules
/MARKER
304 $(MAKE
) -C
$(patsubst _mod_
%, %, $@
) CFLAGS
="$(CFLAGS) $(MODFLAGS)" MAKING_MODULES
=1 modules
308 MODLIB
=$(INSTALL_MOD_PATH
)/lib
/modules
/$(KERNELRELEASE
); \
311 inst_mod
() { These
="`cat $$1`"; MODULES
="$$MODULES $$These"; \
312 mkdir
-p
$$MODLIB/$$2; cp
$$These $$MODLIB/$$2; \
313 echo Installing modules under
$$MODLIB/$$2; \
317 if
[ -f BLOCK_MODULES
]; then inst_mod BLOCK_MODULES block
; fi
; \
318 if
[ -f NET_MODULES
]; then inst_mod NET_MODULES net
; fi
; \
319 if
[ -f IPV4_MODULES
]; then inst_mod IPV4_MODULES ipv4
; fi
; \
320 if
[ -f IPV6_MODULES
]; then inst_mod IPV6_MODULES ipv6
; fi
; \
321 if
[ -f ATM_MODULES
]; then inst_mod ATM_MODULES atm
; fi
; \
322 if
[ -f IDE_MODULES
]; then inst_mod IDE_MODULES ide
; fi
; \
323 if
[ -f SCSI_MODULES
]; then inst_mod SCSI_MODULES scsi
; fi
; \
324 if
[ -f FS_MODULES
]; then inst_mod FS_MODULES fs
; fi
; \
325 if
[ -f NLS_MODULES
]; then inst_mod NLS_MODULES fs
; fi
; \
326 if
[ -f CDROM_MODULES
]; then inst_mod CDROM_MODULES cdrom
; fi
; \
327 if
[ -f HAM_MODULES
]; then inst_mod HAM_MODULES net
; fi
; \
328 if
[ -f SOUND_MODULES
]; then inst_mod SOUND_MODULES sound
; fi
; \
329 if
[ -f VIDEO_MODULES
]; then inst_mod VIDEO_MODULES video
; fi
; \
330 if
[ -f FC4_MODULES
]; then inst_mod FC4_MODULES fc4
; fi
; \
331 if
[ -f IRDA_MODULES
]; then inst_mod IRDA_MODULES net
; fi
; \
332 if
[ -f SK98LIN_MODULES
]; then inst_mod SK98LIN_MODULES net
; fi
; \
333 if
[ -f SKFP_MODULES
]; then inst_mod SKFP_MODULES net
; fi
; \
334 if
[ -f USB_MODULES
]; then inst_mod USB_MODULES usb
; fi
; \
335 if
[ -f USB_STORAGE_MODULES
]; then inst_mod USB_STORAGE_MODULES usb
; fi
; \
336 if
[ -f USB_SERIAL_MODULES
]; then inst_mod USB_SERIAL_MODULES usb
; fi
; \
337 if
[ -f IEEE1394_MODULES
]; then inst_mod IEEE1394_MODULES ieee1394
; fi
; \
338 if
[ -f MTD_MODULES
]; then inst_mod MTD_MODULES mtd
; fi
; \
339 if
[ -f PCMCIA_MODULES
]; then inst_mod PCMCIA_MODULES pcmcia
; fi
; \
340 if
[ -f PCMCIA_NET_MODULES
]; then inst_mod PCMCIA_NET_MODULES pcmcia
; fi
; \
341 if
[ -f PCMCIA_CHAR_MODULES
]; then inst_mod PCMCIA_CHAR_MODULES pcmcia
; fi
; \
342 if
[ -f PCMCIA_SCSI_MODULES
]; then inst_mod PCMCIA_SCSI_MODULES pcmcia
; fi
; \
344 ls
-1 -U
*.o |
sort > $$MODLIB/.allmods
; \
345 if
[ -f
$$MODLIB/net
/3c59x.o
]; then \
346 mkdir
-p
$$MODLIB/pcmcia
; \
347 ln
-nfs ..
/net
/3c59x.o
$$MODLIB/pcmcia
/3c575_cb.o
; \
348 MODULES
="$$MODULES 3c575_cb.o"; fi
; \
349 echo
$$MODULES | tr
' ' '\n' |
sort | comm
-23 $$MODLIB/.allmods
- > $$MODLIB/.misc
; \
350 if
[ -s
$$MODLIB/.misc
]; then inst_mod
$$MODLIB/.misc misc
; fi
; \
351 rm -f
$$MODLIB/.misc
$$MODLIB/.allmods
; \
354 # modules disabled....
357 modules modules_install
: dummy
359 @echo
"The present kernel configuration has modules disabled."
360 @echo
"Type 'make config' and enable loadable module support."
361 @echo
"Then build a kernel with module support enabled."
367 rm -f kernel
/ksyms.lst
include/linux
/compile.h
368 find .
-name
'*.[oas]' -type f
-print | grep
-v lxdialog
/ | xargs
rm -f
369 rm -f core
`find . -type f -name 'core' -print`
370 rm -f core
`find . -type f -name '.*.flags' -print`
371 rm -f vmlinux System.map
373 rm -f drivers
/char
/consolemap_deftbl.c drivers
/video
/promcon_tbl.c
374 rm -f drivers
/char
/conmakehash
375 rm -f drivers
/pci
/devlist.h drivers
/pci
/classlist.h drivers
/pci
/gen-devlist
376 rm -f drivers
/sound
/bin2hex drivers
/sound
/hex2hex
377 rm -f drivers
/atm
/fore200e_mkfirm drivers
/atm
/{pca
,sba
}*{.bin
,.bin1
,.bin2
}
378 rm -f net
/khttpd
/make_times_h
379 rm -f net
/khttpd
/times.h
382 $(MAKE
) -C Documentation
/DocBook
clean
384 mrproper
: clean archmrproper
385 rm -f
include/linux
/autoconf.h
include/linux
/version.h
386 rm -f drivers
/net
/hamradio
/soundmodem
/sm_tbl_
{afsk1200
,afsk2666
,fsk9600
}.h
387 rm -f drivers
/net
/hamradio
/soundmodem
/sm_tbl_
{hapn4800
,psk4800
}.h
388 rm -f drivers
/net
/hamradio
/soundmodem
/sm_tbl_
{afsk2400_7
,afsk2400_8
}.h
389 rm -f drivers
/net
/hamradio
/soundmodem
/gentbl
390 rm -f drivers
/char
/hfmodem
/gentbl drivers
/char
/hfmodem
/tables.h
391 rm -f drivers
/sound
/*_boot.h drivers
/sound
/.
*.boot
392 rm -f drivers
/sound
/msndinit.c
393 rm -f drivers
/sound
/msndperm.c
394 rm -f drivers
/sound
/pndsperm.c
395 rm -f drivers
/sound
/pndspini.c
396 rm -f drivers
/atm
/fore200e_
*_fw.c drivers
/atm
/.fore200e_
*.fw
397 rm -f .version .config
* config.in config.old
398 rm -f scripts
/tkparse scripts
/kconfig.tk scripts
/kconfig.tmp
399 rm -f scripts
/lxdialog
/*.o scripts
/lxdialog
/lxdialog
400 rm -f .menuconfig.log
402 rm -rf
include/config
403 rm -f .depend
`find . -type f -name .depend -print`
404 rm -f core
`find . -type f -size 0 -print`
405 rm -f .hdepend scripts
/mkdep scripts
/split-include scripts
/docproc
406 rm -f
$(TOPDIR
)/include/linux
/modversions.h
407 rm -rf
$(TOPDIR
)/include/linux
/modules
408 $(MAKE
) -C Documentation
/DocBook mrproper
410 find .
-type f \
( -name core
-o
-name
'*.orig' -o
-name
'*.rej' \
411 -o
-name
'*~' -o
-name
'*.bak' -o
-name
'#*#' \
412 -o
-name
'.*.orig' -o
-name
'.*.rej' -o
-name
'.SUMS' \
413 -o
-size
0 -o
-name TAGS
-o
-name
tags \
) -print | env
-i xargs
rm -f
416 cd ..
&& tar cf
- linux
/ | gzip
-9 > backup.gz
420 chmod
755 $(TOPDIR
)/scripts
/docgen
421 chmod
755 $(TOPDIR
)/scripts
/gen-all-syms
422 chmod
755 $(TOPDIR
)/scripts
/kernel-doc
423 $(MAKE
) -C
$(TOPDIR
)/Documentation
/DocBook books
426 $(MAKE
) -C Documentation
/DocBook ps
429 $(MAKE
) -C Documentation
/DocBook pdf
432 $(MAKE
) -C Documentation
/DocBook html
435 find .
-type f
-print |
sort | env
-i xargs sum
> .SUMS
437 dep-files
: scripts
/mkdep archdep
include/linux
/version.h
438 scripts
/mkdep init
/*.c
> .depend
439 find
$(FINDHPATH
) -name SCCS
-prune
-o
-follow
-name \
*.h
! -name modversions.h
-print | env
-i PATH
="$(PATH)" HPATH
="$(HPATH)" xargs scripts
/mkdep
> .hdepend
440 $(MAKE
) $(patsubst %,_sfdep_
%,$(SUBDIRS
)) _FASTDEP_ALL_SUB_DIRS
="$(SUBDIRS)"
442 ifdef CONFIG_MODVERSIONS
443 MODVERFILE
:= $(TOPDIR
)/include/linux
/modversions.h
449 depend dep
: dep-files
$(MODVERFILE
)
451 # make checkconfig: Prune 'scripts' directory to avoid "false positives".
453 find
* -name
'*.[hcS]' -type f
-print | grep
-v scripts
/ |
sort | xargs
$(PERL
) -w scripts
/checkconfig.pl
456 find
* -name
[cC
]onfig.in
-print |
sort | xargs
$(PERL
) -w scripts
/checkhelp.pl
459 find
* -name
'*.[hcS]' -type f
-print |
sort | xargs
$(PERL
) -w scripts
/checkincludes.pl
464 @echo
"You have a bad or nonexistent" .
$(CONFIGURATION
) ": running 'make" $(CONFIGURATION
)"'"
466 $(MAKE
) $(CONFIGURATION
)
468 @echo
"Successful. Try re-making (ignore the error that follows)"
472 #dummy: ..$(CONFIGURATION)
484 # This generates dependencies for the .h files.
487 scripts
/mkdep
: scripts
/mkdep.c
488 $(HOSTCC
) $(HOSTCFLAGS
) -o scripts
/mkdep scripts
/mkdep.c
490 scripts
/split-include
: scripts
/split-include.c
491 $(HOSTCC
) $(HOSTCFLAGS
) -o scripts
/split-include scripts
/split-include.c