6 KERNELRELEASE
=$(VERSION
).
$(PATCHLEVEL
).
$(SUBLEVEL
)$(EXTRAVERSION
)
8 ARCH
:= $(shell uname
-m | sed
-e s
/i
.86/i386
/ -e s
/sun4u
/sparc64
/ -e s
/arm.
*/arm
/ -e s
/sa110
/arm
/)
10 CONFIG_SHELL
:= $(shell if
[ -x
"$$BASH" ]; then echo
$$BASH; \
11 else if
[ -x
/bin
/bash
]; then echo
/bin
/bash
; \
12 else echo sh
; fi
; fi
)
13 TOPDIR
:= $(shell if
[ "$$PWD" != "" ]; then echo
$$PWD; else pwd
; fi
)
15 HPATH
= $(TOPDIR
)/include
16 FINDHPATH
= $(HPATH
)/asm
$(HPATH
)/linux
$(HPATH
)/scsi
$(HPATH
)/net
19 HOSTCFLAGS
= -Wall
-Wstrict-prototypes
-O2
-fomit-frame-pointer
24 # Include the make variables (CC, etc...)
27 AS
= $(CROSS_COMPILE
)as
28 LD
= $(CROSS_COMPILE
)ld
29 CC
= $(CROSS_COMPILE
)gcc
31 AR
= $(CROSS_COMPILE
)ar
32 NM
= $(CROSS_COMPILE
)nm
33 STRIP
= $(CROSS_COMPILE
)strip
34 OBJCOPY
= $(CROSS_COMPILE
)objcopy
35 OBJDUMP
= $(CROSS_COMPILE
)objdump
36 MAKEFILES
= $(TOPDIR
)/.config
37 GENKSYMS
= /sbin
/genksyms
41 export VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION KERNELRELEASE ARCH \
42 CONFIG_SHELL TOPDIR HPATH HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC \
43 CPP AR NM STRIP OBJCOPY OBJDUMP MAKE MAKEFILES GENKSYMS MODFLAGS PERL
48 # Make "config" the default target if there is no configuration file or
49 # "depend" the target if there is no top-level dependency information.
52 ifeq (.config
,$(wildcard .config
))
54 ifeq (.depend
,$(wildcard .depend
))
56 do-it-all
: Version vmlinux
58 CONFIGURATION
= depend
62 CONFIGURATION
= config
67 # INSTALL_PATH specifies where to place the updated kernel and system map
68 # images. Uncomment if you want to place them anywhere other than root.
71 #export INSTALL_PATH=/boot
74 # INSTALL_MOD_PATH specifies a prefix to MODLIB for module directory
75 # relocations required by build roots. This is not defined in the
76 # makefile but the arguement can be passed to make if needed.
83 CPPFLAGS
:= -D__KERNEL__
-I
$(HPATH
)
85 CFLAGS
:= $(CPPFLAGS
) -Wall
-Wstrict-prototypes
-O2
-fomit-frame-pointer
86 AFLAGS
:= -D__ASSEMBLY__
$(CPPFLAGS
)
89 # ROOT_DEV specifies the default root-device when making the image.
90 # This can be either FLOPPY, CURRENT, /dev/xxxx or empty, in which case
91 # the default of FLOPPY is used by 'build'.
92 # This is i386 specific.
95 export ROOT_DEV
= CURRENT
98 # If you want to preset the SVGA mode, uncomment the next line and
99 # set SVGA_MODE to whatever number you want.
100 # Set it to -DSVGA_MODE=NORMAL_VGA if you just want the EGA/VGA mode.
101 # The number is the same as you would ordinarily press at bootup.
102 # This is i386 specific.
105 export SVGA_MODE
= -DSVGA_MODE
=NORMAL_VGA
108 # if you want the RAM disk device, define this to be the
110 # This is i386 specific.
113 #export RAMDISK = -DRAMDISK=512
115 CORE_FILES
=kernel
/kernel.o mm
/mm.o fs
/fs.o ipc
/ipc.o
116 NETWORKS
=net
/network.o
117 DRIVERS
=drivers
/block
/block.o \
118 drivers
/char
/char.o \
119 drivers
/misc
/misc.o \
121 drivers
/parport
/parport.a
122 LIBS
=$(TOPDIR
)/lib
/lib.a
123 SUBDIRS
=kernel drivers mm fs net ipc lib
130 DRIVERS-
$(CONFIG_DRM
) += drivers
/char
/drm
/drm.o
131 DRIVERS-
$(CONFIG_AGP
) += drivers
/char
/agp
/agp.o
132 DRIVERS-
$(CONFIG_NUBUS
) += drivers
/nubus
/nubus.a
133 DRIVERS-
$(CONFIG_ISDN
) += drivers
/isdn
/isdn.a
134 DRIVERS-
$(CONFIG_NET_FC
) += drivers
/net
/fc/fc.a
135 DRIVERS-
$(CONFIG_APPLETALK
) += drivers
/net
/appletalk
/appletalk.a
136 DRIVERS-
$(CONFIG_TR
) += drivers
/net
/tokenring
/tr.a
137 DRIVERS-
$(CONFIG_WAN
) += drivers
/net
/wan
/wan.a
138 DRIVERS-
$(CONFIG_ARCNET
) += drivers
/net
/arcnet
/arcnet.a
139 DRIVERS-
$(CONFIG_ATM
) += drivers
/atm
/atm.o
140 DRIVERS-
$(CONFIG_IDE
) += drivers
/ide
/idedriver.o
141 DRIVERS-
$(CONFIG_SCSI
) += drivers
/scsi
/scsidrv.o
142 DRIVERS-
$(CONFIG_IEEE1394
) += drivers
/ieee1394
/ieee1394.a
144 ifneq ($(CONFIG_CD_NO_IDESCSI
)$(CONFIG_BLK_DEV_IDECD
)$(CONFIG_BLK_DEV_SR
)$(CONFIG_PARIDE_PCD
),)
145 DRIVERS-y
+= drivers
/cdrom
/cdrom.a
148 DRIVERS-
$(CONFIG_SOUND
) += drivers
/sound
/sounddrivers.o
149 DRIVERS-
$(CONFIG_PCI
) += drivers
/pci
/pci.a
150 DRIVERS-
$(CONFIG_MTD
) += drivers
/mtd
/mtdlink.o
151 DRIVERS-
$(CONFIG_PCMCIA
) += drivers
/pcmcia
/pcmcia.o
152 DRIVERS-
$(CONFIG_PCMCIA_NETCARD
) += drivers
/net
/pcmcia
/pcmcia_net.o
153 DRIVERS-
$(CONFIG_PCMCIA_CHRDEV
) += drivers
/char
/pcmcia
/pcmcia_char.o
154 DRIVERS-
$(CONFIG_DIO
) += drivers
/dio
/dio.a
155 DRIVERS-
$(CONFIG_SBUS
) += drivers
/sbus
/sbus.a
156 DRIVERS-
$(CONFIG_ZORRO
) += drivers
/zorro
/zorro.a
157 DRIVERS-
$(CONFIG_FC4
) += drivers
/fc4
/fc4.a
158 DRIVERS-
$(CONFIG_PPC
) += drivers
/macintosh
/macintosh.o
159 DRIVERS-
$(CONFIG_MAC
) += drivers
/macintosh
/macintosh.o
160 DRIVERS-
$(CONFIG_ISAPNP
) += drivers
/pnp
/pnp.o
161 DRIVERS-
$(CONFIG_SGI_IP22
) += drivers
/sgi
/sgi.a
162 DRIVERS-
$(CONFIG_VT
) += drivers
/video
/video.o
163 DRIVERS-
$(CONFIG_PARIDE
) += drivers
/block
/paride
/paride.a
164 DRIVERS-
$(CONFIG_HAMRADIO
) += drivers
/net
/hamradio
/hamradio.o
165 DRIVERS-
$(CONFIG_TC
) += drivers
/tc
/tc.a
166 DRIVERS-
$(CONFIG_USB
) += drivers
/usb
/usbdrv.o
167 DRIVERS-
$(CONFIG_I2O
) += drivers
/i2o
/i2o.o
168 DRIVERS-
$(CONFIG_IRDA
) += drivers
/net
/irda
/irda_drivers.a
169 DRIVERS-
$(CONFIG_I2C
) += drivers
/i2c
/i2c.o
170 DRIVERS-
$(CONFIG_PHONE
) += drivers
/telephony
/telephony.a
171 DRIVERS-
$(CONFIG_ACPI_INTERPRETER
) += drivers
/acpi
/acpi.o
173 DRIVERS
+= $(DRIVERS-y
)
175 include arch
/$(ARCH
)/Makefile
177 # use '-fno-strict-aliasing', but only if the compiler can take it
178 CFLAGS
+= $(shell if
$(CC
) -fno-strict-aliasing
-S
-o
/dev
/null
-xc
/dev
/null
>/dev
/null
2>&1; then echo
"-fno-strict-aliasing"; fi
)
180 export CPPFLAGS CFLAGS AFLAGS
182 export NETWORKS DRIVERS LIBS HEAD LDFLAGS LINKFLAGS MAKEBOOT ASFLAGS
185 $(CPP
) $(AFLAGS
) -traditional
-o
$*.s
$<
187 $(CC
) $(AFLAGS
) -traditional
-c
-o
$*.o
$<
190 @
rm -f
include/linux
/compile.h
193 @
$(MAKE
) -C arch
/$(ARCH
)/boot
195 vmlinux
: $(CONFIGURATION
) init
/main.o init
/version.o linuxsubdirs
196 $(LD
) $(LINKFLAGS
) $(HEAD
) init
/main.o init
/version.o \
204 $(NM
) vmlinux | grep
-v
'\(compiled\)\|\(\.o$$\)\|\( [aU] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' |
sort > System.map
208 ( cd
include ; ln
-sf asm-
$(ARCH
) asm
)
209 @if
[ ! -d
include/linux
/modules
]; then \
210 mkdir
include/linux
/modules
; \
214 $(CONFIG_SHELL
) scripts
/Configure
-d arch
/$(ARCH
)/config.in
217 $(MAKE
) -C scripts kconfig.tk
218 wish
-f scripts
/kconfig.tk
220 menuconfig
: include/linux
/version.h symlinks
221 $(MAKE
) -C scripts
/lxdialog
all
222 $(CONFIG_SHELL
) scripts
/Menuconfig arch
/$(ARCH
)/config.in
225 $(CONFIG_SHELL
) scripts
/Configure arch
/$(ARCH
)/config.in
227 include/config
/MARKER
: scripts
/split-include
include/linux
/autoconf.h
228 scripts
/split-include
include/linux
/autoconf.h
include/config
229 @ touch
include/config
/MARKER
231 linuxsubdirs
: $(patsubst %, _dir_
%, $(SUBDIRS
))
233 $(patsubst %, _dir_
%, $(SUBDIRS
)) : dummy
include/config
/MARKER
234 $(MAKE
) -C
$(patsubst _dir_
%, %, $@
)
236 $(TOPDIR
)/include/linux
/version.h
: include/linux
/version.h
237 $(TOPDIR
)/include/linux
/compile.h
: include/linux
/compile.h
240 @if
[ ! -f .version
]; then \
243 expr
0`cat .version` + 1 > .version
; \
246 include/linux
/compile.h
: $(CONFIGURATION
) include/linux
/version.h newversion
247 @echo
-n \
#define UTS_VERSION \"\#`cat .version` > .ver
248 @if
[ -n
"$(CONFIG_SMP)" ] ; then echo
-n
" SMP" >> .ver
; fi
249 @if
[ -f .name
]; then echo
-n \
-`cat .name` >> .ver
; fi
250 @echo
' '`date`'"' >> .ver
251 @echo \
#define LINUX_COMPILE_TIME \"`date +%T`\" >> .ver
252 @echo \
#define LINUX_COMPILE_BY \"`whoami`\" >> .ver
253 @echo \
#define LINUX_COMPILE_HOST \"`hostname`\" >> .ver
254 @if
[ -x
/bin
/dnsdomainname
]; then \
255 echo \
#define LINUX_COMPILE_DOMAIN \"`dnsdomainname`\"; \
256 elif
[ -x
/bin
/domainname
]; then \
257 echo \
#define LINUX_COMPILE_DOMAIN \"`domainname`\"; \
259 echo \
#define LINUX_COMPILE_DOMAIN ; \
261 @echo \
#define LINUX_COMPILER \"`$(CC) $(CFLAGS) -v 2>&1 | tail -1`\" >> .ver
264 include/linux
/version.h
: .
/Makefile
265 @echo \
#define UTS_RELEASE \"$(KERNELRELEASE)\" > .ver
266 @echo \
#define LINUX_VERSION_CODE `expr $(VERSION) \\* 65536 + $(PATCHLEVEL) \\* 256 + $(SUBLEVEL)` >> .ver
267 @echo
'#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))' >>.ver
270 init
/version.o
: init
/version.c
include/linux
/compile.h
include/config
/MARKER
271 $(CC
) $(CFLAGS
) -DUTS_MACHINE
='"$(ARCH)"' -c
-o init
/version.o init
/version.c
273 init
/main.o
: init
/main.c
include/config
/MARKER
274 $(CC
) $(CFLAGS
) $(PROFILING
) -c
-o
$*.o
$<
276 fs lib mm ipc kernel drivers net
: dummy
277 $(MAKE
) $(subst $@
, _dir_
$@
, $@
)
280 etags
`find include/asm-$(ARCH) -name '*.h'`
281 find
include -type d \
( -name
"asm-*" -o
-name config \
) -prune
-o
-name
'*.h' -print | xargs etags
-a
282 find
$(SUBDIRS
) init
-name
'*.c' | xargs etags
-a
284 # Exuberant ctags works better with -I
286 CTAGSF
=`ctags --version | grep -i exuberant >/dev/null && echo "-I __initdata,__initlocaldata,__exitdata,EXPORT_SYMBOL,EXPORT_SYMBOL_NOVERS"`; \
287 ctags
$$CTAGSF `find include/asm-$(ARCH) -name '*.h'` && \
288 find
include -type d \
( -name
"asm-*" -o
-name config \
) -prune
-o
-name
'*.h' -print | xargs ctags
$$CTAGSF -a
&& \
289 find
$(SUBDIRS
) init
-name
'*.c' | xargs ctags
$$CTAGSF -a
292 ifdef CONFIG_MODVERSIONS
293 MODFLAGS
+= -DMODVERSIONS
-include $(HPATH
)/linux
/modversions.h
296 modules
: $(patsubst %, _mod_
%, $(SUBDIRS
))
302 $(patsubst %, _mod_
%, $(SUBDIRS
)) : include/linux
/version.h
include/config
/MARKER modules
/MARKER
303 $(MAKE
) -C
$(patsubst _mod_
%, %, $@
) CFLAGS
="$(CFLAGS) $(MODFLAGS)" MAKING_MODULES
=1 modules
307 MODLIB
=$(INSTALL_MOD_PATH
)/lib
/modules
/$(KERNELRELEASE
); \
310 inst_mod
() { These
="`cat $$1`"; MODULES
="$$MODULES $$These"; \
311 mkdir
-p
$$MODLIB/$$2; cp
$$These $$MODLIB/$$2; \
312 echo Installing modules under
$$MODLIB/$$2; \
316 if
[ -f BLOCK_MODULES
]; then inst_mod BLOCK_MODULES block
; fi
; \
317 if
[ -f NET_MODULES
]; then inst_mod NET_MODULES net
; fi
; \
318 if
[ -f IPV4_MODULES
]; then inst_mod IPV4_MODULES ipv4
; fi
; \
319 if
[ -f IPV6_MODULES
]; then inst_mod IPV6_MODULES ipv6
; fi
; \
320 if
[ -f ATM_MODULES
]; then inst_mod ATM_MODULES atm
; fi
; \
321 if
[ -f IDE_MODULES
]; then inst_mod IDE_MODULES ide
; fi
; \
322 if
[ -f SCSI_MODULES
]; then inst_mod SCSI_MODULES scsi
; fi
; \
323 if
[ -f FS_MODULES
]; then inst_mod FS_MODULES fs
; fi
; \
324 if
[ -f NLS_MODULES
]; then inst_mod NLS_MODULES fs
; fi
; \
325 if
[ -f CDROM_MODULES
]; then inst_mod CDROM_MODULES cdrom
; fi
; \
326 if
[ -f HAM_MODULES
]; then inst_mod HAM_MODULES net
; fi
; \
327 if
[ -f SOUND_MODULES
]; then inst_mod SOUND_MODULES sound
; fi
; \
328 if
[ -f VIDEO_MODULES
]; then inst_mod VIDEO_MODULES video
; fi
; \
329 if
[ -f FC4_MODULES
]; then inst_mod FC4_MODULES fc4
; fi
; \
330 if
[ -f IRDA_MODULES
]; then inst_mod IRDA_MODULES net
; fi
; \
331 if
[ -f SK98LIN_MODULES
]; then inst_mod SK98LIN_MODULES net
; fi
; \
332 if
[ -f SKFP_MODULES
]; then inst_mod SKFP_MODULES net
; fi
; \
333 if
[ -f USB_MODULES
]; then inst_mod USB_MODULES usb
; fi
; \
334 if
[ -f USB_STORAGE_MODULES
]; then inst_mod USB_STORAGE_MODULES usb
; fi
; \
335 if
[ -f USB_SERIAL_MODULES
]; then inst_mod USB_SERIAL_MODULES usb
; fi
; \
336 if
[ -f IEEE1394_MODULES
]; then inst_mod IEEE1394_MODULES ieee1394
; fi
; \
337 if
[ -f MTD_MODULES
]; then inst_mod MTD_MODULES mtd
; fi
; \
338 if
[ -f PCMCIA_MODULES
]; then inst_mod PCMCIA_MODULES pcmcia
; fi
; \
339 if
[ -f PCMCIA_NET_MODULES
]; then inst_mod PCMCIA_NET_MODULES pcmcia
; fi
; \
340 if
[ -f PCMCIA_CHAR_MODULES
]; then inst_mod PCMCIA_CHAR_MODULES pcmcia
; fi
; \
341 if
[ -f PCMCIA_SCSI_MODULES
]; then inst_mod PCMCIA_SCSI_MODULES pcmcia
; fi
; \
343 ls
-1 -U
*.o |
sort > $$MODLIB/.allmods
; \
344 if
[ -f
$$MODLIB/net
/3c59x.o
]; then \
345 mkdir
-p
$$MODLIB/pcmcia
; \
346 ln
-nfs ..
/net
/3c59x.o
$$MODLIB/pcmcia
/3c575_cb.o
; \
347 MODULES
="$$MODULES 3c575_cb.o"; fi
; \
348 echo
$$MODULES | tr
' ' '\n' |
sort | comm
-23 $$MODLIB/.allmods
- > $$MODLIB/.misc
; \
349 if
[ -s
$$MODLIB/.misc
]; then inst_mod
$$MODLIB/.misc misc
; fi
; \
350 rm -f
$$MODLIB/.misc
$$MODLIB/.allmods
; \
353 # modules disabled....
356 modules modules_install
: dummy
358 @echo
"The present kernel configuration has modules disabled."
359 @echo
"Type 'make config' and enable loadable module support."
360 @echo
"Then build a kernel with module support enabled."
366 rm -f kernel
/ksyms.lst
include/linux
/compile.h
367 find .
-name
'*.[oas]' -type f
-print | grep
-v lxdialog
/ | xargs
rm -f
368 rm -f core
`find . -type f -name 'core' -print`
369 rm -f core
`find . -type f -name '.*.flags' -print`
370 rm -f vmlinux System.map
372 rm -f drivers
/char
/consolemap_deftbl.c drivers
/video
/promcon_tbl.c
373 rm -f drivers
/char
/conmakehash
374 rm -f drivers
/pci
/devlist.h drivers
/pci
/classlist.h drivers
/pci
/gen-devlist
375 rm -f drivers
/sound
/bin2hex drivers
/sound
/hex2hex
376 rm -f drivers
/atm
/fore200e_mkfirm drivers
/atm
/{pca
,sba
}*{.bin
,.bin1
,.bin2
}
377 rm -f net
/khttpd
/make_times_h
378 rm -f net
/khttpd
/times.h
381 $(MAKE
) -C Documentation
/DocBook
clean
383 mrproper
: clean archmrproper
384 rm -f
include/linux
/autoconf.h
include/linux
/version.h
385 rm -f drivers
/net
/hamradio
/soundmodem
/sm_tbl_
{afsk1200
,afsk2666
,fsk9600
}.h
386 rm -f drivers
/net
/hamradio
/soundmodem
/sm_tbl_
{hapn4800
,psk4800
}.h
387 rm -f drivers
/net
/hamradio
/soundmodem
/sm_tbl_
{afsk2400_7
,afsk2400_8
}.h
388 rm -f drivers
/net
/hamradio
/soundmodem
/gentbl
389 rm -f drivers
/char
/hfmodem
/gentbl drivers
/char
/hfmodem
/tables.h
390 rm -f drivers
/sound
/*_boot.h drivers
/sound
/.
*.boot
391 rm -f drivers
/sound
/msndinit.c
392 rm -f drivers
/sound
/msndperm.c
393 rm -f drivers
/sound
/pndsperm.c
394 rm -f drivers
/sound
/pndspini.c
395 rm -f drivers
/atm
/fore200e_
*_fw.c drivers
/atm
/.fore200e_
*.fw
396 rm -f .version .config
* config.in config.old
397 rm -f scripts
/tkparse scripts
/kconfig.tk scripts
/kconfig.tmp
398 rm -f scripts
/lxdialog
/*.o scripts
/lxdialog
/lxdialog
399 rm -f .menuconfig.log
401 rm -rf
include/config
402 rm -f .depend
`find . -type f -name .depend -print`
403 rm -f core
`find . -type f -size 0 -print`
404 rm -f .hdepend scripts
/mkdep scripts
/split-include scripts
/docproc
405 rm -f
$(TOPDIR
)/include/linux
/modversions.h
406 rm -rf
$(TOPDIR
)/include/linux
/modules
407 $(MAKE
) -C Documentation
/DocBook mrproper
409 rm -f core
`find . \( -name '*.orig' -o -name '*.rej' -o -name '*~' \
410 -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
411 -o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -print` TAGS
tags
414 cd ..
&& tar cf
- linux
/ | gzip
-9 > backup.gz
418 chmod
755 $(TOPDIR
)/scripts
/docgen
419 chmod
755 $(TOPDIR
)/scripts
/gen-all-syms
420 chmod
755 $(TOPDIR
)/scripts
/kernel-doc
421 $(MAKE
) -C
$(TOPDIR
)/Documentation
/DocBook books
424 $(MAKE
) -C Documentation
/DocBook ps
427 $(MAKE
) -C Documentation
/DocBook pdf
430 $(MAKE
) -C Documentation
/DocBook html
433 find .
-type f
-print |
sort | xargs sum
> .SUMS
435 dep-files
: scripts
/mkdep archdep
include/linux
/version.h
436 scripts
/mkdep init
/*.c
> .depend
437 scripts
/mkdep
`find $(FINDHPATH) -name SCCS -prune -o -follow -name \*.h ! -name modversions.h -print` > .hdepend
438 $(MAKE
) $(patsubst %,_sfdep_
%,$(SUBDIRS
)) _FASTDEP_ALL_SUB_DIRS
="$(SUBDIRS)"
440 ifdef CONFIG_MODVERSIONS
441 MODVERFILE
:= $(TOPDIR
)/include/linux
/modversions.h
447 depend dep
: dep-files
$(MODVERFILE
)
449 # make checkconfig: Prune 'scripts' directory to avoid "false positives".
451 find
* -name
'*.[hcS]' -type f
-print | grep
-v scripts
/ |
sort | xargs
$(PERL
) -w scripts
/checkconfig.pl
454 find
* -name
[cC
]onfig.in
-print |
sort | xargs
$(PERL
) -w scripts
/checkhelp.pl
457 find
* -name
'*.[hcS]' -type f
-print |
sort | xargs
$(PERL
) -w scripts
/checkincludes.pl
462 @echo
"You have a bad or nonexistent" .
$(CONFIGURATION
) ": running 'make" $(CONFIGURATION
)"'"
464 $(MAKE
) $(CONFIGURATION
)
466 @echo
"Successful. Try re-making (ignore the error that follows)"
470 #dummy: ..$(CONFIGURATION)
482 # This generates dependencies for the .h files.
485 scripts
/mkdep
: scripts
/mkdep.c
486 $(HOSTCC
) $(HOSTCFLAGS
) -o scripts
/mkdep scripts
/mkdep.c
488 scripts
/split-include
: scripts
/split-include.c
489 $(HOSTCC
) $(HOSTCFLAGS
) -o scripts
/split-include scripts
/split-include.c