diff options
author | Roland McGrath <roland@redhat.com> | 2007-08-23 08:10:54 +0000 |
---|---|---|
committer | Roland McGrath <roland@redhat.com> | 2007-08-23 08:10:54 +0000 |
commit | cb6d865011ad98a8ac2018f072f396a2268739ca (patch) | |
tree | c497c4dacb592f9da5f5740a8b9fa8d362468079 /libelf/gelf.h | |
parent | 50c6a2f8b9621ae01c8943e80c39bc859c9d5c22 (diff) |
readelf register printing sort order tweak
Diffstat (limited to 'libelf/gelf.h')
-rw-r--r-- | libelf/gelf.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libelf/gelf.h b/libelf/gelf.h index 2ef256cc..b985c1c0 100644 --- a/libelf/gelf.h +++ b/libelf/gelf.h @@ -1,5 +1,5 @@ /* This file defines generic ELF types, structures, and macros. - Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005 Red Hat, Inc. + Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2007 Red Hat, Inc. This file is part of Red Hat elfutils. Red Hat elfutils is free software; you can redistribute it and/or modify @@ -327,6 +327,14 @@ extern int gelf_update_verdaux (Elf_Data *__data, int __offset, GElf_Verdaux *__src); +/* Get auxv entry at the given index. */ +extern GElf_auxv_t *gelf_getauxv (Elf_Data *__data, int __ndx, + GElf_auxv_t *__dst); + +/* Update auxv entry at the given index. */ +extern int gelf_update_auxv (Elf_Data *__data, int __ndx, GElf_auxv_t *__src); + + /* Retrieve uninterpreted chunk of the file contents. */ extern char *gelf_rawchunk (Elf *__elf, GElf_Off __offset, GElf_Word __size); |