Comment 2 for bug 730840

Revision history for this message
Dr. David Alan Gilbert (davidgil-uk) wrote :

Still fails on 4.5-2011.03-0 release when built with -mthumb

/tmp/cc491lp9.s: Assembler messages:
/tmp/cc491lp9.s:793: Error: invalid immediate: 983040 is out of range
/tmp/cc491lp9.s:793: Error: value of 00000000000f0000 too large for field of 2 bytes at 000000000000051e
/tmp/cc491lp9.s:1087: Error: invalid immediate: 983040 is out of range
/tmp/cc491lp9.s:1087: Error: value of 00000000000f0000 too large for field of 2 bytes at 0000000000000708

those seem to come from a line in the input newCodeBlock() and newDuplicateBlock function with inline asm, of

mov r7, #0xf0000

For Thumb1 that just doesn't fit; compiling with -march=armv6t2 works.

Dave