assembler assention failure
Per Bothner
per@bothner.com
Mon Apr 30 12:13:00 GMT 2001
I'm getting an assembler assertion failure when assembling a program
compiled by gcj (actually a Scheme program compiled to Java bytecodes):
GNU assembler version 2.10.90 (i386-redhat-linux) using BFD version 2.10.0.18
ccpmmt0xjx.s: Assembler messages:
ccpmmt0xjx.s:19119: Internal error!
Assertion failure in i386_displacement at ./config/tc-i386.c line 2920.
Please report this bug.
The same happens wih cvs as:
GNU assembler version 2.11.90 (i686-pc-linux-gnu) using BFD version 2.11.90
ccpmmt0xjx.s: Assembler messages:
ccpmmt0xjx.s:19119: Internal error!
Assertion failure in i386_displacement at /home/bothner/GNU/src/gas/config/tc-i386.c line 3479.
Please report this bug.
The offending line 19119 is:
pushl 4+_CD_gnu_kawa_slib_java-classes@GOTOFF(%ebx)
I don't know enough about the i386 abi and assembler to know
whether this is valid or not.
--
--Per Bothner
per@bothner.com http://www.bothner.com/per/
More information about the Gcc-bugs
mailing list