Hi Christophe, On Fri, Nov 04, 2016 at 02:31:28PM +0100, Christophe Lyon wrote: > Since this commit I have noticed execution failures on "old" arm targets: > > gcc.dg/torture/pr48124-4.c -O1 execution test > gcc.dg/torture/pr48124-4.c -O2 execution test > gcc.dg/torture/pr48124-4.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none execution test > gcc.dg/torture/pr48124-4.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects execution test > gcc.dg/torture/pr48124-4.c -O3 -g execution test > gcc.dg/torture/pr48124-4.c -Os execution test > > For instance on target arm-none-linux-gnueabi --with-cpu=cortex-a9 > --with-mode=arm > and running the tests with -march=armv5t
Confirmed. What a nasty, nasty bug, and it has been here for decades it seems. Could you please open a PR? Segher