summaryrefslogtreecommitdiff
path: root/libebl/ebl-hooks.h
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>2007-08-23 08:10:54 +0000
committerRoland McGrath <roland@redhat.com>2007-08-23 08:10:54 +0000
commitcb6d865011ad98a8ac2018f072f396a2268739ca (patch)
treec497c4dacb592f9da5f5740a8b9fa8d362468079 /libebl/ebl-hooks.h
parent50c6a2f8b9621ae01c8943e80c39bc859c9d5c22 (diff)
downloadelfutils-cb6d865011ad98a8ac2018f072f396a2268739ca.tar.gz
readelf register printing sort order tweak
Diffstat (limited to 'libebl/ebl-hooks.h')
-rw-r--r--libebl/ebl-hooks.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/libebl/ebl-hooks.h b/libebl/ebl-hooks.h
index 5344df09..d466a1f3 100644
--- a/libebl/ebl-hooks.h
+++ b/libebl/ebl-hooks.h
@@ -107,12 +107,17 @@ 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);
-/* Handle core note. */
-bool EBLHOOK(core_note) (const char *, uint32_t, uint32_t, const char *);
+/* Describe core note format. */
+int EBLHOOK(core_note) (GElf_Word, GElf_Word, GElf_Word *, size_t *,
+ const Ebl_Register_Location **,
+ size_t *, const Ebl_Core_Item **);
/* Handle object file note. */
bool EBLHOOK(object_note) (const char *, uint32_t, uint32_t, const char *);
+/* Describe auxv element type. */
+int EBLHOOK(auxv_info) (GElf_Xword, const char **, const char **);
+
/* Check section name for being that of a debug informatino section. */
bool EBLHOOK(debugscn_p) (const char *);