diff options
author | Fred Fish <fnf@specifix.com> | 1991-11-12 03:06:05 +0000 |
---|---|---|
committer | Fred Fish <fnf@specifix.com> | 1991-11-12 03:06:05 +0000 |
commit | d6fee2389787a709737b22c628a1d15db01d76f8 (patch) | |
tree | 10344802ff1098713f2841e6fda6e133ff1b2765 /include/elf-external.h | |
parent | 1c9e4b1512b328f36891df48123dccb95fbfd23d (diff) | |
download | gdb-d6fee2389787a709737b22c628a1d15db01d76f8.zip gdb-d6fee2389787a709737b22c628a1d15db01d76f8.tar.gz gdb-d6fee2389787a709737b22c628a1d15db01d76f8.tar.bz2 |
Add support for ELF note sections, which are used in ELF core files to
hold copies of various /proc structures at the time of the core dump.
Diffstat (limited to 'include/elf-external.h')
-rwxr-xr-x | include/elf-external.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/elf-external.h b/include/elf-external.h index 2a95f26..0cc8eeb 100755 --- a/include/elf-external.h +++ b/include/elf-external.h @@ -85,3 +85,12 @@ typedef struct { unsigned char st_other[1]; /* No defined meaning, 0 */ unsigned char st_shndx[2]; /* Associated section index */ } Elf_External_Sym; + +/* Note segments */ + +typedef struct { + unsigned char namesz[4]; /* Size of entry's owner string */ + unsigned char descsz[4]; /* Size of the note descriptor */ + unsigned char type[4]; /* Interpretation of the descriptor */ + char name[1]; /* Start of the name+desc data */ +} Elf_External_Note; |