aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1994-12-10 02:06:26 +0000
committerKen Raeburn <raeburn@cygnus>1994-12-10 02:06:26 +0000
commitbd8696524ae2efe8990c728bdde853046a2e3685 (patch)
treec8d6ca4c22ae302bc25b8423887a7a483b60c776
parent1fd130917251b111966380eeb41176bff1f8d29a (diff)
downloadgdb-bd8696524ae2efe8990c728bdde853046a2e3685.zip
gdb-bd8696524ae2efe8990c728bdde853046a2e3685.tar.gz
gdb-bd8696524ae2efe8990c728bdde853046a2e3685.tar.bz2
* 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.
-rw-r--r--gas/ChangeLog6
-rw-r--r--gas/config/alpha-opcode.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 3535334..cdaeaab 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -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
diff --git a/gas/config/alpha-opcode.h b/gas/config/alpha-opcode.h
index 3381583..7c691e3 100644
--- a/gas/config/alpha-opcode.h
+++ b/gas/config/alpha-opcode.h
@@ -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 .. */