This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: binutils 2.11.2 sh-coff asserts building gcc 3.0-cvs
On Thu, Jul 05, 2001 at 04:43:54PM -0500, Joel Sherrill wrote:
>
> Any updates on this one?
I have stripped down the failing source to a short example file, attached
below:
$sh-coff-as libgcc2.s
libgcc2.s: Assembler messages:
libgcc2.s:14: Error: Cannot represent relocation type BFD_RELOC_32
libgcc2.s:15: Internal error!
Assertion failure in tc_gen_reloc at /usr/local/src/gnu/binutils-cvs/src/gas/config/tc-sh.c line 3353.
Please report this bug.
.file "libgcc2.i"
.data
.text
.align 2
.def ___muldi3; .val ___muldi3; .scl 2; .type 045; .endef
.global ___muldi3
___muldi3:
mov.l L13,r0 ; more asm code deleted
jsr @r0
rts
mov.l @r15+,r8
L14: .align 2
L13: .long ___mulsi3 ; <---- this produces the error
.ident "GCC: (GNU) 3.0.1 20010709 (prerelease)"
cu
Michael