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