taking out the rule for compiling the test driver. 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! llvm-svn: 7129
24 lines
487 B
Makefile
24 lines
487 B
Makefile
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
|