2 # linux/arch/arm/lib/Makefile
4 # Copyright (C) 1995-1999 Russell King
8 L_OBJS
:= changebit.o csumipv6.o csumpartial.o csumpartialcopy.o \
9 csumpartialcopyuser.o clearbit.o copy_page.o findbit.o \
10 memchr.o memcpy.o memset.o memzero.o setbit.o strchr.o \
11 strrchr.o testchangebit.o testclearbit.o testsetbit.o \
15 O_OBJS
:= backtrace.o delay.o
17 L_OBJS_arc
:= io-acorn.o
18 L_OBJS_a5k
:= io-acorn.o floppydma.o
19 L_OBJS_rpc
:= io-acorn.o floppydma.o
20 L_OBJS_clps7500
:= io-acorn.o
21 L_OBJS_ebsa110
:= io-ebsa110.o
22 L_OBJS_footbridge
:= io-footbridge.o
23 L_OBJS_nexuspci
:= io-footbridge.o
24 L_OBJS_sa1100
:= io-footbridge.o
25 L_OBJS_shark
:= io-shark.o
27 ifeq ($(PROCESSOR
),armo
)
28 L_OBJS
+= uaccess-armo.o
31 ifneq ($(MACHINE
),ebsa110
)
35 L_OBJS
+= $(L_OBJS_
$(MACHINE
))
37 include $(TOPDIR
)/Rules.make
40 $(CC
) $(AFLAGS
) -traditional
-c
-o
$*.o
$<
42 constants.h
: getconsdata.o extractconstants.pl
43 $(PERL
) extractconstants.pl
$(OBJDUMP
) > $@
45 getconsdata.o
: getconsdata.c
46 $(CC
) $(CFLAGS
) -c getconsdata.c