This is the mail archive of the
binutils-cvs@sources.redhat.com
mailing list for the binutils project.
src gas/ChangeLog gas/config/tc-ia64.c gas/tes ...
- From: jbeulich at sourceware dot org
- To: binutils-cvs at sources dot redhat dot com
- Date: 31 Jan 2005 08:48:33 -0000
- Subject: src gas/ChangeLog gas/config/tc-ia64.c gas/tes ...
CVSROOT: /cvs/src
Module name: src
Changes by: jbeulich@sourceware.org 2005-01-31 08:48:33
Modified files:
gas : ChangeLog
gas/config : tc-ia64.c
gas/testsuite : ChangeLog
gas/testsuite/gas/ia64: ia64.exp
opcodes : ChangeLog ia64-asmtab.c ia64-gen.c ia64-opc-i.c
ia64-opc-m.c
Added files:
gas/testsuite/gas/ia64: pseudo.d pseudo.s
Log message:
gas/
2005-01-31 Jan Beulich <jbeulich@novell.com>
* config/tc-ia64.c (parse_operands): Also handle alloc without first
input being ar.pfs.
gas/testsuite/
2005-01-31 Jan Beulich <jbeulich@novell.com>
* gas/ia64/pseudo.[ds]: New.
* gas/ia64/ia64.exp: Run new test.
opcodes/
2005-01-31 Jan Beulich <jbeulich@novell.com>
* ia64-gen.c (NELEMS): Define.
(shrink): Generate alias with missing second predicate register when
opcode has two outputs and these are both predicates.
* ia64-opc-i.c (FULL17): Define.
(ia64_opcodes_i): Add mov-to-pr alias without second input. Use FULL17
here to generate output template.
(TBITCM, TNATCM): Undefine after use.
* ia64-opc-m.c (ia64_opcodes_i): Add alloc alias without ar.pfs as
first input. Add ld16 aliases without ar.csd as second output. Add
st16 aliases without ar.csd as second input. Add cmpxchg aliases
without ar.ccv as third input. Add cmp8xchg16 aliases without ar.csd/
ar.ccv as third/fourth inputs. Consolidate through...
(CMPXCHG_acq, CMPXCHG_rel, CMPXCHG_1, CMPXCHG_2, CMPXCHG_4, CMPXCHG_8,
CMPXCHGn, CMP8XCHG16, CMPXCHG_ALL): Define.
* ia64-asmtab.c: Regenerate.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.2323&r2=1.2324
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-ia64.c.diff?cvsroot=src&r1=1.123&r2=1.124
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.753&r2=1.754
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/ia64/pseudo.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/ia64/pseudo.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/ia64/ia64.exp.diff?cvsroot=src&r1=1.17&r2=1.18
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=src&r1=1.751&r2=1.752
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ia64-asmtab.c.diff?cvsroot=src&r1=1.21&r2=1.22
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ia64-gen.c.diff?cvsroot=src&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ia64-opc-i.c.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ia64-opc-m.c.diff?cvsroot=src&r1=1.6&r2=1.7