#ifndef _LINUX_ELF_H #define _LINUX_ELF_H #include <asm/elf.h> #include <uapi/linux/elf.h> #ifndef elf_read_implies_exec /* Executables for which elf_read_implies_exec() returns TRUE will have the READ_IMPLIES_EXEC personality flag set automatically. Override in asm/elf.h as needed. */ # define elf_read_implies_exec(ex, have_pt_gnu_stack) 0 #endif #ifndef SET_PERSONALITY #define SET_PERSONALITY(ex) \ set_personality(PER_LINUX | (current->personality & (~PER_MASK))) #endif #ifndef SET_PERSONALITY2 #define SET_PERSONALITY2(ex, state) \ SET_PERSONALITY(ex) #endif #if ELF_CLASS == ELFCLASS32 extern Elf32_Dyn _DYNAMIC []; #define elfhdr elf32_hdr #define elf_phdr elf32_phdr #define elf_shdr elf32_shdr #define elf_note elf32_note #define elf_addr_t Elf32_Off #define Elf_Half Elf32_Half #define Elf_Word Elf32_Word #else extern Elf64_Dyn _DYNAMIC []; #define elfhdr elf64_hdr #define elf_phdr elf64_phdr #define elf_shdr elf64_shdr #define elf_note elf64_note #define elf_addr_t Elf64_Off #define Elf_Half Elf64_Half #define Elf_Word Elf64_Word #endif /* Optional callbacks to write extra ELF notes. */ struct file; struct coredump_params; #ifndef ARCH_HAVE_EXTRA_ELF_NOTES
static inline int elf_coredump_extra_notes_size(void) { return 0; }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Dwayne Grant Mcconnell | 11 | 91.67% | 1 | 50.00% |
Michael Ellerman | 1 | 8.33% | 1 | 50.00% |
Total | 12 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Michael Ellerman | 7 | 46.67% | 1 | 33.33% |
Dwayne Grant Mcconnell | 6 | 40.00% | 1 | 33.33% |
Al Viro | 2 | 13.33% | 1 | 33.33% |
Total | 15 | 100.00% | 3 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 54 | 28.27% | 3 | 21.43% |
Michael Ellerman | 26 | 13.61% | 1 | 7.14% |
Dwayne Grant Mcconnell | 22 | 11.52% | 1 | 7.14% |
David Howells | 22 | 11.52% | 2 | 14.29% |
Al Viro | 20 | 10.47% | 2 | 14.29% |
Daisuke Hatayama | 16 | 8.38% | 2 | 14.29% |
Paul Burton | 15 | 7.85% | 1 | 7.14% |
Hari Bathini | 8 | 4.19% | 1 | 7.14% |
Magnus Damm | 8 | 4.19% | 1 | 7.14% |
Total | 191 | 100.00% | 14 | 100.00% |