1 # $Id: Makefile,v 1.28 1999/03/21 06:37:44 davem Exp $
2 # Makefile for Sparc library files..
5 OBJS
= mul.o rem.o sdiv.o udiv.o umul.o urem.o ashrdi3.o memcpy.o memset.o \
6 strlen.o checksum.o blockops.o memscan.o memcmp.o strncmp.o \
7 strncpy_from_user.o divdi3.o udivdi3.o strlen_user.o \
8 copy_user.o locks.o atomic.o bitops.o debuglocks.o lshrdi3.o
15 $(AR
) rcs lib.a
$(OBJS
)
18 checksum.o
: checksum.S
19 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o checksum.o checksum.S
22 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o memcpy.o memcpy.S
25 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o memcmp.o memcmp.S
28 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o memscan.o memscan.S
31 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o strncmp.o strncmp.S
33 strncpy_from_user.o
: strncpy_from_user.S
34 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o strncpy_from_user.o strncpy_from_user.S
36 strlen_user.o
: strlen_user.S
37 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o strlen_user.o strlen_user.S
39 copy_user.o
: copy_user.S
40 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o copy_user.o copy_user.S
42 blockops.o
: blockops.S
43 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o blockops.o blockops.S
46 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o memset.o memset.S
49 $(CC
) -D__ASSEMBLY__
$(AFLAGS
) -ansi
-c
-o locks.o locks.S
52 $(CC
) -D__ASSEMBLY__
$(AFLAGS
) -ansi
-c
-o atomic.o atomic.S
55 $(CC
) -D__ASSEMBLY__
$(AFLAGS
) -ansi
-c
-o bitops.o bitops.S
59 $(CC
) -D__ASSEMBLY__
$(AFLAGS
) -ansi
-c
-o irqlock.o irqlock.S
63 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o strlen.o strlen.S
66 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o divdi3.o divdi3.S
69 $(CC
) -D__ASSEMBLY__
-ansi
-c
-o udivdi3.o udivdi3.S
72 $(CC
) -D__ASSEMBLY__
-c
-o mul.o mul.S
75 $(CC
) -D__ASSEMBLY__
-DST_DIV0
=0x2 -c
-o rem.o rem.S
78 $(CC
) -D__ASSEMBLY__
-DST_DIV0
=0x2 -c
-o sdiv.o sdiv.S
81 $(CC
) -D__ASSEMBLY__
-DST_DIV0
=0x2 -c
-o udiv.o udiv.S
84 $(CC
) -D__ASSEMBLY__
-c
-o umul.o umul.S
87 $(CC
) -D__ASSEMBLY__
-DST_DIV0
=0x2 -c
-o urem.o urem.S
90 $(CC
) -D__ASSEMBLY__
-c
-o ashrdi3.o ashrdi3.S
93 $(CC
) -D__ASSEMBLY__
-c
-o lshrdi3.o lshrdi3.S
97 include $(TOPDIR
)/Rules.make