http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48336
Summary: Error in generation of ARM ldrd instruction Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.org ReportedBy: revital.e...@linaro.org Host: arm-linux-gnueabi Target: arm-linux-gnueabi I get the follwoing error while building GCC trunk -r171652 on arm-linux-gnueabi the configuration is: ../gcc/configure --enable-checking --enable-languages=c,c++,lto,fortran --disable-bootstrap --with-mpfr=/opt/cfarm/mpfr-2.4.2 --with-gmp=/opt/cfarm/gmp-4.2.4 --with-mpc=/opt/cfarm/mpc-0.8 --with-arch=armv7-a Entering directory `/home/revitale/mainline/build/armv7l-unknown-linux-gnueabi/libiberty' ~/mainline/build/armv7l-unknown-linux-gnueabi/libiberty$ /home/revitale/mainline/build/./gcc/xgcc -B/home/revitale/mainline/build/./gcc/ -B/home/revitale/mainline/build/armv7l-unknown-linux-gnueabi/bin/ -B/home/revitale/mainline/build/armv7l-unknown-linux-gnueabi/lib/ -isystem /home/revitale/mainline/build/armv7l-unknown-linux-gnueabi/include -isystem /home/revitale/mainline/build/armv7l-unknown-linux-gnueabi/sys-include -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../gcc/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ../../../gcc/libiberty/simple-object-elf.c -o simple-object-elf.o /tmp/ccQwihSs.s: Assembler messages: /tmp/ccQwihSs.s:945: Error: first destination register must be even -- `ldrd fp,[r6,#16]'