|
UbixOS
2.0
|
#include <sys/cdefs.h>
Go to the source code of this file.
Macros | |
| #define | __elfN(x) __CONCAT(__CONCAT(__CONCAT(elf,__ELF_WORD_SIZE),_),x) |
| #define | __ElfN(x) __CONCAT(__CONCAT(__CONCAT(Elf,__ELF_WORD_SIZE),_),x) |
| #define | __ELFN(x) __CONCAT(__CONCAT(__CONCAT(ELF,__ELF_WORD_SIZE),_),x) |
| #define | __ElfType(x) typedef __ElfN(x) __CONCAT(Elf_,x) |
| #define | ELF_CLASS __CONCAT(ELFCLASS,__ELF_WORD_SIZE) |
| #define | ELF_DATA ELFDATA2LSB |
| #define | ELF_R_INFO __ELFN(R_INFO) |
| #define | ELF_R_SYM __ELFN(R_SYM) |
| #define | ELF_R_TYPE __ELFN(R_TYPE) |
| #define | ELF_ST_BIND __ELFN(ST_BIND) |
| #define | ELF_ST_INFO __ELFN(ST_INFO) |
| #define | ELF_ST_TYPE __ELFN(ST_TYPE) |
| #define | ELF_ST_VISIBILITY __ELFN(ST_VISIBILITY) |
Functions | |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Addr) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Dyn) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Ehdr) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Half) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Hashelt) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Off) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Phdr) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Rel) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Rela) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Shdr) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Size) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Ssize) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Sword) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Sym) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Verdaux) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Verdef) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Vernaux) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Verneed) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Versym) __CONCAT(Elf_ |
| typedef | __CONCAT (__CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _), Word) __CONCAT(Elf_ |
Variables | |
| typedef | Addr |
| typedef | Dyn |
| typedef | Ehdr |
| typedef | Half |
| typedef | Hashelt |
| typedef | Off |
| typedef | Phdr |
| typedef | Rel |
| typedef | Rela |
| typedef | Shdr |
| typedef | Size |
| typedef | Ssize |
| typedef | Sword |
| typedef | Sym |
| typedef | Verdaux |
| typedef | Verdef |
| typedef | Vernaux |
| typedef | Verneed |
| typedef | Versym |
| typedef | Word |
Definition at line 53 of file elf_generic.h.
Definition at line 54 of file elf_generic.h.
Definition at line 55 of file elf_generic.h.
Definition at line 56 of file elf_generic.h.
| #define ELF_CLASS __CONCAT(ELFCLASS,__ELF_WORD_SIZE) |
Definition at line 43 of file elf_generic.h.
| #define ELF_DATA ELFDATA2LSB |
Definition at line 46 of file elf_generic.h.
| #define ELF_R_INFO __ELFN(R_INFO) |
Definition at line 83 of file elf_generic.h.
| #define ELF_R_SYM __ELFN(R_SYM) |
Definition at line 81 of file elf_generic.h.
| #define ELF_R_TYPE __ELFN(R_TYPE) |
Definition at line 82 of file elf_generic.h.
| #define ELF_ST_BIND __ELFN(ST_BIND) |
Definition at line 84 of file elf_generic.h.
| #define ELF_ST_INFO __ELFN(ST_INFO) |
Definition at line 86 of file elf_generic.h.
| #define ELF_ST_TYPE __ELFN(ST_TYPE) |
Definition at line 85 of file elf_generic.h.
| #define ELF_ST_VISIBILITY __ELFN(ST_VISIBILITY) |
Definition at line 87 of file elf_generic.h.
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Addr | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Dyn | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Ehdr | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Half | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Hashelt | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Off | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Phdr | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Rel | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Rela | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Shdr | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Size | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Ssize | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Sword | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Sym | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Verdaux | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Verdef | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Vernaux | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Verneed | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Versym | |||
| ) |
| typedef __CONCAT | ( | __CONCAT(__CONCAT(Elf, __ELF_WORD_SIZE), _) | , |
| Word | |||
| ) |
| typedef Addr |
Definition at line 58 of file elf_generic.h.
| typedef Dyn |
Definition at line 66 of file elf_generic.h.
| typedef Ehdr |
Definition at line 63 of file elf_generic.h.
| typedef Half |
Definition at line 59 of file elf_generic.h.
| typedef Hashelt |
Definition at line 77 of file elf_generic.h.
| typedef Off |
Definition at line 60 of file elf_generic.h.
| typedef Phdr |
Definition at line 65 of file elf_generic.h.
| typedef Rel |
Definition at line 67 of file elf_generic.h.
| typedef Rela |
Definition at line 68 of file elf_generic.h.
| typedef Shdr |
Definition at line 64 of file elf_generic.h.
| typedef Size |
Definition at line 78 of file elf_generic.h.
| typedef Ssize |
Definition at line 79 of file elf_generic.h.
| typedef Sword |
Definition at line 61 of file elf_generic.h.
| typedef Sym |
Definition at line 69 of file elf_generic.h.
| typedef Verdaux |
Definition at line 71 of file elf_generic.h.
| typedef Verdef |
Definition at line 70 of file elf_generic.h.
| typedef Vernaux |
Definition at line 73 of file elf_generic.h.
| typedef Verneed |
Definition at line 72 of file elf_generic.h.
| typedef Versym |
Definition at line 74 of file elf_generic.h.
| typedef Word |
Definition at line 62 of file elf_generic.h.