Handling symbols's display in objdump
nick clifton
nickc@redhat.com
Fri Nov 25 15:14:00 GMT 2011
More information about the Binutils mailing list
Fri Nov 25 15:14:00 GMT 2011
- Previous message (by thread): Handling symbols's display in objdump
- Next message (by thread): [committed] Darwin: improve objdump --sym output
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Ramana, > It seems the objdump cannot distinguish between code space and data > space of a harvward architecture. The 'print_address_func' interface > (actually invokes objdump_print_address) is trying to just match the > symbol's value but not the symbol class i.e. OBJECT or FUNCTION. Hence > I am seeing text symbols' name being displayed for data symbols' name > in the disassembly output. > > How should I handle symbols' display You need to modify the objdump.c:find_symbol_for_address() function so that it will include a test to match the attributes of the section (CODE or DATA) with the type of the symbol found (OBJECT or FUNCTION). Cheers Nick
- Previous message (by thread): Handling symbols's display in objdump
- Next message (by thread): [committed] Darwin: improve objdump --sym output
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list