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.