X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=testprograms%2FMakefile.in;h=f6bf6d39fc3fa54097d2208763933e7ec6727dbb;hb=d3416afd9b21a06039e8fafd3c1c8d6e183f0876;hp=dd47599ea4f2fb209aeb705bb5074c4c5ae3a021;hpb=3b50433d355e0e00d18d38d42852a23a29b427fd;p=libfirm diff --git a/testprograms/Makefile.in b/testprograms/Makefile.in index dd47599ea..f6bf6d39f 100644 --- a/testprograms/Makefile.in +++ b/testprograms/Makefile.in @@ -19,32 +19,35 @@ subdir := testprograms DIFF ?= diff -c0 REF_DIR = $(srcdir)/ref-results -SOURCES := Makefile.in \ - array-heap_example.c \ - array-stack_example.c \ - call_str_example.c \ - cond_example.c \ - const_ent_example.c \ - const_eval_example.c \ - dead_block_example.c \ - empty.c \ - endless_loop.c \ - float_example.c \ - global_cse.c \ - global_var_example.c \ - identify_types.c \ - if_else_example.c \ - if_example.c \ - if_while_example.c \ - inheritance_example.c \ - irr_cf_example.c \ - irr_loop_example.c \ - memory_example.c \ - oo_inline_example.c \ - oo_program_example.c \ - three_cfpred_example.c \ +SOURCES := Makefile.in \ + array-heap_example.c \ + array-stack_example.c \ + call_str_example.c \ + cond_example.c \ + const_ent_example.c \ + const_eval_example.c \ + dead_block_example.c \ + empty.c \ + endless_loop.c \ + float_example.c \ + global_cse.c \ + global_var_example.c \ + identify_types.c \ + if_else_example.c \ + if_example.c \ + if_while_example.c \ + inheritance_example.c \ + irr_cf_example.c \ + irr_loop_example.c \ + memory_example.c \ + oo_inline_example.c \ + oo_program_example.c \ + recursions.c \ + strength_red_example.c \ + three_cfpred_example.c \ while_example.c + GENFILES = %.vcg results.txt bin_EXAMPLES = $(CFILES:.c=) @@ -55,11 +58,12 @@ include $(topdir)/MakeRules CPPFLAGS += -I$(top_srcdir)/ir/adt -I$(top_srcdir)/ir/common -I$(top_srcdir)/ir/debug \ -I$(top_srcdir)/ir/ident -I$(top_srcdir)/ir/ir -I$(top_srcdir)/ir/tr \ -I$(top_srcdir)/ir/tv -I$(top_srcdir)/ir/st -I$(top_srcdir)/ir/ana \ - -I$(top_srcdir)/ir/opt + -I$(top_srcdir)/ir/opt -I$(top_srcdir)/ir/stat LDFLAGS = -L$(topdir) LDFLAGS+= @LDFLAGS@ -LDLIBS += -lfirm -liberty +LDLIBS += -lfirm -liberty -L/usr/public/libxml2 -lxml2 +# @@@ TODO replace hand crafted stuff (xml2) for configure GENFILES := $(bin_EXAMPLES) *.vcg @@ -76,7 +80,7 @@ test: realclean all ls >.ignore rm -rf results; mkdir results; ($(run_bin_EXAMPLES)) >results/run-result.txt; \ mv *.vcg results; cd results; - @($(DIFF) --exclude=CVS results $(REF_DIR) && \ + @($(DIFF) --brief --exclude=CVS results $(REF_DIR) && \ echo Libfirm test successful ) || echo Libfirm test failed ; reference: realclean all