1 VME_CORE = batchbuffer.asm intra_frame.asm inter_frame.asm
3 INTEL_G6B = batchbuffer.g6b intra_frame.g6b inter_frame.g6b
4 INTEL_G6A = batchbuffer.g6a intra_frame.g6a inter_frame.g6a
5 INTEL_GEN6_INC = gen6_batchbuffer_header.inc gen6_vme_header.inc
6 INTEL_GEN6_ASM = $(INTEL_G6A:%.g6a=%.gen6.asm)
8 INTEL_G7B = batchbuffer.g7b intra_frame.g7b inter_frame.g7b
9 INTEL_G7A = batchbuffer.g7a intra_frame.g7a inter_frame.g7a
10 INTEL_GEN7_INC = gen7_batchbuffer_header.inc gen7_vme_header.inc
11 INTEL_GEN7_ASM = $(INTEL_G7A:%.g7a=%.gen7.asm)
15 TARGETS += $(INTEL_G6B)
16 TARGETS += $(INTEL_G7B)
21 SUFFIXES = .g6a .g6b .g7a .g7b .gen6.asm .gen7.asm
24 $(INTEL_GEN6_ASM): $(VME_CORE) $(INTEL_GEN6_INC)
26 $(AM_V_GEN)cpp -P -DDEV_SNB $< > _vme0.$@ && \
30 $(AM_V_GEN)$(GEN4ASM) -g 6 -o $@ $<
32 $(INTEL_GEN7_ASM): $(VME_CORE) $(INTEL_GEN7_INC)
34 $(AM_V_GEN)cpp -P -DDEV_IVB $< > _vme0.$@ && \
38 $(AM_V_GEN)$(GEN4ASM) -g 7 -o $@ $<
41 CLEANFILES = $(INTEL_GEN6_ASM) $(INTEL_GEN7_ASM)
53 # Extra clean files so that maintainer-clean removes *everything*
54 MAINTAINERCLEANFILES = Makefile.in