Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
elf.h File Reference
#include <arch/system.h>
#include <asm/ptrace.h>

Go to the source code of this file.

Macros

#define ELF_MACH   EF_CRIS_VARIANT_ANY_V0_V10
 
#define elf_check_arch(x)
 
#define ELF_PLAT_INIT(_r, load_addr)
 
#define ELF_CORE_COPY_REGS(pr_reg, regs)
 

Macro Definition Documentation

#define elf_check_arch (   x)
Value:
((x)->e_machine == EM_CRIS \
|| (((x)->e_flags & EF_CRIS_VARIANT_MASK) == EF_CRIS_VARIANT_COMMON_V10_V32))))

Definition at line 11 of file elf.h.

#define ELF_CORE_COPY_REGS (   pr_reg,
  regs 
)

Definition at line 45 of file elf.h.

#define ELF_MACH   EF_CRIS_VARIANT_ANY_V0_V10

Definition at line 6 of file elf.h.

#define ELF_PLAT_INIT (   _r,
  load_addr 
)
Value:
do { \
(_r)->r13 = 0; (_r)->r12 = 0; (_r)->r11 = 0; (_r)->r10 = 0; \
(_r)->r9 = 0; (_r)->r8 = 0; (_r)->r7 = 0; (_r)->r6 = 0; \
(_r)->r5 = 0; (_r)->r4 = 0; (_r)->r3 = 0; (_r)->r2 = 0; \
(_r)->r1 = 0; (_r)->r0 = 0; (_r)->mof = 0; (_r)->srp = 0; \
} while (0)

Definition at line 32 of file elf.h.