This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
src gas/testsuite/gas/arm/thumb2_bcond.d gas/t ...
- From: pbrook at sourceware dot org
- To: binutils-cvs at sources dot redhat dot com
- Date: 29 Apr 2006 17:54:32 -0000
- Subject: src gas/testsuite/gas/arm/thumb2_bcond.d gas/t ...
CVSROOT: /cvs/src
Module name: src
Branch: binutils-csl-2_17-branch
Changes by: pbrook@sourceware.org 2006-04-29 17:54:32
Modified files:
gas/testsuite/gas/arm: thumb2_bcond.d thumb32.d vfp1_t2.d
vfp1xD_t2.d
opcodes : arm-dis.c
Added files:
binutils/testsuite/binutils-all/arm: objdump.exp thumb2-cond.s
Log message:
2006-04-29 Paul Brook <paul@codesourcery.com>
* opcodes/arm-dis.c (coprocessor_opcodes): Add %c to unconditional
arm instructions.
(neon_opcodes): Add conditional execution specifiers.
(thumb_opcodes): Ditto.
(thumb32_opcodes): Ditto.
(arm_conditional): Change 0xe to "al" and add "" to end.
(ifthen_state, ifthen_next_state, ifthen_address): New.
(IFTHEN_COND): Define.
(print_insn_coprocessor, print_insn_neon): Print thumb conditions.
(print_insn_arm): Change %c to use new values of arm_conditional.
(print_insn_thumb16): Print thumb conditions. Add %I.
(print_insn_thumb32): Print thumb conditions.
(find_ifthen_state): New function.
(print_insn): Track IT block state.
* gas/testsuite/gas/arm/thumb2_bcond.d: Update expected output.
* gas/testsuite/gas/arm/thumb32.d: Ditto.
* gas/testsuite/gas/arm/vfp1_t2.d: Ditto.
* gas/testsuite/gas/arm/vfp1xD_t2.d: Ditto.
* binutils/testsuite/binutils-all/arm/objdump.exp: New file.
* binutils/testsuite/binutils-all/arm/thumb2-cond.s: New test.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/testsuite/binutils-all/arm/objdump.exp.diff?cvsroot=src&only_with_tag=binutils-csl-2_17-branch&r1=NONE&r2=1.1.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/testsuite/binutils-all/arm/thumb2-cond.s.diff?cvsroot=src&only_with_tag=binutils-csl-2_17-branch&r1=NONE&r2=1.1.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/thumb2_bcond.d.diff?cvsroot=src&only_with_tag=binutils-csl-2_17-branch&r1=1.1&r2=1.1.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/thumb32.d.diff?cvsroot=src&only_with_tag=binutils-csl-2_17-branch&r1=1.16.2.1&r2=1.16.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/vfp1_t2.d.diff?cvsroot=src&only_with_tag=binutils-csl-2_17-branch&r1=1.1.2.1&r2=1.1.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/vfp1xD_t2.d.diff?cvsroot=src&only_with_tag=binutils-csl-2_17-branch&r1=1.1.2.2&r2=1.1.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/arm-dis.c.diff?cvsroot=src&only_with_tag=binutils-csl-2_17-branch&r1=1.62.2.3&r2=1.62.2.4