]> git.hungrycats.org Git - linux/commitdiff
kbuild: Assorted small cleanups
authorKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>
Thu, 23 May 2002 07:10:25 +0000 (02:10 -0500)
committerKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>
Thu, 23 May 2002 07:10:25 +0000 (02:10 -0500)
o Standardize building math-emu.o for arch/alpha
o Remove old boilerplate code / redundant comments
o Remove unnecessary obj-m := $(sort $(obj-m)) in ALSA

15 files changed:
arch/alpha/Makefile
arch/alpha/math-emu/Makefile
arch/parisc/kernel/Makefile
drivers/ide/ide.c
drivers/tc/Makefile
sound/core/Makefile
sound/core/seq/Makefile
sound/core/seq/instr/Makefile
sound/drivers/mpu401/Makefile
sound/drivers/opl3/Makefile
sound/isa/ad1848/Makefile
sound/isa/cs423x/Makefile
sound/isa/gus/Makefile
sound/isa/sb/Makefile
sound/pci/ac97/Makefile

index b4ee7f1b5be4478064535e50ec39687529494663..77634643ce450deffbc7598743ff2205a8c46b90 100644 (file)
@@ -96,7 +96,7 @@ SUBDIRS := $(SUBDIRS) arch/alpha/kernel arch/alpha/mm arch/alpha/lib \
 CORE_FILES := arch/alpha/kernel/kernel.o arch/alpha/mm/mm.o $(CORE_FILES)
 
 ifeq ($(CONFIG_MATHEMU),y)
-  CORE_FILES := $(CORE_FILES) arch/alpha/math-emu/math-emu.o
+  CORE_FILES := $(CORE_FILES) arch/alpha/math-emu/built-in.o
 endif
 
 LIBS := $(TOPDIR)/arch/alpha/lib/lib.a $(LIBS) $(TOPDIR)/arch/alpha/lib/lib.a
index 3f451cbbf9464bfec6162906f59876caa2707867..c05f1e2508b5a8bed53573c6dd316add3efee1de 100644 (file)
@@ -2,18 +2,12 @@
 # Makefile for the FPU instruction emulation.
 #
 
-CFLAGS += -I. -I$(TOPDIR)/include/math-emu -w
-
-ifeq ($(CONFIG_MATHEMU),y)
+O_TARGET := built-in.o
 
-O_TARGET       := math-emu.o
-obj-y          := math.o qrnnd.o
-
-else
+obj-$(CONFIG_MATHEMU) += math-emu.o
 
 math-emu-objs  := math.o qrnnd.o
-obj-m          := math-emu.o
 
-endif
+CFLAGS += -I. -I$(TOPDIR)/include/math-emu -w
 
 include $(TOPDIR)/Rules.make
index 03ce8e58b178435b4c8f8a09121dd9db53299d21..3157d399ceb94418c4ce81e2d845e55e9985336b 100644 (file)
@@ -9,15 +9,9 @@
 
 all: kernel.o init_task.o pdc_cons.o process.o head.o
 O_TARGET = kernel.o
-O_OBJS = 
 
 # Object file lists.
 
-obj-y          :=
-obj-m          :=
-obj-n          :=
-obj-           :=
-
 obj-y          += cache.o setup.o traps.o time.o irq.o \
                syscall.o entry.o sys_parisc.o pdc.o ptrace.o hardware.o \
                inventory.o drivers.o semaphore.o pa7300lc.o pci-dma.o \
@@ -38,15 +32,6 @@ obj-$(CONFIG_IOMMU_SBA) += sba_iommu.o
 # obj-$(CONFIG_IOMMU_CCIO) += ccio-rm-dma.o
 obj-$(CONFIG_IOMMU_CCIO) += ccio-dma.o
 
-.o.S:  $(CC) -D__ASSEMBLY__ $(AFLAGS) -traditional -c $*.S -o $*.o
-
-# Translate to Rules.make lists.
-
-O_OBJS          := $(filter-out $(export-objs), $(obj-y))
-OX_OBJS         := $(filter     $(export-objs), $(obj-y))
-M_OBJS          := $(sort $(filter-out $(export-objs), $(obj-m)))
-MX_OBJS         := $(sort $(filter     $(export-objs), $(obj-m)))
-MI_OBJS                := $(sort $(filter-out $(export-objs), $(int-m)))
-MIX_OBJS       := $(sort $(filter     $(export-objs), $(int-m)))
+EXTRA_AFLAGS := -traditional
 
 include $(TOPDIR)/Rules.make
index 0bd016e69241b18d6aa99dd7f05327e5a86ee448..3c7a55188f51c948eeb85922559b6b19c9612d5f 100644 (file)
@@ -688,7 +688,6 @@ u8 ide_dump_status(struct ata_device *drive, struct request * rq, const char *ms
 {
        unsigned long flags;
        byte err = 0;
-       int i;
 
        __save_flags (flags);   /* local CPU only */
        ide__sti();             /* local CPU only */
index 40c43ad727e7d749ef440534bdc30b29aff32866..7d423218c268abf69116f6e448cfa2aad57c0799 100644 (file)
@@ -1,11 +1,6 @@
 #
 # Makefile for the linux kernel.
 #
-# 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 (ie not a .c file).
-#
-# Note 2! The CFLAGS definitions are now in the main makefile...
 
 # All of the (potential) objects that export symbols.
 # This list comes from 'grep -l EXPORT_SYMBOL *.[hc]'.
@@ -14,28 +9,10 @@ export-objs  := tc.o
 
 # Object file lists.
 
-obj-y          :=
-obj-m          :=
-obj-n          :=
-obj-           :=
-
 obj-$(CONFIG_TC) += tc.o
 obj-$(CONFIG_ZS) += zs.o
 obj-$(CONFIG_VT) += lk201.o lk201-map.o lk201-remap.o
 
-# Files that are both resident and modular: remove from modular.
-
-obj-m          := $(filter-out $(obj-y), $(obj-m))
-
-# Translate to Rules.make lists.
-
-L_TARGET       := tc.a
-
-L_OBJS         := $(sort $(filter-out $(export-objs), $(obj-y)))
-LX_OBJS                := $(sort $(filter     $(export-objs), $(obj-y)))
-M_OBJS         := $(sort $(filter-out $(export-objs), $(obj-m)))
-MX_OBJS                := $(sort $(filter     $(export-objs), $(obj-m)))
-
 include $(TOPDIR)/Rules.make
 
 lk201-map.c: lk201-map.map
index 56947239244abecfc5abd100de6ab43da74f93ac..21d7ee6c913f51ca7a0fa2d9d49589db9d06e5cc 100644 (file)
@@ -112,6 +112,4 @@ ifeq ($(CONFIG_SND_SB16_CSP),y)
   obj-$(CONFIG_SND_SBAWE) += snd-hwdep.o
 endif
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index 22ff3367318971edc167deec02af039f15ebf8ce..feafb4a3eb6b9960d28abfa562a3a956fac3b75b 100644 (file)
@@ -81,6 +81,4 @@ obj-$(CONFIG_SND_EMU10K1) += snd-seq-midi.o snd-seq.o snd-seq-device.o snd-seq-m
 obj-$(CONFIG_SND_TRIDENT) += snd-seq-midi.o snd-seq.o snd-seq-device.o snd-seq-midi-event.o snd-seq-midi-emul.o snd-seq-instr.o
 obj-$(CONFIG_SND_YMFPCI) += snd-seq-midi.o snd-seq.o snd-seq-device.o snd-seq-midi-event.o snd-seq-midi-emul.o snd-seq-instr.o
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index 139f38e4c2634d1eeb400ab347bee4a4901a0e6c..6228a506d190ea5d009837869d42f7cb807cd547 100644 (file)
@@ -43,6 +43,4 @@ obj-$(CONFIG_SND_SONICVIBES) += snd-ainstr-fm.o
 obj-$(CONFIG_SND_TRIDENT) += snd-ainstr-simple.o
 obj-$(CONFIG_SND_YMFPCI) += snd-ainstr-fm.o
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index a67579b427cf62c9fbb1b232f6506311f01275d6..b989d7496d26c5f5ee8973a28aafc40971047de1 100644 (file)
@@ -42,6 +42,4 @@ obj-$(CONFIG_SND_ALI5451) += snd-mpu401-uart.o
 obj-$(CONFIG_SND_TRIDENT) += snd-mpu401-uart.o
 obj-$(CONFIG_SND_YMFPCI) += snd-mpu401-uart.o
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index 5f17d168fb661b19be352a10efef6e61c46988ed..b5df27f62067f323c22aab1df77bc07d3c30bac1 100644 (file)
@@ -65,6 +65,4 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
   obj-$(CONFIG_SND_YMFPCI) += snd-opl3-synth.o
 endif
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index 35e7fdec1eae74c5187d536db90721df08015ee7..adaf120bd7ba333671218fecd720a9d9e6d7ca87 100644 (file)
@@ -16,6 +16,4 @@ obj-$(CONFIG_SND_SGALAXY) += snd-ad1848-lib.o
 obj-$(CONFIG_SND_AD1848) += snd-ad1848.o snd-ad1848-lib.o
 obj-$(CONFIG_SND_OPTI92X_AD1848) += snd-ad1848-lib.o
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index 6dc0e9dbb021cb4bd1a1c43b4ea82eefeca76a7d..1854680d04dd3052acda16dd21236f6aee4147e8 100644 (file)
@@ -25,6 +25,4 @@ obj-$(CONFIG_SND_INTERWAVE_STB) += snd-cs4231-lib.o
 obj-$(CONFIG_SND_OPTI92X_CS4231) += snd-cs4231-lib.o
 obj-$(CONFIG_SND_WAVEFRONT) += snd-cs4231-lib.o
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index d5e157a4b377476577bb31f710c1a774adc0065e..c76959f7407f5923489bf985bda64b0353a9b91a 100644 (file)
@@ -35,6 +35,4 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
   obj-$(CONFIG_SND_INTERWAVE_STB) += snd-gus-synth.o
 endif
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index f2984118985cfe71522b382236dd093b48f278c5..ea8fd19b612b3585eba39734bed7952d49e636a4 100644 (file)
@@ -34,6 +34,4 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
   obj-$(CONFIG_SND_SBAWE) += snd-emu8000-synth.o
 endif
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make
index 4277c0f13a7f0b84a599186f35fff3d2a32b03ab..869dbf17d0572bbe7199adf4d167c5e9d4891f01 100644 (file)
@@ -28,6 +28,4 @@ obj-$(CONFIG_SND_NM256) += snd-ac97-codec.o
 obj-$(CONFIG_SND_TRIDENT) += snd-ac97-codec.o
 obj-$(CONFIG_SND_YMFPCI) += snd-ac97-codec.o
 
-obj-m := $(sort $(obj-m))
-
 include $(TOPDIR)/Rules.make