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

Brian Gaeke gaeke at cs.uiuc.edu
Wed Aug 27 15:42:03 PDT 2003


Changes in directory reopt/test:

TEST.reopt.Makefile updated: 1.3 -> 1.4

---
Log message:

Don't need to link in libanalysis.a.
Turn on -disable-strip to help with debugging.
Print out the name of the output file, so it's easier to `less' it afterwards.


---
Diffs of the changes:

Index: reopt/test/TEST.reopt.Makefile
diff -u reopt/test/TEST.reopt.Makefile:1.3 reopt/test/TEST.reopt.Makefile:1.4
--- reopt/test/TEST.reopt.Makefile:1.3	Fri Aug 22 13:33:38 2003
+++ reopt/test/TEST.reopt.Makefile	Wed Aug 27 15:40:56 2003
@@ -23,8 +23,7 @@
 # Libraries that contain common LLVM code the Reoptimizer depends on
 REOPTIMIZER_LLVM_SUPPORT_LIBS = $(DESTLIBCURRENT)/libscalaropts.a \
 	$(DESTLIBCURRENT)/libtransformutils.a $(DESTLIBCURRENT)/vmcore.o \
-	$(DESTLIBCURRENT)/libsupport.a $(DESTLIBCURRENT)/bcreader.o \
-	$(DESTLIBCURRENT)/libanalysis.a
+	$(DESTLIBCURRENT)/libsupport.a $(DESTLIBCURRENT)/bcreader.o
 
 # Solaris libraries that the Reoptimizer depends on
 REOPTIMIZER_SOLARIS_SUPPORT_LIBS = -lcpc -lm -lrt -lmalloc
@@ -52,7 +51,7 @@
 Output/%.reopt-llc.s: Output/%.llvm.bc
 	@echo "========================================="
 	@echo "Compiling Reoptimizer version of '$(TESTNAME)'"
-	-$(LOPT) -q -inline -lowerswitch -branch-combine -emitfuncs -instloops $< | $(LLC) $(LLCFLAGS) -disable-sched -f -enable-maps -o $@
+	-$(LOPT) -q -inline -lowerswitch -branch-combine -emitfuncs -instloops $< | $(LLC) $(LLCFLAGS) -disable-sched -disable-strip -f -enable-maps -o $@
 
 # 2. Link the instrumented binary with the necessary parts of the
 # compiler.
@@ -65,4 +64,5 @@
 Output/%.out-reopt-llc: Output/%.reopt-llc
 	@echo "Running Reoptimizer version of '$(TESTNAME)'"
 	-$(RUNSAFELY) $(STDIN_FILENAME) $@ $< $(RUN_OPTIONS)
+	@echo "Output in" `pwd`/$@
 





More information about the llvm-commits mailing list