egcs-1.1.1 bootstrap-failure on i386-next-nextstep3
Jeffrey A Law
law@cygnus.com
Mon Dec 14 09:03:00 GMT 1998
In message < 9812141238.AA09393@hobbes.dbag.ulm.DaimlerBenz.COM >you write:
> Hello,
>
> some of you were asking for the assembler in use:
>
> carnap:~> as -v
> NeXT Computer, Inc. version cctools-142.1.obj~14, GNU assembler version
> 1.38
> -------------------------------------------
> carnap:~>
>
> I get the same disassembling as Eric Norum:
>
> Dump of assembler code from 0x2972 to 0x29a0:
> 0x2972 <main+34>: addl $0x04,%esp
> 0x2975 <main+37>: cmpl $0x00,tree_codes
> 0x297c <main+44>: je 0x000029ab
> 0x297e <main+46>: movl $tree_codes,%ebx
> 0x2983 <main+51>: addb %cl,0x68505003(%ebx)
> 0x2989 <main+57>: pushal
> 0x298a <main+58>: aas
Good. We know both problems are the same. I checked in a fix for this into
the tree a few days ago. So you should be able to build the latest snapshot.
> Horst H. von Brand suggested to install GNU as + ld.
>
> (Kind of off topic:) I tried, but:
>
> carnap:/tmp/O_binutils-2.9_1/binutils-2.9.1> ./configure
> Configuring for a i386-next-nextstep3 host.
> Created "Makefile" in /private/tmp/O_binutils-2.9_1/binutils-2.9.1
>
> [..stuff deleted..]
>
> checking for strings.h... (cached) yes
> checking for stdlib.h... (cached) yes
> *** BFD does not support target i386-next-nextstep3.
> *** Look in bfd/config.bfd for supported targets.
> Configure in /private/tmp/O_binutils-2.9_1/binutils-2.9.1/opcodes
> failed, exiting.
I believe net releases of binutils do not work on NeXT systems. So I'm not
terribly suprised. Disappointed, but not suprised.
Note Kate has a newer version of the NeXT-hacked assembler available on some
ftp sites. See the FAQ.
jeff
More information about the Gcc-bugs
mailing list