Hi,

I would appreciate your help in reviewing my changes for upgrading 
binutils to 2.19, the latest stable release:

http://cr.opensolaris.org/~gvasick/binutils/

Highlights:

- binutils 2.19 installed in /usr/gnu/bin with g-prefixed links placed 
in /usr/bin.  a new package, SUNWgnu-binutils, will be created.

- existing binutils 2.15 will be retained in /usr/sfw.  binutils 2.19 
will not build ON without source source changes:

/export/george/onnv/usr/src/tools/proto/opt/onbld/bin/i386/aw [...] -o 
debug64/i86_subr.o ../../intel/ia32/ml/i86_subr.s
../../intel/ia32/ml/i86_subr.s: Assembler messages:
../../intel/ia32/ml/i86_subr.s:1252: Error: suffix or operands invalid 
for `push'
../../intel/ia32/ml/i86_subr.s:1258: Error: suffix or operands invalid 
for `pop'

It appears we need to keep binutils 2.15 around until the ON source can 
be ported to the newer version of the x86 assembler.  Note, the ON build 
succeeds on Sparc using binutils 2.19.  The compatibility problem is 
limited to x86.


Thanks,
George

Reply via email to