* config/tc-alpha.c (alpha_ip, case 'B', subcase 'c'): Use opcode value from
authorKen Raeburn <raeburn@cygnus>
Sat, 10 Dec 1994 02:06:26 +0000 (02:06 +0000)
committerKen Raeburn <raeburn@cygnus>
Sat, 10 Dec 1994 02:06:26 +0000 (02:06 +0000)
pattern instead of assuming jsr.
* config/alpha-opcode.h (jmp): Add a "1,Bc" form.

gas/ChangeLog
gas/config/alpha-opcode.h

index 35353341107224f4578c084e5ec84a6b9b0511ee..cdaeaabcce2577566adb6568fffc3bfa2b94ef33 100644 (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>
 
        * Makefile.in (NM_FOR_TARGET): Use ../binutils/nm.new, not just
index 33815838bddeb481958d751416cb7778c1daadad..7c691e34c5a77fd6803644c7991619a52f2ff806 100644 (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)" },
+{ "jmp",       0x68000000, 0, "1,Bc" },
 { "jsr",        0x68004000, 0, "1,(2),i" },
 { "jsr",        0x68004000, 0, "1,(2)" },
 { "jsr",        0x68004000, 0, "1,Bc" },       /* macro: lda $pv,L;jsr .. */