gas/write.c (subsegs_finish) change breaks alpha*-*-netbsd*

Jason R Thorpe thorpej@wasabisystems.com
Wed May 22 15:52:00 GMT 2002


On Wed, May 22, 2002 at 03:30:44PM -0700, H . J . Lu wrote:

 > Could you please extract a small testcase in asm so that we can catch
 > it?

Sure, the attached reproduces it (this is the output from the compiler,
with the labels and debug info ripped out).

frau-farbissina:thorpej 72$ /usr/local/gnu/bin/as -o test-alpha.o test-alpha.s
test-alpha.s: Assembler messages:
test-alpha.s:26: Fatal error: cannot write to output file
frau-farbissina:thorpej 73$ 

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>
-------------- next part --------------
	.set noat
	.set noreorder
	.set nomacro
	.text
	.align 2
	.align 4
	.globl __multi3
	.ent __multi3
$__multi3..ng:
__multi3:
	.eflag 48
	.frame $30,0,$26,0
	.prologue 0
	mulq $17,$20,$1
	.set	macro
	umulh $17,$19,$25
	.set	nomacro
	mov $16,$0
	mulq $18,$19,$3
	mulq $17,$19,$4
	addq $1,$3,$1
	addq $1,$25,$1
	stq $1,8($16)
	stq $4,0($16)
	ret $31,($26),1
	.end __multi3


More information about the Binutils mailing list