diff options
author | Mark Wielaard <[email protected]> | 2011-04-24 17:53:38 +0200 |
---|---|---|
committer | Mark Wielaard <[email protected]> | 2011-04-26 14:15:27 +0200 |
commit | bb9d1b4bf225a604ceb69130f5a54a66f95b525d (patch) | |
tree | a5b40850d9404510d6e56f26240d18073979895c /libebl/ebl-hooks.h | |
parent | ed52618203ac78179e3a0cf36db5bdca8958da1d (diff) |
Add support for printing SDT elf notes.
libebl/
* libebl.h (ebl_object_note_type_name): Add const char *name arg.
* eblhooks.h (object_note_type_name): Likewise.
* eblopenbackend.c (default_object_note_type_name): Likewise.
* eblobjnotetypename.c (ebl_object_note_type_name): Likewise.
And print version if name is "stapsdt".
* eblobjnote.c (ebl_object_note): Add output for "stapsdt" notes.
src/
* readelf.c (handle_notes_data): Call ebl_object_note_type_name
with note name.
Diffstat (limited to 'libebl/ebl-hooks.h')
-rw-r--r-- | libebl/ebl-hooks.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libebl/ebl-hooks.h b/libebl/ebl-hooks.h index 82c6c640..a04b3db0 100644 --- a/libebl/ebl-hooks.h +++ b/libebl/ebl-hooks.h @@ -111,7 +111,8 @@ const char *EBLHOOK(osabi_name) (int, char *, size_t); const char *EBLHOOK(core_note_type_name) (uint32_t, char *, size_t); /* Name of a note entry type for object files. */ -const char *EBLHOOK(object_note_type_name) (uint32_t, char *, size_t); +const char *EBLHOOK(object_note_type_name) (const char *, uint32_t, + char *, size_t); /* Describe core note format. */ int EBLHOOK(core_note) (const GElf_Nhdr *, const char *, |