[2.1.107] compile error on Avanti

B. James Phillippe (bryan@terran.org)
Sun, 28 Jun 1998 02:40:01 -0700 (PDT)


Hello,

When building for Avanti w/CONFIG_ALPHA_NEED_ROUNDING_EMULATION,
CONFIG_ALPHA_SRM and CONFIG_ALPHA_SRM_SETUP, I get the following errors:

drivers/block/block.a drivers/char/char.a drivers/misc/misc.a
drivers/net/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a
drivers/pci/pci.a drivers/pnp/pnp.a drivers/video/video.a \
/usr/home/bryan/linux/arch/alpha/lib/lib.a
/usr/home/bryan/linux/lib/lib.a /usr/home/bryan/linux/arch/alpha/lib/lib.a
\ -o vmlinux
arch/alpha/kernel/kernel.o: In function `do_entIF':
traps.c(.text+0x109c): undefined reference to `alpha_fp_emul'
traps.c(.text+0x10a0): undefined reference to `alpha_fp_emul'
arch/alpha/kernel/kernel.o: In function `reset_for_srm':
bios32.c(.text+0x7fb8): undefined reference to `scrreset'
bios32.c(.text+0x7fbc): undefined reference to `scrreset'
make: *** [vmlinux] Error 1

Also, and slightly off-topic, could anyone give me a brief explanation of
what CONFIG_ALPHA_NEED_ROUNDING_EMULATION and CONFIG_MATHEMU do for Alpha?
I understand there is some issue WRT SIGFPE being generated on some
floating point operations and that -mieee fixes this at a performance
penalty. I'm new to Alpha and don't really know what's going on here. Any
insight would be greatly appreciated.

thanks,
-bp

--
B. James Phillippe <bryan@terran.org>
Linux Software Engineer, WGT Inc.
http://earth.terran.org/~bryan

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu