]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/arm/include/asm/elf.h
ARM: 6189/1: Add support for the MOVW/MOVT relocations in Thumb-2
[mv-sheeva.git] / arch / arm / include / asm / elf.h
index 51662feb9f1dd03b8e1c8a3f7d208c063208aa89..5747a8baa4135b44c25711197799255c9f5f61ff 100644 (file)
@@ -59,6 +59,8 @@ typedef struct user_fp elf_fpregset_t;
 
 #define R_ARM_THM_CALL         10
 #define R_ARM_THM_JUMP24       30
+#define R_ARM_THM_MOVW_ABS_NC  47
+#define R_ARM_THM_MOVT_ABS     48
 
 /*
  * These are used to set parameters in the core dumps.
@@ -121,4 +123,8 @@ int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs);
 extern void elf_set_personality(const struct elf32_hdr *);
 #define SET_PERSONALITY(ex)    elf_set_personality(&(ex))
 
+struct mm_struct;
+extern unsigned long arch_randomize_brk(struct mm_struct *mm);
+#define arch_randomize_brk arch_randomize_brk
+
 #endif