On Mon, Jun 22, 2009 at 12:42, Julian Calaby<julian.calaby@xxxxxxxxx> wrote: > Hi all, [snip] > I'm now at a bit of a dead end with this, my build environment, an Ultra 1e doesn't seem to be able to build a proper sparc32 kernel image from the sparc32 default config. > > I have a couple of issues here: > 1. in System.map, the start symbol is at 0xf0004000, which appears to be well after the end symbol which is at 0x0007d8b4. > 2. somehow, the math to determine the start of the executable code in the kernel image is off, however this could be because it's looking at the wrong file. (around line 110 in piggyback_32.c Disregard this, these errors were due to an unclean build on my part. I've been away from this for a while and had forgotten that you need to make clean before changing between 32 and 64 bit. Ok, This has also highlighted another issue in the makefile, I'll be sending a patch to address that soon. It'll be patch 5/4 as I don't really want to send this series again tonight. (but will tomorrow if people want me to) Thanks, -- Julian Calaby Email: julian.calaby@xxxxxxxxx .Plan: http://sites.google.com/site/juliancalaby/ -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html