| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
| 5 |
|
| 6 | asflags-y := $(KBUILD_CFLAGS)
|
| 7 |
|
| 8 |
|
| 9 |
|
| 10 | ev6-$(CONFIG_ALPHA_EV6) := ev6-
|
| 11 |
|
| 12 |
|
| 13 | ev67-$(CONFIG_ALPHA_EV67) := ev67-
|
| 14 |
|
| 15 | lib-y = __divqu.o __remqu.o __divlu.o __remlu.o \
|
| 16 | udiv-qrnnd.o \
|
| 17 | udelay.o \
|
| 18 | $(ev6-y)memset.o \
|
| 19 | $(ev6-y)memcpy.o \
|
| 20 | memmove.o \
|
| 21 | checksum.o \
|
| 22 | csum_partial_copy.o \
|
| 23 | $(ev67-y)strlen.o \
|
| 24 | stycpy.o \
|
| 25 | styncpy.o \
|
| 26 | $(ev67-y)strchr.o \
|
| 27 | $(ev67-y)strrchr.o \
|
| 28 | $(ev6-y)memchr.o \
|
| 29 | $(ev6-y)copy_user.o \
|
| 30 | $(ev6-y)clear_user.o \
|
| 31 | $(ev6-y)csum_ipv6_magic.o \
|
| 32 | $(ev6-y)clear_page.o \
|
| 33 | $(ev6-y)copy_page.o \
|
| 34 | fpreg.o \
|
| 35 | callback_srm.o srm_puts.o srm_printk.o \
|
| 36 | fls.o
|
| 37 |
|
| 38 | obj-$(CONFIG_ARCH_SUPPORTS_INT128) += tishift.o
|
| 39 |
|
| 40 |
|
| 41 | AFLAGS___divqu.o = -DDIV
|
| 42 | AFLAGS___remqu.o = -DREM
|
| 43 | AFLAGS___divlu.o = -DDIV -DINTSIZE
|
| 44 | AFLAGS___remlu.o = -DREM -DINTSIZE
|
| 45 |
|
| 46 | $(addprefix $(obj)/,__divqu.o __remqu.o __divlu.o __remlu.o): \
|
| 47 | $(src)/$(ev6-y)divide.S FORCE
|
| 48 | $(call if_changed_rule,as_o_S)
|