Comment 3 for bug 513735

Revision history for this message
Xerxes RĂ„nby (xranby) wrote :

LLVM miscompiles when built on ARM lucid.

make[3]: Entering directory `/wd/llvm-configure/lib/Target/ARM'
...
llvm[3]: Compiling ARMJITInfo.cpp for Release build
/tmp/ccVyzBYd.s: Assembler messages:
/tmp/ccVyzBYd.s:31: Error: LR and PC should not both be in register list -- `ldmia sp!,{r0,r1,r2,r3,lr,pc}'
make[3]: *** [/wd/llvm-configure/lib/Target/ARM/Release/ARMJITInfo.o] Error 1
make[3]: Leaving directory `/wd/llvm-configure/lib/Target/ARM'
make[2]: *** [ARM/.makeall] Error 2
make[2]: Leaving directory `/wd/llvm-configure/lib/Target'
make[1]: *** [Target/.makeall] Error 2
make[1]: Leaving directory `/wd/llvm-configure/lib'
make: *** [all] Error 1

This bug are tracked upstream in llvm bugzilla:
http://llvm.org/bugs/show_bug.cgi?id=6065