[llvm-commits] CVS: llvm-test/MultiSource/Applications/oggenc/Makefile

Reid Spencer reid at x10sys.com
Fri Feb 2 20:30:38 PST 2007



Changes in directory llvm-test/MultiSource/Applications/oggenc:

Makefile updated: 1.1 -> 1.2
---
Log message:

For PR1159: http://llvm.org/PR1159 :
Avoid going to LLVM assembly files at all to improve performance of the
nightly test. Bytecode is now processed like this:

llvm-gcc -c -emit-llvm %.c -o %.bc
gccld -disable-opt -link-as-library *.bc -o %.linked.rbc
opt -std-compile-opts %.linked.rbc -o %.linked.bc
gccld %.linked.bc -o %.llvm

This eliminates one gccas invocation for each source file compilation, and 
two translations between .ll and .bc.


---
Diffs of the changes:  (+2 -2)

 Makefile |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Index: llvm-test/MultiSource/Applications/oggenc/Makefile
diff -u llvm-test/MultiSource/Applications/oggenc/Makefile:1.1 llvm-test/MultiSource/Applications/oggenc/Makefile:1.2
--- llvm-test/MultiSource/Applications/oggenc/Makefile:1.1	Sat Jan 21 08:50:01 2006
+++ llvm-test/MultiSource/Applications/oggenc/Makefile	Fri Feb  2 22:30:17 2007
@@ -1,8 +1,8 @@
 LEVEL = ../../..
 PROG = oggenc
 
-CPPFLAGS =
-LDFLAGS  = -lm
+CPPFLAGS := -g
+LDFLAGS  := -lm
 
 STDIN_FILENAME = $(SourceDir)/tune
 RUN_OPTIONS="-Q -s 901820 -"






More information about the llvm-commits mailing list