CFLAGS+=-O3 -I../../devel -I$(XENDIR)/include \
        -I$(XENDIR)/include/asm-x86/mach-default \
                -D__XEN__ -DBACKDOOR -DCONFIG_X86_PAE=1
all: addresses.c
	./getprefixes.sh do_set_debugreg schedule_tail
addresses.c: get_addresses
	./get_addresses >addresses.c
get_addresses: main.o addr.o
	gcc -o get_addresses main.o addr.o ../../devel/callxen.o ../../devel/xenlib.o
addr.o: addr.c
	gcc -c $(CFLAGS) addr.c
clean:
	rm -f get_addresses *.o *~
	

