OSDN Git Service
(root)
/
pf3gnuchains
/
pf3gnuchains3x.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0d60496
)
* arm-dis.c (print_insn_neon): Disassemble 32-bit immediates as signed
author
jules
<jules>
Mon, 12 Jun 2006 15:31:28 +0000
(15:31 +0000)
committer
jules
<jules>
Mon, 12 Jun 2006 15:31:28 +0000
(15:31 +0000)
on 64-bit hosts.
opcodes/ChangeLog
patch
|
blob
|
history
opcodes/arm-dis.c
patch
|
blob
|
history
diff --git
a/opcodes/ChangeLog
b/opcodes/ChangeLog
index
2d383ae
..
0357828
100644
(file)
--- a/
opcodes/ChangeLog
+++ b/
opcodes/ChangeLog
@@
-1,3
+1,8
@@
+2006-06-12 Julian Brown <julian@codesourcery.com>
+
+ * arm-dis.c (print_insn_neon): Disassemble 32-bit immediates as signed
+ on 64-bit hosts.
+
2006-06-10 H.J. Lu <hongjiu.lu@intel.com>
* i386.c (GRP10): Renamed to ...
diff --git
a/opcodes/arm-dis.c
b/opcodes/arm-dis.c
index
4ff99c2
..
977fcf1
100644
(file)
--- a/
opcodes/arm-dis.c
+++ b/
opcodes/arm-dis.c
@@
-2417,7
+2417,9
@@
print_insn_neon (struct disassemble_info *info, long given, bfd_boolean thumb)
value);
}
else
- func (stream, "#%ld\t; 0x%.8lx", value, value);
+ func (stream, "#%ld\t; 0x%.8lx",
+ (long) ((value & 0x80000000)
+ ? value | ~0xffffffffl : value), value);
break;
case 64: