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