patch-2.4.22 linux-2.4.22/arch/alpha/kernel/Makefile
Next file: linux-2.4.22/arch/alpha/kernel/core_cia.c
Previous file: linux-2.4.22/arch/alpha/config.in
Back to the patch index
Back to the overall index
- Lines: 55
- Date:
2003-08-25 04:44:39.000000000 -0700
- Orig file:
linux-2.4.21/arch/alpha/kernel/Makefile
- Orig date:
2003-06-13 07:51:29.000000000 -0700
diff -urN linux-2.4.21/arch/alpha/kernel/Makefile linux-2.4.22/arch/alpha/kernel/Makefile
@@ -24,8 +24,7 @@
# FIXME!
# These should be made conditional on the stuff that needs them!
#
-obj-y += irq_i8259.o irq_srm.o \
- es1888.o smc37c669.o smc37c93x.o ns87312.o
+obj-y += irq_i8259.o irq_srm.o
ifdef CONFIG_VGA_HOSE
obj-y += console.o
@@ -46,7 +45,8 @@
sys_sable.o sys_sio.o sys_sx164.o sys_takara.o sys_rx164.o \
sys_wildfire.o sys_marvel.o \
err_titan.o err_marvel.o \
- irq_pyxis.o srmcons.o gct.o
+ irq_pyxis.o srmcons.o gct.o \
+ es1888.o smc37c669.o smc37c93x.o ns87312.o
else
@@ -93,7 +93,10 @@
obj-$(CONFIG_ALPHA_RAWHIDE) += sys_rawhide.o
obj-$(CONFIG_ALPHA_RUFFIAN) += sys_ruffian.o
obj-$(CONFIG_ALPHA_RX164) += sys_rx164.o
-obj-$(CONFIG_ALPHA_SABLE) += sys_sable.o
+
+ifneq ($(CONFIG_ALPHA_SABLE)$(CONFIG_ALPHA_LYNX),)
+obj-y += sys_sable.o
+endif
ifneq ($(CONFIG_ALPHA_BOOK1)$(CONFIG_ALPHA_AVANTI)$(CONFIG_ALPHA_NONAME)$(CONFIG_ALPHA_P2K)$(CONFIG_ALPHA_XL),)
obj-y += sys_sio.o
@@ -107,6 +110,22 @@
obj-y += irq_pyxis.o
endif
+ifneq ($(CONFIG_ALPHA_MIATA)$(CONFIG_ALPHA_DP264),)
+obj-y += es1888.o
+endif
+
+ifneq ($(CONFIG_ALPHA_DP264)$(CONFIG_ALPHA_MIATA)$(CONFIG_ALPHA_SX164)$(CONFIG_ALPHA_TITAN),)
+obj-y += smc37c669.o
+endif
+
+ifneq ($(CONFIG_ALPHA_PC164)$(CONFIG_ALPHA_LX164),)
+obj-y += smc37c93x.o
+endif
+
+ifneq ($(CONFIG_ALPHA_NONAME)$(CONFIG_ALPHA_EB164)$(CONFIG_ALPHA_AVANTI)$(CONFIG_ALPHA_P2K)$(CONFIG_ALPHA_XL)$(CONFIG_ALPHA_TAKARA),)
+obj-y += ns87312.o
+endif
+
endif # GENERIC
all: kernel.o head.o
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)