[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/10297] New: inconsistencies in objdump's presentation of u
From: |
chris at seberino dot org |
Subject: |
[Bug binutils/10297] New: inconsistencies in objdump's presentation of undefined's and comments |
Date: |
18 Jun 2009 18:48:00 -0000 |
Here is a Python script that creates a raw binary and runs objdump on it to
reproduce the problem with the output following...
# ========================================================================
import commands
raw_binary = open("raw_binary", "w")
raw_binary.write(chr(0x1f) + chr(0x19) + chr(0x42) + chr(0xc3))
raw_binary.write(chr(0x6d) + chr(0xe8) + chr(0x6e) + chr(0x50))
raw_binary.write(chr(0x17) + chr(0x23) + chr(0xa9) + chr(0xb7))
raw_binary.write(chr(0x77) + chr(0xce) + chr(0x1b) + chr(0xf9))
raw_binary.close()
print commands.getoutput("objdump -D --target=binary -m arm7tdmi raw_binary")
# ========================================================================
% python foo.py
raw_binary: file format binary
Disassembly of section .data:
00000000 <.data>:
0: c342191f cmpgt r2, #507904 ; 0x7c000
4: 506ee86d rsbpl lr, lr, sp, ror #16
8: b7a92317 undefined
c: f91bce77 undefined instruction 0xf91bce77
-----
Notice that the first 2 instructions have a immediate value but only the first
once has a comment with the hex equivalent.
Also, notice the last 2 instructions are both undefined's yet only the last one
repeats the hex representation of the instruction.
--
Summary: inconsistencies in objdump's presentation of undefined's
and comments
Product: binutils
Version: 2.19
Status: NEW
Severity: normal
Priority: P2
Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: chris at seberino dot org
CC: bug-binutils at gnu dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=10297
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
- [Bug binutils/10297] New: inconsistencies in objdump's presentation of undefined's and comments,
chris at seberino dot org <=
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, nickc at redhat dot com, 2009/06/19
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, nickc at redhat dot com, 2009/06/19
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, chris at seberino dot org, 2009/06/19
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, chris at seberino dot org, 2009/06/22
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, nickc at redhat dot com, 2009/06/23
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, nickc at redhat dot com, 2009/06/23
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, chris at seberino dot org, 2009/06/23
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, nickc at redhat dot com, 2009/06/24
- [Bug binutils/10297] inconsistencies in objdump's presentation of undefined's and comments, cvs-commit at gcc dot gnu dot org, 2009/06/29