[llvm-commits] CVS: reopt/test/TEST.reopt.Makefile

Brian Gaeke gaeke at cs.uiuc.edu
Thu Sep 23 12:48:46 PDT 2004



Changes in directory reopt/test:

TEST.reopt.Makefile updated: 1.22 -> 1.23
---
Log message:

Use LLVMLIBCURRENTSOURCE instead of DESTLIBCURRENT.
Don't call llc with -debug.


---
Diffs of the changes:  (+14 -11)

Index: reopt/test/TEST.reopt.Makefile
diff -u reopt/test/TEST.reopt.Makefile:1.22 reopt/test/TEST.reopt.Makefile:1.23
--- reopt/test/TEST.reopt.Makefile:1.22	Sun Aug 22 22:10:32 2004
+++ reopt/test/TEST.reopt.Makefile	Thu Sep 23 14:48:36 2004
@@ -26,24 +26,26 @@
 REOPTLIBDIR = $(PROJECT_DIR)/lib/$(CONFIGURATION)
 
 # Libraries that contain the Reoptimizer itself
+#REOPTIMIZER_OBJS = $(PROJECT_DIR)/lib/Debug/firstTrigger.o
+
 REOPTIMIZER_OBJS = $(REOPTLIBDIR)/firstTrigger.o \
 	$(REOPTLIBDIR)/tracecache.o $(REOPTLIBDIR)/mapinfo.o \
 	$(REOPTLIBDIR)/scratchmemory.o $(REOPTLIBDIR)/tracetofunction.o \
 	$(REOPTLIBDIR)/tracejit.o $(REOPTLIBDIR)/traceio.o
 
 # Object files that contain common LLVM code the Reoptimizer depends on
-REOPTIMIZER_LLVMOBJS = $(DESTLIBCURRENT)/vmcore.o \
-    $(DESTLIBCURRENT)/bcreader.o $(DESTLIBCURRENT)/bcwriter.o \
-    $(DESTLIBCURRENT)/sparcv9.o \
-    $(DESTLIBCURRENT)/sparcv9livevar.o $(DESTLIBCURRENT)/sched.o \
-    $(DESTLIBCURRENT)/codegen.o $(DESTLIBCURRENT)/executionengine.o \
-    $(DESTLIBCURRENT)/lli-jit.o $(DESTLIBCURRENT)/lli-interpreter.o
+REOPTIMIZER_LLVMOBJS = $(LLVMLIBCURRENTSOURCE)/vmcore.o \
+    $(LLVMLIBCURRENTSOURCE)/bcreader.o $(LLVMLIBCURRENTSOURCE)/bcwriter.o \
+    $(LLVMLIBCURRENTSOURCE)/sparcv9.o \
+    $(LLVMLIBCURRENTSOURCE)/sparcv9livevar.o $(LLVMLIBCURRENTSOURCE)/sched.o \
+    $(LLVMLIBCURRENTSOURCE)/codegen.o $(LLVMLIBCURRENTSOURCE)/executionengine.o \
+    $(LLVMLIBCURRENTSOURCE)/lli-jit.o $(LLVMLIBCURRENTSOURCE)/lli-interpreter.o
 
 # Library archive files that contain common LLVM code the Reoptimizer depends on
-REOPTIMIZER_LLVMLIBS = $(DESTLIBCURRENT)/libsparcv9regalloc.a \
-    $(DESTLIBCURRENT)/libtarget.a \
-    $(DESTLIBCURRENT)/libscalaropts.a $(DESTLIBCURRENT)/libtransformutils.a \
-    $(DESTLIBCURRENT)/libanalysis.a $(DESTLIBCURRENT)/libsupport.a 
+REOPTIMIZER_LLVMLIBS = $(LLVMLIBCURRENTSOURCE)/libsparcv9regalloc.a \
+    $(LLVMLIBCURRENTSOURCE)/libtarget.a \
+    $(LLVMLIBCURRENTSOURCE)/libscalaropts.a $(LLVMLIBCURRENTSOURCE)/libtransformutils.a \
+    $(LLVMLIBCURRENTSOURCE)/libanalysis.a $(LLVMLIBCURRENTSOURCE)/libsupport.a 
 
 # Solaris libraries that the Reoptimizer depends on
 REOPTIMIZER_SOLARISLIBS = -lcpc -lm -lrt -lmalloc -ldl
@@ -77,7 +79,7 @@
 	@echo "===== Building Reoptimizer version of $(TESTNAME) ====="
 	$(LOPT) -q -inline -lowerswitch -enable-correct-eh-support \
 	-lowerinvoke -branch-combine -emitfuncs -instloops $< | $(LLC) \
-	$(LLCFLAGS) -debug -dregalloc=y -print-machineinstrs -disable-sched \
+	$(LLCFLAGS) -dregalloc=y -print-machineinstrs -disable-sched \
 	-disable-strip -f -enable-maps -save-ra-state -o $@ 2>$@.log
 
 # 2. Link the instrumented binary with the necessary parts of the
@@ -100,6 +102,7 @@
 $(PROGRAMS_TO_TEST:%=Output/%.out-reopt-llc): \
 Output/%.out-reopt-llc: Output/%.reopt-llc
 	@echo "===== Running Reoptimizer version of $(TESTNAME) ====="
+#	$< $(RUN_OPTIONS) < $(STDIN_FILENAME) > $@
 	-$(RUNSAFELY) $(STDIN_FILENAME) $@ $< $(RUN_OPTIONS)
 endif
 






More information about the llvm-commits mailing list