From c373d850ec9ca342f4c71d5e287c8d8bf0723cd6 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 10 Oct 2006 00:25:21 +0000 Subject: 2006-10-09 Roland McGrath * ia64_symbol.c (ia64_reloc_simple_type): Treat SECREL types as simple. --- libebl/libebl.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'libebl/libebl.h') diff --git a/libebl/libebl.h b/libebl/libebl.h index 6969c550..3375525d 100644 --- a/libebl/libebl.h +++ b/libebl/libebl.h @@ -219,7 +219,7 @@ extern int ebl_return_value_location (Ebl *ebl, Dwarf_Die *functypedie, const Dwarf_Op **locops); -/* Fill in register name information given DWARF register numbers. +/* Fill in register information given DWARF register numbers. If NAME is null, return the maximum REGNO + 1 that has a name. Otherwise, store in NAME the name for DWARF register number REGNO and return the number of bytes written (including '\0' terminator). @@ -229,9 +229,10 @@ extern int ebl_return_value_location (Ebl *ebl, fit for "%s registers" title display, and *PREFIX to the string that precedes NAME in canonical assembler syntax (e.g. "%" or "$"). The NAME string contains identifier characters only (maybe just digits). */ -extern ssize_t ebl_register_name (Ebl *ebl, +extern ssize_t ebl_register_info (Ebl *ebl, int regno, char *name, size_t namelen, - const char **prefix, const char **setname); + const char **prefix, const char **setname, + int *bits, int *type); /* ELF string table handling. */ -- cgit v1.2.3