• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


コミットメタ情報

リビジョンa597d2d3d2bb862725ed50780cc308d652981aaf (tree)
日時2012-02-27 15:57:57
作者Alan Modra <amodra@gmai...>
コミッターAlan Modra

ログメッセージ

cpu/
* mt.opc (print_dollarhex): Trim values to 32 bits.
opcodes/
* mt-dis.c: Regenerate.

変更サマリ

差分

--- a/cpu/ChangeLog
+++ b/cpu/ChangeLog
@@ -1,3 +1,7 @@
1+2012-02-27 Alan Modra <amodra@gmail.com>
2+
3+ * mt.opc (print_dollarhex): Trim values to 32 bits.
4+
15 2011-12-15 Nick Clifton <nickc@redhat.com>
26
37 * frv.opc (parse_uhi16): Fix handling of %hi operator on 64-bit
--- a/cpu/mt.opc
+++ b/cpu/mt.opc
@@ -1,5 +1,5 @@
11 /* Morpho Technologies mRISC opcode support, for GNU Binutils. -*- C -*-
2- Copyright 2001, 2007, 2008, 2009 Free Software Foundation, Inc.
2+ Copyright 2001, 2007, 2008, 2009, 2012 Free Software Foundation, Inc.
33
44 Contributed by Red Hat Inc; developed under contract from
55 Morpho Technologies.
@@ -447,7 +447,7 @@ print_dollarhex (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED,
447447 {
448448 disassemble_info *info = (disassemble_info *) dis_info;
449449
450- info->fprintf_func (info->stream, "$%lx", value);
450+ info->fprintf_func (info->stream, "$%lx", value & 0xffffffff);
451451
452452 if (0)
453453 print_normal (cd, dis_info, value, attrs, pc, length);
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,5 +1,9 @@
11 2012-02-27 Alan Modra <amodra@gmail.com>
22
3+ * mt-dis.c: Regenerate.
4+
5+2012-02-27 Alan Modra <amodra@gmail.com>
6+
37 * v850-opc.c (extract_v8): Rearrange to make it obvious this
48 is the inverse of corresponding insert function.
59 (extract_d22, extract_u9, extract_r4): Likewise.
--- a/opcodes/mt-dis.c
+++ b/opcodes/mt-dis.c
@@ -72,7 +72,7 @@ print_dollarhex (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED,
7272 {
7373 disassemble_info *info = (disassemble_info *) dis_info;
7474
75- info->fprintf_func (info->stream, "$%lx", value);
75+ info->fprintf_func (info->stream, "$%lx", value & 0xffffffff);
7676
7777 if (0)
7878 print_normal (cd, dis_info, value, attrs, pc, length);