RTEMS CPU Kit with SuperCore  4.11.3
elf_machdep.h
Go to the documentation of this file.
1 #define ELF32_MACHDEP_ENDIANNESS ELFDATA2MSB
2 
3 #define ELF32_MACHDEP_ID_CASES \
4  case EM_M32R: \
5  break;
6 
7 #define ELF32_MACHDEP_ID EM_M32R
8 
9 #define ARCH_ELFSIZE 32
10 
11 #define R_M32R_NONE 0
12 /*-----------OLD TYPE-------------*/
13 #define R_M32R_16 1
14 #define R_M32R_32 2
15 #define R_M32R_24 3
16 #define R_M32R_10_PCREL 4
17 #define R_M32R_18_PCREL 5
18 #define R_M32R_26_PCREL 6
19 #define R_M32R_HI16_ULO 7
20 #define R_M32R_HI16_SLO 8
21 #define R_M32R_LO16 9
22 #define R_M32R_SDA16 10
23 #define R_M32R_GNU_VTINHERIT 11
24 #define R_M32R_GNU_VTENTRY 12
25 /*--------------------------------*/
26 
27 #define R_M32R_16_RELA 33
28 #define R_M32R_32_RELA 34
29 #define R_M32R_24_RELA 35
30 #define R_M32R_18_PCREL_RELA 37
31 #define R_M32R_26_PCREL_RELA 38
32 #define R_M32R_HI16_ULO_RELA 39
33 #define R_M32R_HI16_SLO_RELA 40
34 #define R_M32R_LO16_RELA 41
35 #define R_M32R_SDA16_RELA 42
36 #define R_M32R_RELA_GNU_VTINHERIT 43
37 #define R_M32R_RELA_GNU_VTENTRY 44
38 
39 #define R_TYPE(name) __CONCAT(R_M32R_,name)