Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
elf.h File Reference
#include <linux/types.h>
#include <uapi/asm/elf.h>

Go to the source code of this file.

Macros

#define elf_check_arch(x)   (((x)->e_machine == EM_OR32) || ((x)->e_machine == EM_OPENRISC))
 
#define ELF_ET_DYN_BASE   (0x08000000)
 
#define CORE_DUMP_USE_REGSET
 
#define ELF_EXEC_PAGESIZE   8192
 
#define ELF_CORE_COPY_REGS(dest, regs)   dump_elf_thread(dest, regs);
 
#define ELF_HWCAP   (0)
 
#define ELF_PLATFORM   (NULL)
 
#define SET_PERSONALITY(ex)   set_personality(PER_LINUX | (current->personality & (~PER_MASK)))
 

Functions

void dump_elf_thread (elf_greg_t *dest, struct pt_regs *pt)
 

Macro Definition Documentation

#define CORE_DUMP_USE_REGSET

Definition at line 43 of file elf.h.

#define elf_check_arch (   x)    (((x)->e_machine == EM_OR32) || ((x)->e_machine == EM_OPENRISC))

Definition at line 29 of file elf.h.

#define ELF_CORE_COPY_REGS (   dest,
  regs 
)    dump_elf_thread(dest, regs);

Definition at line 48 of file elf.h.

#define ELF_ET_DYN_BASE   (0x08000000)

Definition at line 37 of file elf.h.

#define ELF_EXEC_PAGESIZE   8192

Definition at line 45 of file elf.h.

#define ELF_HWCAP   (0)

Definition at line 54 of file elf.h.

#define ELF_PLATFORM   (NULL)

Definition at line 63 of file elf.h.

#define SET_PERSONALITY (   ex)    set_personality(PER_LINUX | (current->personality & (~PER_MASK)))

Definition at line 65 of file elf.h.

Function Documentation

void dump_elf_thread ( elf_greg_t dest,
struct pt_regs pt 
)

Definition at line 230 of file process.c.