1
2INTEL_G4I = addidct.g4i               \
3	    do_iq_intra.g4i           \
4	    do_iq_non_intra.g4i       \
5	    idct.g4i                  \
6	    iq_intra.g4i              \
7	    iq_non_intra.g4i          \
8	    motion_field_uv.g4i       \
9	    motion_field_y.g4i        \
10	    motion_frame_uv.g4i       \
11	    motion_frame_y.g4i        \
12	    read_field_x0y0_uv.g4i    \
13	    read_field_x0y1_uv.g4i    \
14	    read_field_x1y0_uv.g4i    \
15	    read_field_x1y1_uv.g4i    \
16	    read_field_x0y0_y.g4i     \
17	    read_field_x0y1_y.g4i     \
18	    read_field_x1y0_y.g4i     \
19	    read_field_x1y1_y.g4i     \
20	    read_frame_x0y0_uv.g4i    \
21	    read_frame_x0y1_uv.g4i    \
22	    read_frame_x1y0_uv.g4i    \
23	    read_frame_x1y1_uv.g4i    \
24	    read_frame_x0y0_y.g4i     \
25	    read_frame_x0y1_y.g4i     \
26	    read_frame_x1y0_y.g4i     \
27	    read_frame_x1y1_y.g4i
28
29INTEL_G4A = ipicture.g4a 	\
30	    lib.g4a		\
31	    frame_forward.g4a	\
32	    frame_backward.g4a	\
33	    frame_f_b.g4a	\
34	    field_forward.g4a	\
35	    field_backward.g4a	\
36	    field_f_b.g4a	
37
38INTEL_G4B = ipicture.g4b	\
39	    lib.g4b		\
40	    frame_forward.g4b	\
41	    frame_backward.g4b	\
42	    frame_f_b.g4b	\
43	    field_forward.g4b	\
44	    field_backward.g4b  \
45	    field_f_b.g4b
46
47INTEL_G4B_GEN5 = ipicture.g4b.gen5	\
48	    lib.g4b.gen5		\
49	    frame_forward.g4b.gen5	\
50	    frame_backward.g4b.gen5	\
51	    frame_f_b.g4b.gen5		\
52	    field_forward.g4b.gen5	\
53	    field_backward.g4b.gen5  	\
54	    field_f_b.g4b.gen5
55
56EXTRA_DIST = $(INTEL_G4I)	\
57	     $(INTEL_G4A)       \
58	     $(INTEL_G4B)    	\
59	     $(INTEL_G4B_GEN5)
60
61if HAVE_GEN4ASM
62
63SUFFIXES = .g4a .g4b
64.g4a.g4b:
65	$(AM_V_GEN)m4 $*.g4a > $*.g4m && @INTEL_GEN4ASM@ -o $@ $*.g4m && @INTEL_GEN4ASM@ -g 5 -o $@.gen5 $*.g4m && rm $*.g4m
66
67$(INTEL_G4B): $(INTEL_GEN4ASM) $(INTEL_G4I)
68
69BUILT_SOURCES= $(INTEL_G4B)
70
71clean-local:
72	-rm -f $(INTEL_G4B)
73	-rm -f $(INTEL_G4B_GEN5)
74endif    
75