LEVEL = ../../.. LIBNAME = instr include ../Makefile.libs ## We need the native libraries for libinstr because they are directly ## linked into the native CBE or LLC code. That is the only practical ## way to debug them! LIBINSTR = ../Output/libinstr.$(ARCH).a all:: $(LIBINSTR) tracelib: tracelib.c g++ -g -DTEST_INSTRLIB $< -o $@ Debug/tracelib.o: tracelib.c Debug/.dir $(CompileC) -g $< -o $@ $(LIBINSTR): Debug/tracelib.o ../Output/.dir ar r $@ $< tracelib.c: tracelib.h