[llvm-commits] [llvm-gcc-4.2] r76499 - /llvm-gcc-4.2/trunk/gcc/Makefile.in

Chris Lattner sabre at nondot.org
Mon Jul 20 16:20:05 PDT 2009


Author: lattner
Date: Mon Jul 20 18:20:05 2009
New Revision: 76499

URL: http://llvm.org/viewvc/llvm-project?rev=76499&view=rev
Log:
fix the bootstrap miscompare I apparently introduced somehow in
r76444.  -frandom-seed not being set caused g++ compiled code to
have different symbols, leading to llvm-convert.o to miscompare.

Modified:
    llvm-gcc-4.2/trunk/gcc/Makefile.in

Modified: llvm-gcc-4.2/trunk/gcc/Makefile.in
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/Makefile.in?rev=76499&r1=76498&r2=76499&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/Makefile.in (original)
+++ llvm-gcc-4.2/trunk/gcc/Makefile.in Mon Jul 20 18:20:05 2009
@@ -965,6 +965,7 @@
 ALL_CXXFLAGS = $(filter-out -Wstrict-prototypes -Wmissing-prototypes \
                             -Wold-style-definition -Wno-overlength-strings, $(ALL_CFLAGS)) -Wno-unused
 ALL_CXXFLAGS += -DTARGET_NAME=\"$(target_noncanonical)\"
+ALL_CXXFLAGS += -frandom-seed=0
 
 # Turn off LLVM assertions in a non-checking build.
 ifndef CHECKING_ENABLED





More information about the llvm-commits mailing list