Subject: Re: bootloader?
To: Patrick Welche <prlw1@newn.cam.ac.uk>
From: Steve Woodford <swoodfor@bluews.com>
List: port-arm32
Date: 04/17/2000 16:18:28
Patrick Welche wrote:
>
> I compiled a new kernel with a 1.4 userland and rebooted OK. Then compiled
I assume you mean 1.4X.
> up a new userland, and the kernel 1.4X a second time. Now when I reboot, I
> get
>
> Error: Kernel entry point out of range
Delete the body of src/lib/libc/stdlib/strtoull.c and replace with:
return ((unsigned long long int)strtouq(nptr, endptr, base));
Re-compile and install libc (cd /usr/src/lib/libc && make && make
install), then re-link your kernel.
This is a work-around for an arm32 compiler problem reported on this list
last week.
(Hopefully you saved your working kernel as /onetbsd, so you can boot
it... ;-)
Cheers, Steve