bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnu-utils] Bugs in IA-64 Linux assembler


From: Rowan, Tom
Subject: [Bug-gnu-utils] Bugs in IA-64 Linux assembler
Date: Wed, 20 Sep 2000 10:52:10 -0700

I'm attaching two files that demonstrate four bugs or capabilities not
implemented yet in the GNU assembler for IA-64 Linux.  

fpcmp_pseudo.s demonstrates that four fpcmp pseudo-ops (only one of which is
uncommented) are not recognized by the assembler. 

misc_bugs.s demonstrates three other misc problems.
        1) Fails to recognize "R0" as equivalent to "r0" in cmp.eq.unc.
        2) Fails to recognize "::" to make label global.
        3) Fails to recognize immediate form of dep.

I'm appending the assembler version and output from attempting to assemble
the two files.

Tom Rowan

-------------------------------------------------------

address@hidden linux_as_bugs]$ as -version
GNU assembler 2.9-ia64-000216-final
Copyright 1997 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
This assembler was configured for a target of `ia64-cygnus-linux'.

address@hidden linux_as_bugs]$ as fpcmp_pseudo.s
fpcmp_pseudo.s: Assembler messages:
fpcmp_pseudo.s:17: Error: Unknown opcode `fpcmp.gt.s0 f10=f8,f9'

address@hidden linux_as_bugs]$ as misc_bugs.s
misc_bugs.s: Assembler messages:
misc_bugs.s:10: Error: Operand 4 of `cmp.eq.unc' should be a general
register
misc_bugs.s:12: Error: Rest of line ignored. First ignored character is `:'.
misc_bugs.s:14: Error: Operand 2 of `dep' should be a general register


Attachment: fpcmp_pseudo.s
Description: Binary data

Attachment: misc_bugs.s
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]