You can subscribe to this list here.
| 2001 |
Jan
|
Feb
(4) |
Mar
(47) |
Apr
(27) |
May
(113) |
Jun
|
Jul
|
Aug
(1) |
Sep
(15) |
Oct
(25) |
Nov
|
Dec
(34) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(17) |
Feb
(5) |
Mar
(5) |
Apr
(2) |
May
(16) |
Jun
|
Jul
|
Aug
(15) |
Sep
(28) |
Oct
(78) |
Nov
(39) |
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: M. R. B. <mr...@us...> - 2002-05-01 10:25:39
|
Update of /cvsroot/linuxdc/linux-sh-dc
In directory usw-pr-cvs1:/tmp/cvs-serv26296
Modified Files:
ChangeLog.dc
Added Files:
Makefile
Log Message:
Add Makefile and -dc to EXTRAVERSION. No comment.
--- NEW FILE: Makefile ---
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 18
EXTRAVERSION = -sh-dc
KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
ARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)
KERNELPATH=kernel-$(shell echo $(KERNELRELEASE) | sed -e "s/-//g")
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
else if [ -x /bin/bash ]; then echo /bin/bash; \
else echo sh; fi ; fi)
TOPDIR := $(shell /bin/pwd)
HPATH = $(TOPDIR)/include
FINDHPATH = $(HPATH)/asm $(HPATH)/linux $(HPATH)/scsi $(HPATH)/net
HOSTCC = gcc
HOSTCFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
CROSS_COMPILE =
#
# Include the make variables (CC, etc...)
#
AS = $(CROSS_COMPILE)as
LD = $(CROSS_COMPILE)ld
CC = $(CROSS_COMPILE)gcc
CPP = $(CC) -E
AR = $(CROSS_COMPILE)ar
NM = $(CROSS_COMPILE)nm
STRIP = $(CROSS_COMPILE)strip
OBJCOPY = $(CROSS_COMPILE)objcopy
OBJDUMP = $(CROSS_COMPILE)objdump
MAKEFILES = $(TOPDIR)/.config
GENKSYMS = /sbin/genksyms
DEPMOD = /sbin/depmod
MODFLAGS = -DMODULE
CFLAGS_KERNEL =
PERL = perl
export VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION KERNELRELEASE ARCH \
CONFIG_SHELL TOPDIR HPATH HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC \
CPP AR NM STRIP OBJCOPY OBJDUMP MAKE MAKEFILES GENKSYMS MODFLAGS PERL
all: do-it-all
#
# Make "config" the default target if there is no configuration file or
# "depend" the target if there is no top-level dependency information.
#
ifeq (.config,$(wildcard .config))
include .config
ifeq (.depend,$(wildcard .depend))
include .depend
do-it-all: Version vmlinux
else
CONFIGURATION = depend
do-it-all: depend
endif
else
CONFIGURATION = config
do-it-all: config
endif
#
# INSTALL_PATH specifies where to place the updated kernel and system map
# images. Uncomment if you want to place them anywhere other than root.
#
#export INSTALL_PATH=/boot
#
# INSTALL_MOD_PATH specifies a prefix to MODLIB for module directory
# relocations required by build roots. This is not defined in the
# makefile but the arguement can be passed to make if needed.
#
MODLIB := $(INSTALL_MOD_PATH)/lib/modules/$(KERNELRELEASE)
export MODLIB
#
# standard CFLAGS
#
CPPFLAGS := -D__KERNEL__ -I$(HPATH)
CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \
-fomit-frame-pointer -fno-strict-aliasing -fno-common
AFLAGS := -D__ASSEMBLY__ $(CPPFLAGS)
#
# ROOT_DEV specifies the default root-device when making the image.
# This can be either FLOPPY, CURRENT, /dev/xxxx or empty, in which case
# the default of FLOPPY is used by 'build'.
# This is i386 specific.
#
export ROOT_DEV = CURRENT
#
# If you want to preset the SVGA mode, uncomment the next line and
# set SVGA_MODE to whatever number you want.
# Set it to -DSVGA_MODE=NORMAL_VGA if you just want the EGA/VGA mode.
# The number is the same as you would ordinarily press at bootup.
# This is i386 specific.
#
export SVGA_MODE = -DSVGA_MODE=NORMAL_VGA
#
# If you want the RAM disk device, define this to be the size in blocks.
# This is i386 specific.
#
#export RAMDISK = -DRAMDISK=512
CORE_FILES =kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o
NETWORKS =net/network.o
LIBS =$(TOPDIR)/lib/lib.a
SUBDIRS =kernel drivers mm fs net ipc lib
DRIVERS-n :=
DRIVERS-y :=
DRIVERS-m :=
DRIVERS- :=
DRIVERS-$(CONFIG_ACPI) += drivers/acpi/acpi.o
DRIVERS-$(CONFIG_PARPORT) += drivers/parport/driver.o
DRIVERS-y += drivers/char/char.o \
drivers/block/block.o \
drivers/misc/misc.o \
drivers/net/net.o \
drivers/media/media.o
DRIVERS-$(CONFIG_AGP) += drivers/char/agp/agp.o
DRIVERS-$(CONFIG_DRM_NEW) += drivers/char/drm/drm.o
DRIVERS-$(CONFIG_DRM_OLD) += drivers/char/drm-4.0/drm.o
DRIVERS-$(CONFIG_NUBUS) += drivers/nubus/nubus.a
DRIVERS-$(CONFIG_ISDN) += drivers/isdn/isdn.a
DRIVERS-$(CONFIG_NET_FC) += drivers/net/fc/fc.o
DRIVERS-$(CONFIG_APPLETALK) += drivers/net/appletalk/appletalk.o
DRIVERS-$(CONFIG_TR) += drivers/net/tokenring/tr.o
DRIVERS-$(CONFIG_WAN) += drivers/net/wan/wan.o
DRIVERS-$(CONFIG_ARCNET) += drivers/net/arcnet/arcnetdrv.o
DRIVERS-$(CONFIG_ATM) += drivers/atm/atm.o
DRIVERS-$(CONFIG_IDE) += drivers/ide/idedriver.o
DRIVERS-$(CONFIG_FC4) += drivers/fc4/fc4.a
DRIVERS-$(CONFIG_SCSI) += drivers/scsi/scsidrv.o
DRIVERS-$(CONFIG_FUSION_BOOT) += drivers/message/fusion/fusion.o
DRIVERS-$(CONFIG_IEEE1394) += drivers/ieee1394/ieee1394drv.o
ifneq ($(CONFIG_CD_NO_IDESCSI)$(CONFIG_BLK_DEV_IDECD)$(CONFIG_BLK_DEV_SR)$(CONFIG_PARIDE_PCD),)
DRIVERS-y += drivers/cdrom/driver.o
endif
DRIVERS-$(CONFIG_SOUND) += drivers/sound/sounddrivers.o
DRIVERS-$(CONFIG_PCI) += drivers/pci/driver.o
DRIVERS-$(CONFIG_MTD) += drivers/mtd/mtdlink.o
DRIVERS-$(CONFIG_PCMCIA) += drivers/pcmcia/pcmcia.o
DRIVERS-$(CONFIG_NET_PCMCIA) += drivers/net/pcmcia/pcmcia_net.o
DRIVERS-$(CONFIG_NET_WIRELESS) += drivers/net/wireless/wireless_net.o
DRIVERS-$(CONFIG_PCMCIA_CHRDEV) += drivers/char/pcmcia/pcmcia_char.o
DRIVERS-$(CONFIG_DIO) += drivers/dio/dio.a
DRIVERS-$(CONFIG_SBUS) += drivers/sbus/sbus_all.o
DRIVERS-$(CONFIG_ZORRO) += drivers/zorro/driver.o
DRIVERS-$(CONFIG_FC4) += drivers/fc4/fc4.a
DRIVERS-$(CONFIG_ALL_PPC) += drivers/macintosh/macintosh.o
DRIVERS-$(CONFIG_MAC) += drivers/macintosh/macintosh.o
DRIVERS-$(CONFIG_ISAPNP) += drivers/pnp/pnp.o
DRIVERS-$(CONFIG_SGI_IP22) += drivers/sgi/sgi.a
DRIVERS-$(CONFIG_VT) += drivers/video/video.o
DRIVERS-$(CONFIG_PARIDE) += drivers/block/paride/paride.a
DRIVERS-$(CONFIG_HAMRADIO) += drivers/net/hamradio/hamradio.o
DRIVERS-$(CONFIG_TC) += drivers/tc/tc.a
DRIVERS-$(CONFIG_USB) += drivers/usb/usbdrv.o
DRIVERS-$(CONFIG_INPUT) += drivers/input/inputdrv.o
DRIVERS-$(CONFIG_I2O) += drivers/message/i2o/i2o.o
DRIVERS-$(CONFIG_IRDA) += drivers/net/irda/irda.o
DRIVERS-$(CONFIG_I2C) += drivers/i2c/i2c.o
DRIVERS-$(CONFIG_PHONE) += drivers/telephony/telephony.o
DRIVERS-$(CONFIG_MD) += drivers/md/mddev.o
DRIVERS-$(CONFIG_BLUEZ) += drivers/bluetooth/bluetooth.o
DRIVERS-$(CONFIG_HOTPLUG_PCI) += drivers/hotplug/vmlinux-obj.o
DRIVERS-$(CONFIG_MAPLE) += drivers/maple/maplebus.o
DRIVERS := $(DRIVERS-y)
# files removed with 'make clean'
CLEAN_FILES = \
kernel/ksyms.lst include/linux/compile.h \
vmlinux System.map \
.tmp* \
drivers/char/consolemap_deftbl.c drivers/video/promcon_tbl.c \
drivers/char/conmakehash \
drivers/char/drm/*-mod.c \
drivers/pci/devlist.h drivers/pci/classlist.h drivers/pci/gen-devlist \
drivers/zorro/devlist.h drivers/zorro/gen-devlist \
drivers/sound/bin2hex drivers/sound/hex2hex \
drivers/atm/fore200e_mkfirm drivers/atm/{pca,sba}*{.bin,.bin1,.bin2} \
drivers/scsi/aic7xxx/aicasm/aicasm_gram.c \
drivers/scsi/aic7xxx/aicasm/aicasm_scan.c \
drivers/scsi/aic7xxx/aicasm/y.tab.h \
drivers/scsi/aic7xxx/aicasm/aicasm \
drivers/scsi/53c700_d.h \
net/khttpd/make_times_h \
net/khttpd/times.h \
submenu*
# directories removed with 'make clean'
CLEAN_DIRS = \
modules
# files removed with 'make mrproper'
MRPROPER_FILES = \
include/linux/autoconf.h include/linux/version.h \
drivers/net/hamradio/soundmodem/sm_tbl_{afsk1200,afsk2666,fsk9600}.h \
drivers/net/hamradio/soundmodem/sm_tbl_{hapn4800,psk4800}.h \
drivers/net/hamradio/soundmodem/sm_tbl_{afsk2400_7,afsk2400_8}.h \
drivers/net/hamradio/soundmodem/gentbl \
drivers/sound/*_boot.h drivers/sound/.*.boot \
drivers/sound/msndinit.c \
drivers/sound/msndperm.c \
drivers/sound/pndsperm.c \
drivers/sound/pndspini.c \
drivers/atm/fore200e_*_fw.c drivers/atm/.fore200e_*.fw \
.version .config* config.in config.old \
scripts/tkparse scripts/kconfig.tk scripts/kconfig.tmp \
scripts/lxdialog/*.o scripts/lxdialog/lxdialog \
.menuconfig.log \
include/asm \
.hdepend scripts/mkdep scripts/split-include scripts/docproc \
$(TOPDIR)/include/linux/modversions.h \
kernel.spec
# directories removed with 'make mrproper'
MRPROPER_DIRS = \
include/config \
$(TOPDIR)/include/linux/modules
include arch/$(ARCH)/Makefile
export CPPFLAGS CFLAGS CFLAGS_KERNEL AFLAGS AFLAGS_KERNEL
export NETWORKS DRIVERS LIBS HEAD LDFLAGS LINKFLAGS MAKEBOOT ASFLAGS
.S.s:
$(CPP) $(AFLAGS) $(AFLAGS_KERNEL) -traditional -o $*.s $<
.S.o:
$(CC) $(AFLAGS) $(AFLAGS_KERNEL) -traditional -c -o $*.o $<
Version: dummy
@rm -f include/linux/compile.h
boot: vmlinux
@$(MAKE) CFLAGS="$(CFLAGS) $(CFLAGS_KERNEL)" -C arch/$(ARCH)/boot
vmlinux: include/linux/version.h $(CONFIGURATION) init/main.o init/version.o linuxsubdirs
$(LD) $(LINKFLAGS) $(HEAD) init/main.o init/version.o \
--start-group \
$(CORE_FILES) \
$(DRIVERS) \
$(NETWORKS) \
$(LIBS) \
--end-group \
-o vmlinux
$(NM) vmlinux | grep -v '\(compiled\)\|\(\.o$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' | sort > System.map
symlinks:
rm -f include/asm
( cd include ; ln -sf asm-$(ARCH) asm)
@if [ ! -d include/linux/modules ]; then \
mkdir include/linux/modules; \
fi
oldconfig: symlinks
$(CONFIG_SHELL) scripts/Configure -d arch/$(ARCH)/config.in
xconfig: symlinks
$(MAKE) -C scripts kconfig.tk
wish -f scripts/kconfig.tk
menuconfig: include/linux/version.h symlinks
$(MAKE) -C scripts/lxdialog all
$(CONFIG_SHELL) scripts/Menuconfig arch/$(ARCH)/config.in
config: symlinks
$(CONFIG_SHELL) scripts/Configure arch/$(ARCH)/config.in
include/config/MARKER: scripts/split-include include/linux/autoconf.h
scripts/split-include include/linux/autoconf.h include/config
@ touch include/config/MARKER
linuxsubdirs: $(patsubst %, _dir_%, $(SUBDIRS))
$(patsubst %, _dir_%, $(SUBDIRS)) : dummy include/linux/version.h include/config/MARKER
$(MAKE) CFLAGS="$(CFLAGS) $(CFLAGS_KERNEL)" -C $(patsubst _dir_%, %, $@)
$(TOPDIR)/include/linux/version.h: include/linux/version.h
$(TOPDIR)/include/linux/compile.h: include/linux/compile.h
newversion:
. scripts/mkversion > .tmpversion
@mv -f .tmpversion .version
include/linux/compile.h: $(CONFIGURATION) include/linux/version.h newversion
@echo -n \#define UTS_VERSION \"\#`cat .version` > .ver
@if [ -n "$(CONFIG_SMP)" ] ; then echo -n " SMP" >> .ver; fi
@if [ -f .name ]; then echo -n \-`cat .name` >> .ver; fi
@echo ' '`date`'"' >> .ver
@echo \#define LINUX_COMPILE_TIME \"`date +%T`\" >> .ver
@echo \#define LINUX_COMPILE_BY \"`whoami`\" >> .ver
@echo \#define LINUX_COMPILE_HOST \"`hostname`\" >> .ver
@if [ -x /bin/dnsdomainname ]; then \
echo \#define LINUX_COMPILE_DOMAIN \"`dnsdomainname`\"; \
elif [ -x /bin/domainname ]; then \
echo \#define LINUX_COMPILE_DOMAIN \"`domainname`\"; \
else \
echo \#define LINUX_COMPILE_DOMAIN ; \
fi >> .ver
@echo \#define LINUX_COMPILER \"`$(CC) $(CFLAGS) -v 2>&1 | tail -1`\" >> .ver
@mv -f .ver $@
include/linux/version.h: ./Makefile
@echo \#define UTS_RELEASE \"$(KERNELRELEASE)\" > .ver
@echo \#define LINUX_VERSION_CODE `expr $(VERSION) \\* 65536 + $(PATCHLEVEL) \\* 256 + $(SUBLEVEL)` >> .ver
@echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))' >>.ver
@mv -f .ver $@
comma := ,
init/version.o: init/version.c include/linux/compile.h include/config/MARKER
$(CC) $(CFLAGS) $(CFLAGS_KERNEL) -DUTS_MACHINE='"$(ARCH)"' -DKBUILD_BASENAME=$(subst $(comma),_,$(subst -,_,$(*F))) -c -o init/version.o init/version.c
init/main.o: init/main.c include/config/MARKER
$(CC) $(CFLAGS) $(CFLAGS_KERNEL) $(PROFILING) -DKBUILD_BASENAME=$(subst $(comma),_,$(subst -,_,$(*F))) -c -o $*.o $<
fs lib mm ipc kernel drivers net: dummy
$(MAKE) CFLAGS="$(CFLAGS) $(CFLAGS_KERNEL)" $(subst $@, _dir_$@, $@)
TAGS: dummy
etags `find include/asm-$(ARCH) -name '*.h'`
find include -type d \( -name "asm-*" -o -name config \) -prune -o -name '*.h' -print | xargs etags -a
find $(SUBDIRS) init -name '*.[ch]' | xargs etags -a
# Exuberant ctags works better with -I
tags: dummy
CTAGSF=`ctags --version | grep -i exuberant >/dev/null && echo "-I __initdata,__exitdata,EXPORT_SYMBOL,EXPORT_SYMBOL_NOVERS"`; \
ctags $$CTAGSF `find include/asm-$(ARCH) -name '*.h'` && \
find include -type d \( -name "asm-*" -o -name config \) -prune -o -name '*.h' -print | xargs ctags $$CTAGSF -a && \
find $(SUBDIRS) init -name '*.[ch]' | xargs ctags $$CTAGSF -a
ifdef CONFIG_MODULES
ifdef CONFIG_MODVERSIONS
MODFLAGS += -DMODVERSIONS -include $(HPATH)/linux/modversions.h
endif
.PHONY: modules
modules: $(patsubst %, _mod_%, $(SUBDIRS))
.PHONY: $(patsubst %, _mod_%, $(SUBDIRS))
$(patsubst %, _mod_%, $(SUBDIRS)) : include/linux/version.h include/config/MARKER
$(MAKE) -C $(patsubst _mod_%, %, $@) CFLAGS="$(CFLAGS) $(MODFLAGS)" MAKING_MODULES=1 modules
.PHONY: modules_install
modules_install: _modinst_ $(patsubst %, _modinst_%, $(SUBDIRS)) _modinst_post
.PHONY: _modinst_
_modinst_:
@rm -rf $(MODLIB)/kernel
@rm -f $(MODLIB)/build
@mkdir -p $(MODLIB)/kernel
@ln -s $(TOPDIR) $(MODLIB)/build
# If System.map exists, run depmod. This deliberately does not have a
# dependency on System.map since that would run the dependency tree on
# vmlinux. This depmod is only for convenience to give the initial
# boot a modules.dep even before / is mounted read-write. However the
# boot script depmod is the master version.
ifeq "$(strip $(INSTALL_MOD_PATH))" ""
depmod_opts :=
else
depmod_opts := -b $(INSTALL_MOD_PATH) -r
endif
.PHONY: _modinst_post
_modinst_post: _modinst_post_pcmcia
if [ -r System.map ]; then $(DEPMOD) -ae -F System.map $(depmod_opts) $(KERNELRELEASE); fi
# Backwards compatibilty symlinks for people still using old versions
# of pcmcia-cs with hard coded pathnames on insmod. Remove
# _modinst_post_pcmcia for kernel 2.4.1.
.PHONY: _modinst_post_pcmcia
_modinst_post_pcmcia:
cd $(MODLIB); \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
.PHONY: $(patsubst %, _modinst_%, $(SUBDIRS))
$(patsubst %, _modinst_%, $(SUBDIRS)) :
$(MAKE) -C $(patsubst _modinst_%, %, $@) modules_install
# modules disabled....
else
modules modules_install: dummy
@echo
@echo "The present kernel configuration has modules disabled."
@echo "Type 'make config' and enable loadable module support."
@echo "Then build a kernel with module support enabled."
@echo
@exit 1
endif
clean: archclean
find . \( -name '*.[oas]' -o -name core -o -name '.*.flags' \) -type f -print \
| grep -v lxdialog/ | xargs rm -f
rm -f $(CLEAN_FILES)
rm -rf $(CLEAN_DIRS)
$(MAKE) -C Documentation/DocBook clean
mrproper: clean archmrproper
find . \( -size 0 -o -name .depend \) -type f -print | xargs rm -f
rm -f $(MRPROPER_FILES)
rm -rf $(MRPROPER_DIRS)
$(MAKE) -C Documentation/DocBook mrproper
distclean: mrproper
rm -f core `find . \( -not -type d \) -and \
\( -name '*.orig' -o -name '*.rej' -o -name '*~' \
-o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
-o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -type f -print` TAGS tags
backup: mrproper
cd .. && tar cf - linux/ | gzip -9 > backup.gz
sync
sgmldocs:
chmod 755 $(TOPDIR)/scripts/docgen
chmod 755 $(TOPDIR)/scripts/gen-all-syms
chmod 755 $(TOPDIR)/scripts/kernel-doc
$(MAKE) -C $(TOPDIR)/Documentation/DocBook books
psdocs: sgmldocs
$(MAKE) -C Documentation/DocBook ps
pdfdocs: sgmldocs
$(MAKE) -C Documentation/DocBook pdf
htmldocs: sgmldocs
$(MAKE) -C Documentation/DocBook html
sums:
find . -type f -print | sort | xargs sum > .SUMS
dep-files: scripts/mkdep archdep include/linux/version.h
scripts/mkdep -- init/*.c > .depend
scripts/mkdep -- `find $(FINDHPATH) -name SCCS -prune -o -follow -name \*.h ! -name modversions.h -print` > .hdepend
$(MAKE) $(patsubst %,_sfdep_%,$(SUBDIRS)) _FASTDEP_ALL_SUB_DIRS="$(SUBDIRS)"
ifdef CONFIG_MODVERSIONS
$(MAKE) update-modverfile
endif
ifdef CONFIG_MODVERSIONS
MODVERFILE := $(TOPDIR)/include/linux/modversions.h
else
MODVERFILE :=
endif
export MODVERFILE
depend dep: dep-files
checkconfig:
find * -name '*.[hcS]' -type f -print | sort | xargs $(PERL) -w scripts/checkconfig.pl
checkhelp:
find * -name [cC]onfig.in -print | sort | xargs $(PERL) -w scripts/checkhelp.pl
checkincludes:
find * -name '*.[hcS]' -type f -print | sort | xargs $(PERL) -w scripts/checkincludes.pl
ifdef CONFIGURATION
..$(CONFIGURATION):
@echo
@echo "You have a bad or nonexistent" .$(CONFIGURATION) ": running 'make" $(CONFIGURATION)"'"
@echo
$(MAKE) $(CONFIGURATION)
@echo
@echo "Successful. Try re-making (ignore the error that follows)"
@echo
exit 1
#dummy: ..$(CONFIGURATION)
dummy:
else
dummy:
endif
include Rules.make
#
# This generates dependencies for the .h files.
#
scripts/mkdep: scripts/mkdep.c
$(HOSTCC) $(HOSTCFLAGS) -o scripts/mkdep scripts/mkdep.c
scripts/split-include: scripts/split-include.c
$(HOSTCC) $(HOSTCFLAGS) -o scripts/split-include scripts/split-include.c
#
# RPM target
#
# If you do a make spec before packing the tarball you can rpm -ta it
#
spec:
. scripts/mkspec >kernel.spec
#
# Build a tar ball, generate an rpm from it and pack the result
# There arw two bits of magic here
# 1) The use of /. to avoid tar packing just the symlink
# 2) Removing the .dep files as they have source paths in them that
# will become invalid
#
rpm: clean spec
find . \( -size 0 -o -name .depend -o -name .hdepend \) -type f -print | xargs rm -f
set -e; \
cd $(TOPDIR)/.. ; \
ln -sf $(TOPDIR) $(KERNELPATH) ; \
tar -cvz --exclude CVS -f $(KERNELPATH).tar.gz $(KERNELPATH)/. ; \
rm $(KERNELPATH) ; \
cd $(TOPDIR) ; \
. scripts/mkversion > .version ; \
rpm -ta $(TOPDIR)/../$(KERNELPATH).tar.gz ; \
rm $(TOPDIR)/../$(KERNELPATH).tar.gz
Index: ChangeLog.dc
===================================================================
RCS file: /cvsroot/linuxdc/linux-sh-dc/ChangeLog.dc,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- ChangeLog.dc 1 May 2002 10:00:19 -0000 1.28
+++ ChangeLog.dc 1 May 2002 10:25:35 -0000 1.29
@@ -1,5 +1,8 @@
2002-05-01 M. R. Brown <mr...@0x...>
+ * Makefile: Added. Add "-dc" to EXTRAVERSION to distinguish ourselves
+ from LinuxSH kernels.
+
Sync'd tree against LinuxSH 2.4.18.
* AGAINST-2.4.18: Added file.
|
|
From: M. R. B. <mr...@us...> - 2002-05-01 10:04:35
|
Update of /cvsroot/linuxdc/linux-sh-dc/Documentation In directory usw-pr-cvs1:/tmp/cvs-serv19034/Documentation Modified Files: Configure.help Log Message: Sync'd tree against LinuxSH 2.4.18 Index: Configure.help =================================================================== RCS file: /cvsroot/linuxdc/linux-sh-dc/Documentation/Configure.help,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Configure.help 17 Dec 2001 04:43:47 -0000 1.4 +++ Configure.help 1 May 2002 10:00:19 -0000 1.5 @@ -2,10 +2,10 @@ # Eric S. Raymond <mailto:es...@th...> # Steven Cole <mailto:ele...@me...> # -# Merged version 2.49: Current with 2.4.15-pre1 and 2.4.13-ac8. +# Merged version 2.69: current with 2.4.17-pre8/2.5.1-pre10. # # This version of the Linux kernel configuration help texts -# corresponds to the kernel versions 2.4.x. +# corresponds to kernel versions 2.4.x and 2.5.x. # # Translations of this file available on the WWW: [...4284 lines suppressed...] # A couple of things I keep forgetting: # capitalize: AppleTalk, Ethernet, DOS, DMA, FAT, FTP, Internet, @@ -23957,7 +24420,7 @@ # # This is used by Emacs' spell checker ispell.el: # -# LocalWords: CONFIG coprocessor DX Pentium SX lilo loadlin HOWTO ftp metalab +# LocalWords: CONFIG coprocessor DX Pentium SX lilo loadlin HOWTO ftp ibiblio # LocalWords: unc edu docs emu README kB BLK DEV FD Thinkpad fd MFM RLL IDE gz # LocalWords: cdrom diskless netboot nfs xzvf ATAPI MB ide pavia rubini pl pd # LocalWords: HD CD-ROMs IDECD NEC MITSUMI filesystem XT XD PCI BIOS cezar ATEN @@ -24003,7 +24466,7 @@ # LocalWords: bsd comp SPARCstation le SunOS ie Gracilis PackeTwin PT pt LU FX # LocalWords: FX TEAC CR LCS mS ramdisk IDETAPE cmd fperllo encis tcfs unisa # LocalWords: Vertos Genoa Funai hsfs NCP NetWare tgz APM apm ioctls UltraLite -# LocalWords: TravelMate CDT LCD backlight VC RPC Mips AXP barlow cdrecord pg +# LocalWords: TravelMate CDT LCD backlight VC RPC Mips AXP barlow cdrtools pg # LocalWords: PMAX MILO Alphas Multia Tseng linuxelf endian mipsel mips drv HT # LocalWords: kerneld callouts AdvanSys advansys Admin WDT DataStor EP verden # LocalWords: wdt hdb hdc bugfix SiS vlb Acculogic CSA DTC dtc Holtek ht QDI |
|
From: M. R. B. <mr...@us...> - 2002-05-01 10:04:35
|
Update of /cvsroot/linuxdc/linux-sh-dc/drivers/char In directory usw-pr-cvs1:/tmp/cvs-serv19034/drivers/char Modified Files: Makefile Log Message: Sync'd tree against LinuxSH 2.4.18 Index: Makefile =================================================================== RCS file: /cvsroot/linuxdc/linux-sh-dc/drivers/char/Makefile,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile 23 Jan 2002 06:56:48 -0000 1.4 +++ Makefile 1 May 2002 10:00:21 -0000 1.5 @@ -204,7 +204,8 @@ obj-$(CONFIG_QIC02_TAPE) += tpqic02.o subdir-$(CONFIG_FTAPE) += ftape -subdir-$(CONFIG_DRM) += drm +subdir-$(CONFIG_DRM_OLD) += drm-4.0 +subdir-$(CONFIG_DRM_NEW) += drm subdir-$(CONFIG_PCMCIA) += pcmcia subdir-$(CONFIG_AGP) += agp |
|
From: M. R. B. <mr...@us...> - 2002-05-01 10:04:35
|
Update of /cvsroot/linuxdc/linux-sh-dc/arch/sh/mm In directory usw-pr-cvs1:/tmp/cvs-serv19034/arch/sh/mm Modified Files: Makefile Log Message: Sync'd tree against LinuxSH 2.4.18 Index: Makefile =================================================================== RCS file: /cvsroot/linuxdc/linux-sh-dc/arch/sh/mm/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile 14 Aug 2001 07:37:00 -0000 1.1 +++ Makefile 1 May 2002 10:00:20 -0000 1.2 @@ -11,7 +11,7 @@ obj-y := init.o fault.o extable.o clear_page.o copy_page.o obj-$(CONFIG_CPU_SH3) += cache-sh3.o -obj-$(CONFIG_CPU_SH4) += cache-sh4.o __clear_user_page-sh4.o __copy_user_page-sh4.o ioremap.o sq.o +obj-$(CONFIG_CPU_SH4) += cache-sh4.o ioremap.o sq.o USE_STANDARD_AS_RULE := true |
|
From: M. R. B. <mr...@us...> - 2002-05-01 10:04:34
|
Update of /cvsroot/linuxdc/linux-sh-dc/drivers/maple In directory usw-pr-cvs1:/tmp/cvs-serv19034/drivers/maple Modified Files: Config.in Makefile Log Message: Sync'd tree against LinuxSH 2.4.18 Index: Config.in =================================================================== RCS file: /cvsroot/linuxdc/linux-sh-dc/drivers/maple/Config.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Config.in 27 Sep 2001 02:02:29 -0000 1.1 +++ Config.in 1 May 2002 10:00:21 -0000 1.2 @@ -8,4 +8,3 @@ tristate 'Maple Bus support' CONFIG_MAPLE endmenu - Index: Makefile =================================================================== RCS file: /cvsroot/linuxdc/linux-sh-dc/drivers/maple/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile 27 Sep 2001 02:02:29 -0000 1.1 +++ Makefile 1 May 2002 10:00:21 -0000 1.2 @@ -1,17 +1,15 @@ -# -# Makefile for the Sega Dreamcast Maple Bus routines. -# -# Note! Dependencies are done automagically by 'make dep', which also -# removes any old dependencies. DON'T put your own dependencies here -# unless it's something special (not a .c file). -# -# Note 2! The CFLAGS definitions are now in the main makefile. +# $Id$ +# Makefile for Maple Bus drivers -O_TARGET := maplebus.o +O_TARGET := maplebus.o -export-objs := maple.o +export-objs := maple.o -obj-$(CONFIG_MAPLE) += maple.o +obj-y := +obj-m := +obj-n := +obj- := -include $(TOPDIR)/Rules.make +obj-$(CONFIG_MAPLE) += maple.o +include $(TOPDIR)/Rules.make |
|
From: M. R. B. <mr...@us...> - 2002-05-01 10:04:33
|
Update of /cvsroot/linuxdc/linux-sh-dc In directory usw-pr-cvs1:/tmp/cvs-serv19034 Modified Files: ChangeLog.dc Added Files: AGAINST-2.4.18 Removed Files: AGAINST-2.4.16 Log Message: Sync'd tree against LinuxSH 2.4.18 --- NEW FILE: AGAINST-2.4.18 --- Index: ChangeLog.dc =================================================================== RCS file: /cvsroot/linuxdc/linux-sh-dc/ChangeLog.dc,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- ChangeLog.dc 20 Mar 2002 21:46:29 -0000 1.27 +++ ChangeLog.dc 1 May 2002 10:00:19 -0000 1.28 @@ -1,3 +1,14 @@ +2002-05-01 M. R. Brown <mr...@0x...> + + Sync'd tree against LinuxSH 2.4.18. + + * AGAINST-2.4.18: Added file. + * AGAINST-2.4.16: Removed file. + + * arch/sh/mm/Makefile, drivers/char/Makefile, drivers/maple/Config.in, + drivers/maple/Makefile, Documentation/Configure.help: Merged changes + from LinuxSH 2.4.18. + 2002-03-20 Adrian McMenamin <ad...@mc...> Changed config.in file to reflect Puru Pur diver only supports NAKI rockerpak at present --- AGAINST-2.4.16 DELETED --- |
|
From: Karl T. K. <ka...@us...> - 2002-04-22 23:19:43
|
CVSROOT: /cvsroot/linuxdc
Module name: site
Repository: ./
Changes by: karltk@usw-pr-cvs1. 02/04/22 16:19:42
Log message:
Reset to site default
Modified files:
./:
Makefile
Revision Changes Path
1.13 +2 -2 site/Makefile
|
|
From: Karl T. K. <ka...@us...> - 2002-04-22 23:19:11
|
CVSROOT: /cvsroot/linuxdc
Module name: site
Repository: site/scripts/
Changes by: karltk@usw-pr-cvs1. 02/04/22 16:19:10
Log message:
We now use server-side stylesheet detection
Modified files:
./:
Makefile dcstyle.css dcstyle_ns4.css
site/news/:
index.ht
site/scripts/:
Skeleton.py
Added files:
./:
.info.in
Removed files:
./:
.info
Revision Changes Path
1.12 +3 -3 site/Makefile
1.5 +95 -17 site/dcstyle.css
1.3 +76 -13 site/dcstyle_ns4.css
1.2 +2 -0 site/news/index.ht
1.6 +1 -3 site/scripts/Skeleton.py
|
|
From: Adrian M. <zx8...@us...> - 2002-03-20 21:46:31
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/char/joystick/
Changes by: zx80user@usw-pr-cvs1. 02/03/20 13:46:30
Log message:
Updated config for Puru Puru driver to reflect NAKI Rockerpak is device currently supported
Modified files:
./:
ChangeLog.dc
linux-sh-dc/drivers/char/joystick/:
Config.in
Revision Changes Path
1.27 +6 -0 linux-sh-dc/ChangeLog.dc
1.3 +1 -1 linux-sh-dc/drivers/char/joystick/Config.in
|
|
From: Adrian M. <zx8...@us...> - 2002-03-20 21:40:56
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/char/joystick/
Changes by: zx80user@usw-pr-cvs1. 02/03/20 13:40:55
Log message:
Updated config for Puru Puru driver to reflect NAKI Rockerpak is device currently supported
Modified files:
linux-sh-dc/drivers/char/joystick/:
Config.in
Revision Changes Path
1.2 +1 -1 linux-sh-dc/drivers/char/joystick/Config.in
|
|
From: Adrian M. <zx8...@us...> - 2002-03-14 18:59:37
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/char/joystick/
Changes by: zx80user@usw-pr-cvs1. 02/03/14 10:59:35
Log message:
Fixed (mostly) hot plugging code in puru puru driver
Modified files:
./:
ChangeLog.dc
linux-sh-dc/drivers/char/joystick/:
purupuru.c
Revision Changes Path
1.26 +7 -0 linux-sh-dc/ChangeLog.dc
1.5 +2 -2 linux-sh-dc/drivers/char/joystick/purupuru.c
|
|
From: Adrian M. <zx8...@us...> - 2002-03-14 18:51:18
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/char/joystick/
Changes by: zx80user@usw-pr-cvs1. 02/03/14 10:51:16
Log message:
Fixed (mostly) hot plugging code in puru puru driver
Modified files:
linux-sh-dc/drivers/char/joystick/:
purupuru.c
Revision Changes Path
1.4 +28 -14 linux-sh-dc/drivers/char/joystick/purupuru.c
|
|
From: Adrian M. <zx8...@us...> - 2002-03-07 21:43:26
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/char/joystick/
Changes by: zx80user@usw-pr-cvs1. 02/03/07 13:43:24
Log message:
Fixed Puru Puru support for multiple devices
Modified files:
./:
ChangeLog.dc
linux-sh-dc/drivers/char/joystick/:
purupuru.c
Revision Changes Path
1.25 +7 -0 linux-sh-dc/ChangeLog.dc
1.3 +35 -6 linux-sh-dc/drivers/char/joystick/purupuru.c
|
|
From: Karl T. K. <ka...@us...> - 2002-02-23 12:41:31
|
CVSROOT: /cvsroot/linuxdc
Module name: site
Repository: ./
Changes by: karltk@usw-pr-cvs1. 02/02/23 04:41:30
Log message:
Fixed sed bug
Modified files:
./:
Makefile
Revision Changes Path
1.11 +2 -2 site/Makefile
|
|
From: Adrian M. <zx8...@us...> - 2002-02-22 01:26:25
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/char/joystick/
Changes by: zx80user@usw-pr-cvs1. 02/02/21 17:26:23
Log message:
Implemented tasklet in Puru Puru driver
Modified files:
./:
ChangeLog.dc
linux-sh-dc/drivers/char/joystick/:
purupuru.c
Revision Changes Path
1.24 +7 -0 linux-sh-dc/ChangeLog.dc
1.2 +19 -6 linux-sh-dc/drivers/char/joystick/purupuru.c
|
|
From: Adrian M. <zx8...@us...> - 2002-02-21 01:48:07
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/char/joystick/
Changes by: zx80user@usw-pr-cvs1. 02/02/20 17:48:06
Log message:
Added Puru Puru Pack support
Modified files:
./:
ChangeLog.dc
Added files:
linux-sh-dc/drivers/char/joystick/:
Config.in Makefile purupuru.c
Revision Changes Path
1.23 +9 -0 linux-sh-dc/ChangeLog.dc
|
|
From: Fredrik H. <hu...@us...> - 2002-02-03 08:11:02
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: ./
Changes by: hubbe@usw-pr-cvs1. 02/02/03 00:11:01
Log message:
Devices are now automatically connected to their approperiate drivers when a new driver is loaded. This should make developing maple modules significantly more convenient.
Modified files:
./:
ChangeLog.dc
Revision Changes Path
1.22 +6 -0 linux-sh-dc/ChangeLog.dc
|
|
From: Fredrik H. <hu...@us...> - 2002-02-03 07:46:41
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/maple/
Changes by: hubbe@usw-pr-cvs1. 02/02/02 23:46:40
Log message:
Devices are now automatically connected to their approperiate drivers when a new driver is loaded. This should make developing maple modules significantly more convenient.
Modified files:
linux-sh-dc/drivers/maple/:
maple.c
Revision Changes Path
1.5 +84 -26 linux-sh-dc/drivers/maple/maple.c
|
|
From: Adrian M. <zx8...@us...> - 2002-01-30 00:20:38
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/sound/aica/
Changes by: zx80user@usw-pr-cvs1. 02/01/29 16:20:38
Log message:
Minor bug fix in sound driver
Modified files:
./:
ChangeLog.dc
linux-sh-dc/drivers/sound/aica/:
main.c
Revision Changes Path
1.21 +6 -0 linux-sh-dc/ChangeLog.dc
1.5 +3 -3 linux-sh-dc/drivers/sound/aica/main.c
|
|
From: Adrian M. <zx8...@us...> - 2002-01-27 11:27:06
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/sound/aica/
Changes by: zx80user@usw-pr-cvs1. 02/01/27 03:27:03
Log message:
Removed C++ style comments from sound driver
Modified files:
./:
ChangeLog.dc
linux-sh-dc/drivers/sound/aica/:
main.c
Revision Changes Path
1.20 +6 -0 linux-sh-dc/ChangeLog.dc
1.4 +98 -105 linux-sh-dc/drivers/sound/aica/main.c
|
|
From: Adrian M. <zx8...@us...> - 2002-01-26 12:53:11
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: ./
Changes by: zx80user@usw-pr-cvs1. 02/01/26 04:53:09
Log message:
Sound driver revision
Modified files:
./:
ChangeLog.dc
Revision Changes Path
1.19 +6 -0 linux-sh-dc/ChangeLog.dc
|
|
From: Adrian M. <zx8...@us...> - 2002-01-26 12:47:39
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/drivers/sound/aica/
Changes by: zx80user@usw-pr-cvs1. 02/01/26 04:47:38
Log message:
Removed some more dead code
Modified files:
linux-sh-dc/drivers/sound/aica/:
main.c
Revision Changes Path
1.3 +4 -54 linux-sh-dc/drivers/sound/aica/main.c
|
|
From: M. R. B. <mr...@us...> - 2002-01-23 06:56:49
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/include/linux/
Changes by: mrbrown@usw-pr-cvs1. 02/01/22 22:56:48
Log message:
Imported Fredrik Hubinette's Maple patch
Modified files:
./:
ChangeLog.dc
linux-sh-dc/arch/sh/:
config.in
linux-sh-dc/drivers/char/:
Makefile maple_keyb.c maplemouse.c
linux-sh-dc/drivers/char/joystick/:
maplecontrol.c
linux-sh-dc/drivers/maple/:
maple.c
linux-sh-dc/drivers/video/:
pvr2fb.c
linux-sh-dc/include/linux/:
maple.h
Added files:
linux-sh-dc/drivers/char/:
maple_lg.c
Revision Changes Path
1.18 +9 -0 linux-sh-dc/ChangeLog.dc
1.5 +1 -0 linux-sh-dc/arch/sh/config.in
1.4 +1 -0 linux-sh-dc/drivers/char/Makefile
1.2 +16 -18 linux-sh-dc/drivers/char/maple_keyb.c
1.2 +12 -12 linux-sh-dc/drivers/char/maplemouse.c
1.2 +12 -12 linux-sh-dc/drivers/char/joystick/maplecontrol.c
1.4 +749 -291 linux-sh-dc/drivers/maple/maple.c
1.6 +1 -1 linux-sh-dc/drivers/video/pvr2fb.c
1.2 +52 -20 linux-sh-dc/include/linux/maple.h
|
|
From: M. R. B. <mr...@us...> - 2002-01-23 06:49:57
|
CVSROOT: /cvsroot/linuxdc
Module name: linux-sh-dc
Repository: linux-sh-dc/include/linux/
Changes by: mrbrown@usw-pr-cvs1. 02/01/22 22:49:56
Log message:
Brought over Yaegashi Maple bits from LinuxSH
Modified files:
./:
ChangeLog.dc
Added files:
linux-sh-dc/drivers/char/:
Makefile maple_keyb.c maplemouse.c
linux-sh-dc/drivers/char/joystick/:
maplecontrol.c
linux-sh-dc/drivers/maple/:
maple.c
linux-sh-dc/include/linux/:
maple.h
Revision Changes Path
1.17 +8 -0 linux-sh-dc/ChangeLog.dc
|
|
From: M. R. B. <mr...@us...> - 2002-01-23 06:44:42
|
lin...@li... CVSROOT: /cvsroot/linuxdc Module name: linux-sh-dc Repository: linux-sh-dc/drivers/char/joystick/ Changes by: mrbrown@usw-pr-cvs1. 02/01/22 22:44:41 linux-sh-dc/drivers/char/joystick Update of /cvsroot/linuxdc/linux-sh-dc/drivers/char/joystick In directory usw-pr-cvs1:/tmp/cvs-serv20589/drivers/char/joystick Log Message: Directory /cvsroot/linuxdc/linux-sh-dc/drivers/char/joystick added to the repository |