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: disassembly options


Hi Dave,

  In any case, regardless of whether there are relocs or the data is already
in-place, the question of how to handle anything other than an exact sequence
of load-pointer-by-halves-then-immediately-dereference-it remains the same.

My assumption is that whatever algorithm Robin uses it will not guarantee to detect these special memory addresses, it will only try its best. ie it would detect simple instruction sequences or maybe well known patterns of instructions and leave it at that. (In fact if Robin is being really clever the algorithm might take as input a set of regular expressions to match instruction patterns and return a name of the memory location when a hit occurs).


Cheers
  Nick


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