added constant value to unknown_entity
[libfirm] / testprograms / Makefile.in
index dd47599..f6bf6d3 100644 (file)
@@ -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