linux/arch/parisc/vmlinux.lds is the culprit. Or at least, the line OUTPUT_FORMAT("elf32-hppa") along with a new linker that produces elf32-hppa-linux output format. I'm committing a fix to pehc. -- Linuxcare. Support for the Revolution.