From 8b8dba661f5e29e1592cc9df92ef219099809330 Mon Sep 17 00:00:00 2001 From: qiuyiuestc Date: Sat, 29 May 2010 14:19:56 +0000 Subject: module developing git-svn-id: https://rt-thread.googlecode.com/svn/trunk@742 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- src/module.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/module.h') diff --git a/src/module.h b/src/module.h index ae2e8b83a8..486e956b4f 100644 --- a/src/module.h +++ b/src/module.h @@ -155,11 +155,12 @@ typedef struct { * Relocation type for arm */ #define R_ARM_NONE 0 -#define R_ARM_PC24 1 +#define R_ARM_PC24 1 #define R_ARM_ABS32 2 #define R_ARM_PLT32 27 -#define R_ARM_CALL 28 -#define R_ARM_JUMP24 29 +#define R_ARM_CALL 28 +#define R_ARM_JUMP24 29 +#define R_ARM_V4BX 40 /* Program Header */ typedef struct { @@ -202,4 +203,6 @@ typedef struct { /* Symbol table index */ #define STN_UNDEF 0 /* undefined */ +typedef rt_err_t (*elf_entry)( const void * env, struct rt_module_info **module_info;); + #endif -- cgit v1.3.1