Hi, this patch fixes the issue described in PR57909, where we have an ICE during the internal memcpy, as some UNSPEC_UNALIGNED insns are emitted even if -mno-unaligned-access flag is passed. See the link below for a more detailled description:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57909 Tested without any regression. Thanks, Yvan ChangeLog gcc/ 2013-07-17 Yvan Roux <yvan.r...@linaro.org> PR target/57909 * config/arm/arm.c (gen_movmem_ldrd_strd): Fix unaligned load/store usage in HI mode.
fix-no-unaligned-memcpy.diff
Description: Binary data