diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/c-c++-common/cxxbitfields-4.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/c-c++-common/cxxbitfields-5.c | 2 |
3 files changed, 9 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dedc264..b4f95b5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2011-07-27 Aldy Hernandez <aldyh@redhat.com> + + PR middle-end/49875 + * c-c++-common/cxxbitfields-4.c: Check for smaller than long + moves. + * c-c++-common/cxxbitfields-5.c: Same. + 2011-07-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> * lib/target-supports.exp (check_effective_target_mmap): Use diff --git a/gcc/testsuite/c-c++-common/cxxbitfields-4.c b/gcc/testsuite/c-c++-common/cxxbitfields-4.c index a2d55f4..7023b31 100644 --- a/gcc/testsuite/c-c++-common/cxxbitfields-4.c +++ b/gcc/testsuite/c-c++-common/cxxbitfields-4.c @@ -15,4 +15,4 @@ void update_c(struct bits *p, int val) p -> c = val; } -/* { dg-final { scan-assembler-not "movl" } } */ +/* { dg-final { scan-assembler "mov\[bw\]" } } */ diff --git a/gcc/testsuite/c-c++-common/cxxbitfields-5.c b/gcc/testsuite/c-c++-common/cxxbitfields-5.c index 69e4e10..fba604f 100644 --- a/gcc/testsuite/c-c++-common/cxxbitfields-5.c +++ b/gcc/testsuite/c-c++-common/cxxbitfields-5.c @@ -26,4 +26,4 @@ void foo() p -> c = 55; } -/* { dg-final { scan-assembler-not "movl\t\\(" } } */ +/* { dg-final { scan-assembler "mov\[bw\]" } } */ |