patch-2.4.19 linux-2.4.19/arch/ia64/sn/io/Makefile
Next file: linux-2.4.19/arch/ia64/sn/io/alenlist.c
Previous file: linux-2.4.19/arch/ia64/sn/fprom/runsim
Back to the patch index
Back to the overall index
- Lines: 56
- Date:
Fri Aug 2 17:39:42 2002
- Orig file:
linux-2.4.18/arch/ia64/sn/io/Makefile
- Orig date:
Thu Apr 5 12:51:47 2001
diff -urN linux-2.4.18/arch/ia64/sn/io/Makefile linux-2.4.19/arch/ia64/sn/io/Makefile
@@ -3,8 +3,7 @@
# License. See the file "COPYING" in the main directory of this archive
# for more details.
#
-# Copyright (C) 2000 Silicon Graphics, Inc.
-# Copyright (C) Jack Steiner (steiner@sgi.com)
+# Copyright (C) 2000-2002 Silicon Graphics, Inc. All Rights Reserved.
#
#
# Makefile for the linux kernel.
@@ -13,20 +12,34 @@
# 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...
-EXTRA_CFLAGS := -DSN -DLANGUAGE_C=1 -D_LANGUAGE_C=1 -I. -DBRINGUP \
- -DDIRECT_L1_CONSOLE -DNUMA_BASE -DSIMULATED_KLGRAPH \
- -DNUMA_MIGR_CONTROL -DLITTLE_ENDIAN -DREAL_HARDWARE \
- -DNEW_INTERRUPTS
+EXTRA_CFLAGS := -DLITTLE_ENDIAN
+
O_TARGET := sgiio.o
-obj-y := stubs.o sgi_if.o pciio.o pcibr.o xtalk.o xbow.o xswitch.o hubspc.o \
- klgraph_hack.o io.o hubdev.o huberror.o \
+
+ifeq ($(CONFIG_MODULES),y)
+export-objs = pciio.o hcl.o
+endif
+
+obj-y := stubs.o sgi_if.o pciio.o xtalk.o xbow.o xswitch.o klgraph_hack.o \
hcl.o labelcl.o invent.o klgraph.o klconflib.o sgi_io_sim.o \
module.o sgi_io_init.o klgraph_hack.o ml_SN_init.o \
- ml_SN_intr.o ip37.o pciba.o \
- ml_iograph.o hcl_util.o cdl.o \
- mem_refcnt.o devsupport.o alenlist.o pci_bus_cvlink.o \
- eeprom.o pci.o pci_dma.o l1.o l1_command.o ate_utils.o
+ ml_iograph.o hcl_util.o cdl.o hubdev.o hubspc.o \
+ alenlist.o pci_bus_cvlink.o \
+ eeprom.o pci.o pci_dma.o l1.o l1_command.o ate_utils.o \
+ ifconfig_net.o efi-rtc.o io.o
+
+obj-$(CONFIG_IA64_SGI_SN1) += sn1/ml_SN_intr.o sn1/mem_refcnt.o sn1/hubcounters.o \
+ sn1/ip37.o sn1/huberror.o sn1/hub_intr.o sn1/pcibr.o
+
+obj-$(CONFIG_IA64_SGI_SN2) += sn2/ml_SN_intr.o sn2/shub_intr.o sn2/shuberror.o \
+ sn2/bte_error.o \
+ sn2/pcibr/pcibr_dvr.o sn2/pcibr/pcibr_ate.o \
+ sn2/pcibr/pcibr_config.o sn2/pcibr/pcibr_dvr.o \
+ sn2/pcibr/pcibr_hints.o \
+ sn2/pcibr/pcibr_idbg.o sn2/pcibr/pcibr_intr.o \
+ sn2/pcibr/pcibr_rrb.o sn2/pcibr/pcibr_slot.o
+
+obj-$(CONFIG_PCIBA) += pciba.o
include $(TOPDIR)/Rules.make
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)