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