diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dedc26458690b2c8b2a7dd6e873b4a45dd61315e..b4f95b5a9559f8b00fbb2b42f741279b118ce308 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 a2d55f4a8c4fbb688d9e58d24833a6d650ad732d..7023b31654a73ed6a1af795116028282ecf5d186 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 69e4e1067bf627d2b214448c163acb263547f251..fba604fccc71fff8c6f0bd7507c7b008606b1895 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\]" } } */