mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-28 15:18:37 +08:00
gas/
2005-01-27 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.c (emit_one_bundle): Change "?imbf??" to "?ibmfxx". gas/testsuite/ 2005-01-27 Jan Beulich <jbeulich@novell.com> * gas/ia64/nop_x.[ds]: New. * gas/ia64/ia64.exp: Run new test.
This commit is contained in:
@ -1,4 +1,8 @@
|
|||||||
2005-01-25 Jan Beulich <jbeulich@novell.com>
|
2005-01-27 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
|
* config/tc-ia64.c (emit_one_bundle): Change "?imbf??" to "?ibmfxx".
|
||||||
|
|
||||||
|
2005-01-27 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
* config/tc-ia64.c (emit_one_bundle): Add late resolution of move
|
* config/tc-ia64.c (emit_one_bundle): Add late resolution of move
|
||||||
to/from application registers dynamic insns.
|
to/from application registers dynamic insns.
|
||||||
|
@ -6387,7 +6387,7 @@ emit_one_bundle ()
|
|||||||
else
|
else
|
||||||
as_fatal ("emit_one_bundle: unexpected dynamic op");
|
as_fatal ("emit_one_bundle: unexpected dynamic op");
|
||||||
|
|
||||||
sprintf (mnemonic, "%s.%c", idesc->name, "?imbf??"[insn_unit]);
|
sprintf (mnemonic, "%s.%c", idesc->name, "?imbfxx"[insn_unit]);
|
||||||
opnd1 = idesc->operands[0];
|
opnd1 = idesc->operands[0];
|
||||||
opnd2 = idesc->operands[1];
|
opnd2 = idesc->operands[1];
|
||||||
ia64_free_opcode (idesc);
|
ia64_free_opcode (idesc);
|
||||||
|
@ -1,4 +1,9 @@
|
|||||||
2005-01-25 Jan Beulich <jbeulich@novell.com>
|
2005-01-27 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
|
* gas/ia64/nop_x.[ds]: New.
|
||||||
|
* gas/ia64/ia64.exp: Run new test.
|
||||||
|
|
||||||
|
2005-01-27 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
* gas/ia64/dv-waw-err.l: Don't expect ar112 move warning to refer to
|
* gas/ia64/dv-waw-err.l: Don't expect ar112 move warning to refer to
|
||||||
M-unit.
|
M-unit.
|
||||||
|
@ -24,6 +24,7 @@ if [istarget "ia64-*"] then {
|
|||||||
run_dump_test "opc-i"
|
run_dump_test "opc-i"
|
||||||
run_dump_test "opc-m"
|
run_dump_test "opc-m"
|
||||||
run_dump_test "opc-x"
|
run_dump_test "opc-x"
|
||||||
|
run_dump_test "nop_x"
|
||||||
run_dump_test "mov-ar"
|
run_dump_test "mov-ar"
|
||||||
|
|
||||||
run_list_test "dv-raw-err" ""
|
run_list_test "dv-raw-err" ""
|
||||||
|
11
gas/testsuite/gas/ia64/nop_x.d
Normal file
11
gas/testsuite/gas/ia64/nop_x.d
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# objdump: -d
|
||||||
|
# name: ia64 nop.x pseudo
|
||||||
|
|
||||||
|
.*: +file format .*
|
||||||
|
|
||||||
|
Disassembly of section \.text:
|
||||||
|
|
||||||
|
0+0 <_start>:
|
||||||
|
[[:space:]]*[[:xdigit:]]*:[[:space:][:xdigit:]]+\[MLX][[:space:]]+nop.m 0x0
|
||||||
|
[[:space:]]*[[:xdigit:]]*:[[:space:][:xdigit:]]+nop.x 0x0;;
|
||||||
|
[[:space:]]*[[:xdigit:]]*:[[:space:][:xdigit:]]+
|
5
gas/testsuite/gas/ia64/nop_x.s
Normal file
5
gas/testsuite/gas/ia64/nop_x.s
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
_start:
|
||||||
|
{.mlx
|
||||||
|
nop 0
|
||||||
|
nop 0
|
||||||
|
} ;;
|
Reference in New Issue
Block a user