*** empty log message ***
[libfirm] / testprograms / Makefile
index 0c2673d..e18e5c5 100644 (file)
@@ -1,18 +1,18 @@
 
 DIRS = adt common debug ident ir tr tv
-INCDIRS = $(DIRS:%=-I../ir/%)
+INCDIRS = $(DIRS:%=-I../ir/%) -I../include
 
 LIBDIRS=-L.. -L/usr/public/lib/gmp/
 LIBS=-lfirm -lgmp -lm
 
 %.o:   %.c
-       gcc -c $(INCDIRS) $<
+       gcc -c $(INCDIRS) -g $<
 
 all: empty const_eval_example                                  \
      if_example if_else_example if_while_example cond_example  \
      call_str_example memory_example array-stack_example       \
      array-heap_example oo_program_example irr_cf_example      \
-     irr_loop_example dead_block_example
+     irr_loop_example dead_block_example global_var_example
 
 clean:
        rm -f                                   \
@@ -30,7 +30,7 @@ clean:
        irr_cf_example.o irr_cf_example         \
        irr_loop_example.o irr_loop_example     \
        dead_block_example.o dead_block_example \
-       *.vcg core
+       global_var_example *.vcg core
 
 realclean:     clean
 
@@ -48,7 +48,8 @@ run:
        oo_program_example;     \
        irr_cf_example;         \
        irr_loop_example;       \
-       dead_block_example;
+       dead_block_example;     \
+       global_var_example;
 
 empty: empty.o
        gcc -o empty empty.o $(LIBDIRS) $(LIBS)
@@ -91,3 +92,6 @@ irr_loop_example: irr_loop_example.o
 
 dead_block_example: dead_block_example.o
        gcc -o dead_block_example dead_block_example.o $(LIBDIRS) $(LIBS)
+
+global_var_example: global_var_example.o
+       gcc -o global_var_example global_var_example.o $(LIBDIRS) $(LIBS)