Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: thumb compilation



The pop {r7-r7} should be pop {r4-r7}. There is my mistake in revert patch.


On Tue, May 6, 2008 at 1:45 PM, Mikko Rapeli <mikko.rapeli%teleca.com@localhost> wrote:
On Wed, Apr 30, 2008 at 07:31:21AM -0700, Matt Thomas wrote:
> I have some thumb changes for userspace but I haven't merged them in
> yet.

Any chance of having a sneak preview of those changes?

In lib/libc I see only two issues coming up when building with -k keep
going and grepping the build log with Error:

/tmp/ccQLOoo3.s:126: Error: bad instruction `swp r0,r3,[r2]'
*** [atomic_init_testset.o] Error code 1
/usr/src/netbsd/matt-armv6/src/lib/libc/arch/arm/gen/_setjmp.S:71:
Error: bad range in register list -- `pop {r7-r7}'
*** [_setjmp.o] Error code 1
/tmp/ccLQYsIw.s:159: Error: bad instruction `swp r0,r3,[r2]'
*** [atomic_init_testset.so] Error code 1
/usr/src/netbsd/matt-armv6/src/lib/libc/arch/arm/gen/_setjmp.S:71:
Error: bad range in register list -- `pop {r7-r7}'
*** [_setjmp.so] Error code 1

-Mikko



--
With Best Regards,
Andy Shevchenko



Home | Main Index | Thread Index | Old Index