Backport mainline r178906, r174549 to ARM/embedded-4_6-branch. Committed.
2011-09-20 Terry Guo <terry....@arm.com> Backport r178906 from mainline 2011-09-16 Terry Guo <terry....@arm.com> * gcc.dg/tree-ssa/foldconst-3.c: Don't use short enums. 2011-09-20 Terry Guo <terry....@arm.com> Backport r174549 from mainline 2011-06-01 Sofiane Naci <sofiane.n...@arm.com> * gcc.target/arm/scd42-2.c: Likewise.