Merge with Linux 2.3.99-pre4.
[linux-2.6/linux-mips.git] / arch / ia64 / lib / Makefile
blob376d0d6d4087aa58a1bb146a0e2da28e057281c8
2 # Makefile for ia64-specific library routines..
5 .S.o:
6 $(CC) $(AFLAGS) -c $< -o $@
8 OBJS = __divdi3.o __divsi3.o __udivdi3.o __udivsi3.o \
9 __moddi3.o __modsi3.o __umoddi3.o __umodsi3.o \
10 checksum.o clear_page.o csum_partial_copy.o copy_page.o \
11 copy_user.o clear_user.o memset.o strncpy_from_user.o \
12 strlen.o strlen_user.o strnlen_user.o \
13 flush.o do_csum.o
15 lib.a: $(OBJS)
16 $(AR) rcs lib.a $(OBJS)
18 __divdi3.o: idiv.S
19 $(CC) $(AFLAGS) -c -o $@ $<
21 __divsi3.o: idiv.S
22 $(CC) $(AFLAGS) -c -DSINGLE -c -o $@ $<
24 __udivdi3.o: idiv.S
25 $(CC) $(AFLAGS) -c -DUNSIGNED -c -o $@ $<
27 __udivsi3.o: idiv.S
28 $(CC) $(AFLAGS) -c -DUNSIGNED -DSINGLE -c -o $@ $<
30 __moddi3.o: idiv.S
31 $(CC) $(AFLAGS) -c -DMODULO -c -o $@ $<
33 __modsi3.o: idiv.S
34 $(CC) $(AFLAGS) -c -DMODULO -DSINGLE -c -o $@ $<
36 __umoddi3.o: idiv.S
37 $(CC) $(AFLAGS) -c -DMODULO -DUNSIGNED -c -o $@ $<
39 __umodsi3.o: idiv.S
40 $(CC) $(AFLAGS) -c -DMODULO -DUNSIGNED -DSINGLE -c -o $@ $<
42 include $(TOPDIR)/Rules.make