1428d7b3dSmrg
2428d7b3dSmrgINTEL_G4A = dual_prime_igd.g4a          \
3428d7b3dSmrg        field_backward_igd.g4a          \
4428d7b3dSmrg        field_f_b_igd.g4a               \
5428d7b3dSmrg        field_forward_igd.g4a           \
6428d7b3dSmrg        frame_backward_igd.g4a          \
7428d7b3dSmrg        frame_f_b_igd.g4a               \
8428d7b3dSmrg        frame_forward_igd.g4a           \
9428d7b3dSmrg        dual_prime.g4a                  \
10428d7b3dSmrg        field_backward.g4a              \
11428d7b3dSmrg        field_f_b.g4a                   \
12428d7b3dSmrg        field_forward.g4a               \
13428d7b3dSmrg        frame_backward.g4a              \
14428d7b3dSmrg        frame_f_b.g4a                   \
15428d7b3dSmrg        frame_forward.g4a               \
16428d7b3dSmrg		lib_igd.g4a						\
17428d7b3dSmrg        ipicture.g4a                    \
18428d7b3dSmrg        ipicture_igd.g4a                \
19428d7b3dSmrg        null.g4a
20428d7b3dSmrg
21428d7b3dSmrgINTEL_G4I = addidct.g4i                          \
22428d7b3dSmrg        addidct_igd.g4i                          \
23428d7b3dSmrg        block_clear.g4i                          \
24428d7b3dSmrg        read_frame_x0y0_y.g4i                    \
25428d7b3dSmrg        read_frame_x0y1_y.g4i                    \
26428d7b3dSmrg        read_frame_x1y0_y.g4i                    \
27428d7b3dSmrg        read_frame_x1y1_y.g4i                    \
28428d7b3dSmrg        read_frame_x0y0_uv.g4i                   \
29428d7b3dSmrg        read_frame_x0y1_uv.g4i                   \
30428d7b3dSmrg        read_frame_x1y0_uv.g4i                   \
31428d7b3dSmrg        read_frame_x1y1_uv.g4i                   \
32428d7b3dSmrg        read_frame_x0y0_y_igd.g4i                \
33428d7b3dSmrg        read_frame_x0y1_y_igd.g4i                \
34428d7b3dSmrg        read_frame_x1y0_y_igd.g4i                \
35428d7b3dSmrg        read_frame_x1y1_y_igd.g4i                \
36428d7b3dSmrg        read_frame_x0y0_uv_igd.g4i               \
37428d7b3dSmrg        read_frame_x0y1_uv_igd.g4i               \
38428d7b3dSmrg        read_frame_x1y0_uv_igd.g4i               \
39428d7b3dSmrg        read_frame_x1y1_uv_igd.g4i               \
40428d7b3dSmrg        motion_frame_y.g4i                       \
41428d7b3dSmrg        motion_frame_uv.g4i                      \
42428d7b3dSmrg        read_field_x0y0_y.g4i                    \
43428d7b3dSmrg        read_field_x0y1_y.g4i                    \
44428d7b3dSmrg        read_field_x1y0_y.g4i                    \
45428d7b3dSmrg        read_field_x1y1_y.g4i                    \
46428d7b3dSmrg        read_field_x0y0_uv.g4i                   \
47428d7b3dSmrg        read_field_x0y1_uv.g4i                   \
48428d7b3dSmrg        read_field_x1y0_uv.g4i                   \
49428d7b3dSmrg        read_field_x1y1_uv.g4i                   \
50428d7b3dSmrg        read_field_x0y0_y_igd.g4i                \
51428d7b3dSmrg        read_field_x0y1_y_igd.g4i                \
52428d7b3dSmrg        read_field_x1y0_y_igd.g4i                \
53428d7b3dSmrg        read_field_x1y1_y_igd.g4i                \
54428d7b3dSmrg        read_field_x0y0_uv_igd.g4i               \
55428d7b3dSmrg        read_field_x0y1_uv_igd.g4i               \
56428d7b3dSmrg        read_field_x1y0_uv_igd.g4i               \
57428d7b3dSmrg        read_field_x1y1_uv_igd.g4i               \
58428d7b3dSmrg        motion_field_y.g4i                       \
59428d7b3dSmrg        motion_field_uv.g4i                      \
60428d7b3dSmrg        motion_field_uv_igd.g4i                  \
61428d7b3dSmrg        motion_field_y_igd.g4i                   \
62428d7b3dSmrg        motion_frame_uv_igd.g4i                  \
63428d7b3dSmrg        motion_frame_y_igd.g4i
64428d7b3dSmrg
65428d7b3dSmrgINTEL_G4B = dual_prime.g4b          \
66428d7b3dSmrg        field_backward.g4b          \
67428d7b3dSmrg        field_f_b.g4b               \
68428d7b3dSmrg        field_forward.g4b           \
69428d7b3dSmrg        frame_backward.g4b          \
70428d7b3dSmrg        frame_f_b.g4b               \
71428d7b3dSmrg        frame_forward.g4b           \
72428d7b3dSmrg        dual_prime_igd.g4b          \
73428d7b3dSmrg        field_backward_igd.g4b      \
74428d7b3dSmrg        field_f_b_igd.g4b           \
75428d7b3dSmrg        field_forward_igd.g4b       \
76428d7b3dSmrg        frame_backward_igd.g4b      \
77428d7b3dSmrg        frame_f_b_igd.g4b           \
78428d7b3dSmrg        frame_forward_igd.g4b       \
79428d7b3dSmrg        ipicture.g4b                \
80428d7b3dSmrg        ipicture_igd.g4b            \
81428d7b3dSmrg		lib_igd.g4b					\
82428d7b3dSmrg        null.g4b
83428d7b3dSmrg
84428d7b3dSmrgINTEL_G4B_GEN5 = dual_prime.g4b.gen5     \
85428d7b3dSmrg        field_backward.g4b.gen5          \
86428d7b3dSmrg        field_f_b.g4b.gen5               \
87428d7b3dSmrg        field_forward.g4b.gen5           \
88428d7b3dSmrg        frame_backward.g4b.gen5          \
89428d7b3dSmrg        frame_f_b.g4b.gen5               \
90428d7b3dSmrg        frame_forward.g4b.gen5           \
91428d7b3dSmrg        dual_prime_igd.g4b.gen5          \
92428d7b3dSmrg        field_backward_igd.g4b.gen5      \
93428d7b3dSmrg        field_f_b_igd.g4b.gen5           \
94428d7b3dSmrg        field_forward_igd.g4b.gen5       \
95428d7b3dSmrg        frame_backward_igd.g4b.gen5      \
96428d7b3dSmrg        frame_f_b_igd.g4b.gen5           \
97428d7b3dSmrg        frame_forward_igd.g4b.gen5       \
98428d7b3dSmrg        ipicture.g4b.gen5                \
99428d7b3dSmrg        ipicture_igd.g4b.gen5            \
100428d7b3dSmrg        lib_igd.g4b.gen5					\
101428d7b3dSmrg        null.g4b.gen5
102428d7b3dSmrg
103428d7b3dSmrgEXTRA_DIST = $(INTEL_G4A)    \
104428d7b3dSmrg        $(INTEL_G4I)         \
105428d7b3dSmrg        $(INTEL_G4B)         \
106428d7b3dSmrg        $(INTEL_G4B_GEN5)
107428d7b3dSmrg
108428d7b3dSmrgif HAVE_GEN4ASM
109428d7b3dSmrg
110428d7b3dSmrgSUFFIXES = .g4a .g4b
111428d7b3dSmrg.g4a.g4b:
112428d7b3dSmrg	$(AM_V_GEN)m4 -I$(srcdir) $(srcdir)/$*.g4a > $*.g4m && @INTEL_GEN4ASM@ -o $@ $*.g4m && @INTEL_GEN4ASM@ -g 5 -o $@.gen5 $*.g4m && rm $*.g4m
113428d7b3dSmrg
114428d7b3dSmrg$(INTEL_G4B): $(INTEL_GEN4ASM) $(INTEL_G4I)
115428d7b3dSmrg
116428d7b3dSmrgBUILT_SOURCES= $(INTEL_G4B)
117428d7b3dSmrg
118428d7b3dSmrgclean-local:
119428d7b3dSmrg	-rm -f $(INTEL_G4B)
120428d7b3dSmrg	-rm -f $(INTEL_G4B_GEN5)
121428d7b3dSmrgendif
122