I'm trying to compile 2.6.13, but it fails with:
CC arch/sparc/kernel/sparc_ksyms.o
{standard input}: Assembler messages:
{standard input}:1737: Error: Local symbol `udiv' can't be equated to undefined
symbol `.udiv'
{standard input}:1737: Error: Local symbol `div' can't be equated to undefined
symbol `.div'
{standard input}:1737: Error: Local symbol `umul' can't be equated to undefined
symbol `.umul'
{standard input}:1737: Error: Local symbol `mul' can't be equated to undefined
symbol `.mul'
{standard input}:1737: Error: Local symbol `urem' can't be equated to undefined
symbol `.urem'
{standard input}:1737: Error: Local symbol `rem' can't be equated to undefined
symbol `.rem'
Problem seems to be the symbol aliasing
in arch/sparc/kernel/sparc_ksyms.c around lines 100-110
I've tried some simple things to fix it, but it's just
too much magic for me.
binutils is version 2.16.91.0.3, most likely the problem.
Any ideas on a fix other than using older binutils ?
--
Kaj-Michael Lang
-
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html