This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Disassembling mostly-unknown data


David Daney wrote:
Chris Boot wrote:


*smacks head hard against a wall repeatedly*


Thank you.

Now, can I get some ASCII text as well? I'd rather not be misled into believing something is an instruction when it's actually text... Maybe I should write a PERL script to do this. :-/


Something like:


objdump -s --target=binary

David Daney

Hmm, that just gives me the data without the instructions, and adding -D just makes objdump show one thing then the next. Never mind, time for some PERL I think.


Now, how about the issue of MIPS-16 instructions? Should objdump detect these automatically (in which case I don't have any) or do I need to do something special? I know I should be able to tell by looking at the j/jal/etc... instructions to see if they jump to an odd address, but I don't even know if that particular instruction is valid...

More particularly, is there a way of telling objdump what ISAs it can and can't use? For example, I know my CPU doesn't have certain instructions, so can I have them not appear or be interpreted differently should the need arise?

Cheers,
Chris

--
Chris Boot
bootc@bootc.net
http://www.bootc.net/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]