Since this patch was committed, I am now seeing failures on: gcc.dg/gnu99-const-expr-1.c gcc.dg/gnu99-static-1.c(targets arm, aarch64, I don't think that it should matter?) Can you have a look?
Sorry about that. I missed the test updates in my initial patch. I've committed them in r237606. Martin