Thanks. I'm trying to pull that. Maybe one day I'll get it.
In the mean time I'm trying to compile the kernel source that came with
the redhat-2.1 release. It doesnt go, I get:
ld -static -T arch/alpha/vmlinux.lds -N arch/alpha/kernel/head.o init/main.o
init/version.o \
arch/alpha/kernel/kernel.o arch/alpha/mm/mm.o kernel/kernel.o mm/mm.o
fs/fs.o ipc/ipc.o net/network.a \
fs/filesystems.a \
drivers/block/block.a drivers/char/char.a drivers/net/net.a
drivers/scsi/scsi.a drivers/pci/pci.a \
/usr/src/linux/arch/alpha/math-emu/math-emu.a
/usr/src/linux/arch/alpha/lib/lib.a /usr/src/linux/lib/lib.a
/usr/src/linux/arch/alpha/lib/lib.a -o vmlinux
arch/alpha/kernel/kernel.o: In function `osf_getsysinfo':
/usr/src/linux/arch/alpha/kernel/osf_sys.c:666: undefined reference to `rdfpcr'
drivers/char/char.a(console.o): In function `vesa_powerdown_screen':
/usr/src/linux/drivers/char/console.c:2079: undefined reference to
`vesa_powerdown'
/usr/src/linux/arch/alpha/math-emu/math-emu.a(fp-emul.o): In function
`alpha_fp_emul':
/usr/src/linux/arch/alpha/math-emu/fp-emul.c:186: undefined reference to
`rdfpcr'
/usr/src/linux/arch/alpha/math-emu/fp-emul.c:306: undefined reference to
`wrfpcr'
arch/alpha/kernel/kernel.o(.lita+0x3d0): undefined reference to `rdfpcr'
drivers/char/char.a(console.o)(.lita+0x368): undefined reference to
`vesa_powerdown'
/usr/src/linux/arch/alpha/math-emu/math-emu.a(fp-emul.o)(.lita+0x18):
undefined reference to `rdfpcr'
/usr/src/linux/arch/alpha/math-emu/math-emu.a(fp-emul.o)(.lita+0xc0):
undefined reference to `wrfpcr'
make: *** [vmlinux] Error 1
Looks like there are two problems.
1. vesa power management. Maybe I need to config that in??
2. rdfpcr and wrfpcr. Its less obvious to me what I do about those.
Richard.