* config/tc-alpha.c (alpha_ip, case 'B', subcase 'c'): Use opcode value from

pattern instead of assuming jsr.
* config/alpha-opcode.h (jmp): Add a "1,Bc" form.
This commit is contained in:
Ken Raeburn 1994-12-10 02:06:26 +00:00
parent 1fd1309172
commit bd8696524a
2 changed files with 7 additions and 0 deletions

View File

@ -1,3 +1,9 @@
Fri Dec 9 21:04:17 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
* config/tc-alpha.c (alpha_ip, case 'B', subcase 'c'): Use opcode
value from pattern instead of assuming jsr.
* config/alpha-opcode.h (jmp): Add a "1,Bc" form.
Thu Dec 8 17:48:25 1994 Ken Raeburn <raeburn@cujo.cygnus.com> Thu Dec 8 17:48:25 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
* Makefile.in (NM_FOR_TARGET): Use ../binutils/nm.new, not just * Makefile.in (NM_FOR_TARGET): Use ../binutils/nm.new, not just

View File

@ -216,6 +216,7 @@ static const struct alpha_opcode alpha_opcodes[] =
{ "jmp", 0x68000000, 0, "1,(2),i" }, /* 6o+5a+5b+2A+14d */ { "jmp", 0x68000000, 0, "1,(2),i" }, /* 6o+5a+5b+2A+14d */
{ "jmp", 0x68000000, 0, "1,(2)" }, { "jmp", 0x68000000, 0, "1,(2)" },
{ "jmp", 0x68000000, 0, "1,Bc" },
{ "jsr", 0x68004000, 0, "1,(2),i" }, { "jsr", 0x68004000, 0, "1,(2),i" },
{ "jsr", 0x68004000, 0, "1,(2)" }, { "jsr", 0x68004000, 0, "1,(2)" },
{ "jsr", 0x68004000, 0, "1,Bc" }, /* macro: lda $pv,L;jsr .. */ { "jsr", 0x68004000, 0, "1,Bc" }, /* macro: lda $pv,L;jsr .. */