- pre3:
[davej-history.git] / arch / arm / lib / Makefile
blobbc483bdc953332440673811493140fce1e1d90f1
2 # linux/arch/arm/lib/Makefile
4 # Copyright (C) 1995-1999 Russell King
7 USE_STANDARD_AS_RULE := true
9 L_TARGET := lib.a
10 L_OBJS := changebit.o csumipv6.o csumpartial.o csumpartialcopy.o \
11 csumpartialcopyuser.o clearbit.o copy_page.o findbit.o \
12 memchr.o memcpy.o memset.o memzero.o setbit.o \
13 strncpy_from_user.o strnlen_user.o strchr.o strrchr.o \
14 testchangebit.o testclearbit.o testsetbit.o uaccess.o
16 O_TARGET := lib.o
17 O_OBJS := backtrace.o delay.o
19 L_OBJS_arc := io-acorn.o floppydma.o
20 L_OBJS_rpc := io-acorn.o floppydma.o
21 L_OBJS_clps7500 := io-acorn.o
22 L_OBJS_ebsa110 := io-ebsa110.o
23 L_OBJS_footbridge := io-footbridge.o
24 L_OBJS_l7200 := io-acorn.o
25 L_OBJS_nexuspci := io-footbridge.o
26 L_OBJS_sa1100 := io-footbridge.o
27 L_OBJS_shark := io-shark.o
29 ifeq ($(PROCESSOR),armo)
30 L_OBJS += uaccess-armo.o
31 endif
33 ifneq ($(MACHINE),ebsa110)
34 OX_OBJS += io.o
35 endif
37 L_OBJS += $(L_OBJS_$(MACHINE))
39 include $(TOPDIR)/Rules.make
41 constants.h: getconsdata.o extractconstants.pl
42 $(PERL) extractconstants.pl $(OBJDUMP) > $@
44 getconsdata.o: getconsdata.c
45 $(CC) $(CFLAGS) -c getconsdata.c