2 # linux/arch/arm/lib/Makefile
4 # Copyright (C) 1995-1999 Russell King
7 USE_STANDARD_AS_RULE
:= true
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
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
33 ifneq ($(MACHINE
),ebsa110
)
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