Detect latest FC12 gcc -combine breakage.
authorKevin O'Connor <kevin@koconnor.net>
Sun, 3 Jan 2010 20:12:00 +0000 (15:12 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Sun, 3 Jan 2010 20:12:00 +0000 (15:12 -0500)
Now, assigning a value to a global is needed to triger ICE.

tools/test-gcc.sh

index 3bb91e97d7d1d2cba1a27cbc6283dfb007296596..ce3497b0d3f0a262920ed57fc3c6df2ed75b0ac1 100755 (executable)
@@ -55,6 +55,7 @@ void func1(struct ts *r);
 struct s1_s { int v; } g1;
 void __attribute__((externally_visible)) func2() {
     struct s1_s *l1 = &g1;
+    l1->v=0;
 }
 EOF
 cat - > $TMPFILE2 <<EOF