public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
* Adding user-defined symbols to GDB
@ 2022-01-26 23:55 Matthew Rinaldi
  2022-01-27  1:53 ` Sterling Augustine
  2022-01-28 16:25 ` Jan Vrany
  0 siblings, 2 replies; 3+ messages in thread
From: Matthew Rinaldi @ 2022-01-26 23:55 UTC (permalink / raw)
  To: gdb

Hello,

I have a list of symbols that I have parsed out from a section within
the binary. The data is not in any standard symbol table format. I have
extracted the symbol's name and address. I want to add these symbols to
GDB, but it is non-trivial. The solutions that I have seen for adding
new user-defined symbols do not look ideal for a seemingly simple task.

Example: https://github.com/mahaloz/decomp2gef/blob/main/decomp2gef.py#L247

Is it possible to have a feature/command where the user could add
symbols directly to GDB without the use of an objfile?

I brought it up with Simon Marchi, and he said the following:
> But off-hand, I don't see why this wouldn't be possible. Each objfile
> could have a list of user-defined symbols, that lookup_symbol_in_objfile
> would search in addition to the other regular methods.

Thank you,
Matthew Rinaldi

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-01-28 16:26 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-26 23:55 Adding user-defined symbols to GDB Matthew Rinaldi
2022-01-27  1:53 ` Sterling Augustine
2022-01-28 16:25 ` Jan Vrany

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).