[PATCH] fix missing option in binutils version check

Tom Rini trini at kernel.crashing.org
Thu Jun 10 10:16:05 EST 2004


On Tue, Jun 08, 2004 at 01:25:56PM +0200, Olaf Hering wrote:

>
>  On Sat, Jun 05, Olaf Hering wrote:
>
> > pomegranate:~# echo dssall | /usr/bin/as -o /tmp/x
> > {standard input}: Assembler messages:
> > {standard input}:1: Error: Unrecognized opcode: `dssall'
> > pomegranate:~# /usr/bin/as -v
> > GNU assembler version 2.15.91.0.1 (powerpc-suse-linux) using BFD version 2.15.91.0.1 20040527 (SuSE Linux)
> >
> >
> > *** 2.6 kernels no longer buildcorrectly with old versions of binutils.
> > *** Please upgrade your binutils to 2.12.1 or newer
> > make: *** [checkbin] Error 1
> > make: Target `all' not remade because of errors.
>
> I talked to Alan, and -many is the correct fix.

Does the resulting kernel compile (e.g. on a config where we might try
and compile a .S file with 'dssall' in it) ?  I could be missing it, but
is -many passed down to gas by something else now?  Otherwise this isn't
a correct fix the assembler won't work. :)

--
Tom Rini
http://gate.crashing.org/~trini/

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list