This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]