Blame view
lib/raid6/Makefile
2.11 KB
f5e70d0fe md: Factor out RA... |
1 |
obj-$(CONFIG_RAID6_PQ) += raid6_pq.o |
cc4589ebf Rename raid6 file... |
2 3 4 |
raid6_pq-y += algos.o recov.o tables.o int1.o int2.o int4.o \ int8.o int16.o int32.o altivec1.o altivec2.o altivec4.o \ altivec8.o mmx.o sse1.o sse2.o |
f5e70d0fe md: Factor out RA... |
5 6 7 |
hostprogs-y += mktables quiet_cmd_unroll = UNROLL $@ |
2144381da Merge branch 'asy... |
8 |
cmd_unroll = $(AWK) -f$(srctree)/$(src)/unroll.awk -vN=$(UNROLL) \ |
f5e70d0fe md: Factor out RA... |
9 10 11 12 13 |
< $< > $@ || ( rm -f $@ && exit 1 ) ifeq ($(CONFIG_ALTIVEC),y) altivec_flags := -maltivec -mabi=altivec endif |
cc4589ebf Rename raid6 file... |
14 15 16 |
targets += int1.c $(obj)/int1.c: UNROLL := 1 $(obj)/int1.c: $(src)/int.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
17 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
18 19 20 |
targets += int2.c $(obj)/int2.c: UNROLL := 2 $(obj)/int2.c: $(src)/int.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
21 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
22 23 24 |
targets += int4.c $(obj)/int4.c: UNROLL := 4 $(obj)/int4.c: $(src)/int.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
25 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
26 27 28 |
targets += int8.c $(obj)/int8.c: UNROLL := 8 $(obj)/int8.c: $(src)/int.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
29 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
30 31 32 |
targets += int16.c $(obj)/int16.c: UNROLL := 16 $(obj)/int16.c: $(src)/int.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
33 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
34 35 36 |
targets += int32.c $(obj)/int32.c: UNROLL := 32 $(obj)/int32.c: $(src)/int.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
37 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
38 39 40 41 |
CFLAGS_altivec1.o += $(altivec_flags) targets += altivec1.c $(obj)/altivec1.c: UNROLL := 1 $(obj)/altivec1.c: $(src)/altivec.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
42 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
43 44 45 46 |
CFLAGS_altivec2.o += $(altivec_flags) targets += altivec2.c $(obj)/altivec2.c: UNROLL := 2 $(obj)/altivec2.c: $(src)/altivec.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
47 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
48 49 50 51 |
CFLAGS_altivec4.o += $(altivec_flags) targets += altivec4.c $(obj)/altivec4.c: UNROLL := 4 $(obj)/altivec4.c: $(src)/altivec.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
52 |
$(call if_changed,unroll) |
cc4589ebf Rename raid6 file... |
53 54 55 56 |
CFLAGS_altivec8.o += $(altivec_flags) targets += altivec8.c $(obj)/altivec8.c: UNROLL := 8 $(obj)/altivec8.c: $(src)/altivec.uc $(src)/unroll.awk FORCE |
f5e70d0fe md: Factor out RA... |
57 58 59 60 |
$(call if_changed,unroll) quiet_cmd_mktable = TABLE $@ cmd_mktable = $(obj)/mktables > $@ || ( rm -f $@ && exit 1 ) |
cc4589ebf Rename raid6 file... |
61 62 |
targets += tables.c $(obj)/tables.c: $(obj)/mktables FORCE |
f5e70d0fe md: Factor out RA... |
63 |
$(call if_changed,mktable) |