Mercurial > hg > CbC > CbC_gcc
diff gcc/testsuite/gcc.dg/guality/sra-1.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line diff
--- a/gcc/testsuite/gcc.dg/guality/sra-1.c Fri Oct 27 22:46:09 2017 +0900 +++ b/gcc/testsuite/gcc.dg/guality/sra-1.c Thu Oct 25 07:37:49 2018 +0900 @@ -1,6 +1,6 @@ /* PR debug/43983 */ /* { dg-do run } */ -/* { dg-options "-g" } */ +/* { dg-options "-g -fno-ipa-icf" } */ struct A { int i; int j; }; struct B { int : 4; int i : 12; int j : 12; int : 4; }; @@ -17,8 +17,8 @@ struct A a = { 4, k + 6 }; asm ("" : "+r" (a.i)); a.j++; - bar (a.i); /* { dg-final { gdb-test 21 "a.i" "4" } } */ - bar (a.j); /* { dg-final { gdb-test 21 "a.j" "14" } } */ + bar (a.i); /* { dg-final { gdb-test .+1 "a.i" "4" } } */ + bar (a.j); /* { dg-final { gdb-test . "a.j" "14" } } */ return a.i + a.j; } @@ -28,8 +28,8 @@ int a[2] = { 4, k + 6 }; asm ("" : "+r" (a[0])); a[1]++; - bar (a[0]); /* { dg-final { gdb-test 32 "a\[0\]" "4" } } */ - bar (a[1]); /* { dg-final { gdb-test 32 "a\[1\]" "14" } } */ + bar (a[0]); /* { dg-final { gdb-test .+1 "a\[0\]" "4" } } */ + bar (a[1]); /* { dg-final { gdb-test . "a\[1\]" "14" } } */ return a[0] + a[1]; } @@ -39,8 +39,8 @@ struct B a = { 4, k + 6 }; asm ("" : "+r" (a.i)); a.j++; - bar (a.i); /* { dg-final { gdb-test 43 "a.i" "4" } } */ - bar (a.j); /* { dg-final { gdb-test 43 "a.j" "14" } } */ + bar (a.i); /* { dg-final { gdb-test .+1 "a.i" "4" } } */ + bar (a.j); /* { dg-final { gdb-test . "a.j" "14" } } */ return a.i + a.j; }