[llvm-commits] CVS: llvm/test/Programs/Makefile.programs

Chris Lattner lattner at cs.uiuc.edu
Mon Aug 18 17:30:01 PDT 2003


Changes in directory llvm/test/Programs:

Makefile.programs updated: 1.87 -> 1.88

---
Log message:

The CBE generates code which violates the TBAA rules of C, thus we must disable
optimizations based on these rules.  :(


---
Diffs of the changes:

Index: llvm/test/Programs/Makefile.programs
diff -u llvm/test/Programs/Makefile.programs:1.87 llvm/test/Programs/Makefile.programs:1.88
--- llvm/test/Programs/Makefile.programs:1.87	Mon Aug 18 00:08:59 2003
+++ llvm/test/Programs/Makefile.programs	Mon Aug 18 17:29:13 2003
@@ -251,7 +251,7 @@
 
 $(PROGRAMS_TO_TEST:%=Output/%.cbe): \
 Output/%.cbe: Output/%.cbe.c
-	-$(CC) $< $(LDFLAGS) $(CFLAGS) -O2 -o $@
+	-$(CC) $< $(LDFLAGS) $(CFLAGS) -fno-strict-aliasing -O2 -o $@
 
 #
 # Compile a linked program to machine code with LLC.





More information about the llvm-commits mailing list