[Bug target/52480] New: SH Target: SH4A movua.l does not work for big endian
olegendo at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Mar 4 13:32:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52480
Bug #: 52480
Summary: SH Target: SH4A movua.l does not work for big endian
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: olegendo@gcc.gnu.org
CC: kkojima@gcc.gnu.org
Target: sh4a-*-*
As of rev 184877 the following SH4A target test is failing:
gcc.target/sh/sh4a-bitmovua.c scan-assembler-times movua.l 6
The test checks the usage of SH4A's movua.l instruction for loading unaligned
SImode values. While the movual.l instruction is generated for little endian,
it is not generated for big endian.
Using built-in specs.
COLLECT_GCC=sh-elf-gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/sh-elf/4.8.0/lto-wrapper
Target: sh-elf
Configured with: ../gcc-trunk/configure --target=sh-elf --prefix=/usr/local
--enable-languages=c,c++ --enable-multilib --disable-libssp --disable-nls
--disable-werror --enable-lto --with-newlib --with-gnu-as --with-gnu-ld
--with-system-zlib
Thread model: single
gcc version 4.8.0 20120304 (experimental) (GCC)
More information about the Gcc-bugs
mailing list