https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88709

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Christophe Lyon from comment #6)
> I've noticed that the new test store_merging_29.c fails on
> arm-none-eabi --with-cpu cortex-a9
> FAIL: gcc.dg/store_merging_29.c scan-tree-dump store-merging "New sequence
> of 3 stores to replace old one of 6 stores"

That is because target-supports.exp lies on arm, even for -mcpu=cortex-a9
STRICT_ALIGNMENT is 1 on arm (it is 1 unconditionally), but
check_effective_target_non_strict_align returns true on arm anyway.
I've already added hacks for it in r256783 in another testcase though, guess
I'll do something similar now, but I must say I'm not very excited about that.

Reply via email to