bug-binutils
[Top][All Lists]
Advanced

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

[Bug gas/11395] gas creates 64bit add-instruction in 32bit mode for hppa


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gas/11395] gas creates 64bit add-instruction in 32bit mode for hppa2.0
Date: Fri, 31 Dec 2010 16:43:56 +0000

http://sourceware.org/bugzilla/show_bug.cgi?id=11395

--- Comment #7 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> 2010-12-31 16:43:51 UTC ---
CVSROOT:    /cvs/src
Module name:    src
Changes by:    address@hidden    2010-12-31 16:43:48

Modified files:
    gas            : ChangeLog 
    include/opcode : ChangeLog hppa.h 
    opcodes        : ChangeLog hppa-dis.c 
    gas/config     : tc-hppa.c 

Log message:
    PR gas/11395
    * config/tc-hppa.c (pa_ip): Revert last change.  Add variable need_cond
    to determine whether a 64-bit condition is needed for 'A' and 'S'
    conditions.  Default to 32-bit never condition for logical and unit
    instructions.  Add error message for missing branch on bit condition.

    * hppa.h (pa_opcodes): Revert last change.  Exchange 32 and 64-bit
    "bb" entries.

    * hppa-dis.c (compare_cond_64_names): Change never condition to ",*".
    (add_cond_64_names): Likewise.
    (logical_cond_64_names): Likewise.
    (unit_cond_64_names): Likewise.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4372&r2=1.4373
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/opcode/ChangeLog.diff?cvsroot=src&r1=1.428&r2=1.429
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/opcode/hppa.h.diff?cvsroot=src&r1=1.68&r2=1.69
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=src&r1=1.1677&r2=1.1678
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/hppa-dis.c.diff?cvsroot=src&r1=1.49&r2=1.50
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-hppa.c.diff?cvsroot=src&r1=1.150&r2=1.151

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



reply via email to

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