diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2000-02-23 00:40:54 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2000-02-23 00:40:54 +0000 |
commit | 529c593ece216e4aaffd36bd940cb94f1fa63129 (patch) | |
tree | 78f1c0b805f5656aa7b0417a043c5346f700a2cf /arch/ia64/lib/Makefile | |
parent | 0bd079751d25808d1972baee5c4eaa1db2227257 (diff) |
Merge with 2.3.43. I did ignore all modifications to the qlogicisp.c
driver due to the Origin A64 hacks.
Diffstat (limited to 'arch/ia64/lib/Makefile')
-rw-r--r-- | arch/ia64/lib/Makefile | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/arch/ia64/lib/Makefile b/arch/ia64/lib/Makefile new file mode 100644 index 000000000..8a9581747 --- /dev/null +++ b/arch/ia64/lib/Makefile @@ -0,0 +1,42 @@ +# +# Makefile for ia64-specific library routines.. +# + +.S.o: + $(CC) -D__ASSEMBLY__ $(AFLAGS) -traditional -c $< -o $@ + +OBJS = __divdi3.o __divsi3.o __udivdi3.o __udivsi3.o \ + __moddi3.o __modsi3.o __umoddi3.o __umodsi3.o \ + checksum.o clear_page.o csum_partial_copy.o copy_page.o \ + copy_user.o clear_user.o memset.o strncpy_from_user.o \ + strlen.o strlen_user.o strnlen_user.o \ + flush.o do_csum.o + +lib.a: $(OBJS) + $(AR) rcs lib.a $(OBJS) + +__divdi3.o: idiv.S + $(CC) $(AFLAGS) -c -o $@ $< + +__divsi3.o: idiv.S + $(CC) $(AFLAGS) -c -DSINGLE -c -o $@ $< + +__udivdi3.o: idiv.S + $(CC) $(AFLAGS) -c -DUNSIGNED -c -o $@ $< + +__udivsi3.o: idiv.S + $(CC) $(AFLAGS) -c -DUNSIGNED -DSINGLE -c -o $@ $< + +__moddi3.o: idiv.S + $(CC) $(AFLAGS) -c -DMODULO -c -o $@ $< + +__modsi3.o: idiv.S + $(CC) $(AFLAGS) -c -DMODULO -DSINGLE -c -o $@ $< + +__umoddi3.o: idiv.S + $(CC) $(AFLAGS) -c -DMODULO -DUNSIGNED -c -o $@ $< + +__umodsi3.o: idiv.S + $(CC) $(AFLAGS) -c -DMODULO -DUNSIGNED -DSINGLE -c -o $@ $< + +include $(TOPDIR)/Rules.make |