1 src
:= filter.c data.c f-util.c tree.c trie.c inst-gen.c
6 M4FLAGS_FILTERS
=$(filter-out -s
,$(M4FLAGS
))
8 $(o
)inst-gen.h
: $(s
)decl.m4
$(s
)f-inst.c
$(objdir
)/.dir-stamp
9 $(M4
) $(M4FLAGS_FILTERS
) -DTARGET
=H
-P
$^
>$@
11 $(o
)inst-gen.c
: $(s
)decl.m4
$(s
)f-inst.c
$(objdir
)/.dir-stamp
12 $(M4
) $(M4FLAGS_FILTERS
) -DTARGET
=C
-P
$^
>$@
14 $(o
)inst-interpret.c
: $(s
)decl.m4
$(s
)f-inst.c
$(objdir
)/.dir-stamp
15 $(M4
) $(M4FLAGS_FILTERS
) -DTARGET
=I
-P
$^
>$@
17 prepare
: $(o
)inst-interpret.c
$(o
)inst-gen.h
19 tests_src
:= tree_test.c filter_test.c trie_test.c
20 tests_targets
:= $(tests_targets
) $(tests-target-files
)
21 tests_objs
:= $(tests_objs
) $(src-o-files
)
23 $(call
clean,inst-gen.h inst-gen.c inst-interpret.c
)