|
Linux Kernel
3.7.1
|
#include <stdio.h>#include <stdarg.h>#include <stdlib.h>#include <stdint.h>#include <string.h>#include <errno.h>#include <unistd.h>#include <elf.h>#include <byteswap.h>#include <endian.h>#include <regex.h>#include <tools/le_byteshift.h>Go to the source code of this file.
Data Structures | |
| struct | section |
Macros | |
| #define | USE_BSD |
| #define | ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) |
| #define | SYM_TYPE(X) [X] = #X |
| #define | SYM_BIND(X) [X] = #X |
| #define | SYM_VISIBILITY(X) [X] = #X |
| #define | REL_TYPE(X) [X] = #X |
| #define | le16_to_cpu(val) (val) |
| #define | le32_to_cpu(val) (val) |
| #define | le16_to_cpu(val) bswap_16(val) |
| #define | le32_to_cpu(val) bswap_32(val) |
Enumerations | |
| enum | symtype { S_ABS, S_REL, S_SEG, S_LIN, S_NSYMTYPES, UNINITIALIZED, REGISTER, ALIAS, SCBLOC, SRAMLOC, ENUM_ENTRY, FIELD, MASK, ENUM, CONST, DOWNLOAD_CONST, LABEL, CONDITIONAL, MACRO } |
Functions | |
| int | main (int argc, char **argv) |
Variables | |
| struct section | __attribute__ |
| enum symtype |
1.8.2