add missing m68k relocation types in elf.h
authorRich Felker <dalias@aerifal.cx>
Tue, 12 Jun 2018 21:02:21 +0000 (17:02 -0400)
committerRich Felker <dalias@aerifal.cx>
Tue, 12 Jun 2018 21:02:21 +0000 (17:02 -0400)
include/elf.h

index 78906f15cb23a5f069e4a056e86a08be9e1af601..c22973533a2315b4ac1c6ef787032969c5e81892 100644 (file)
@@ -1129,7 +1129,25 @@ typedef struct {
 #define R_68K_GLOB_DAT 20
 #define R_68K_JMP_SLOT 21
 #define R_68K_RELATIVE 22
-#define R_68K_NUM      23
+#define R_68K_TLS_GD32 25
+#define R_68K_TLS_GD16 26
+#define R_68K_TLS_GD8  27
+#define R_68K_TLS_LDM32        28
+#define R_68K_TLS_LDM16        29
+#define R_68K_TLS_LDM8 30
+#define R_68K_TLS_LDO32        31
+#define R_68K_TLS_LDO16        32
+#define R_68K_TLS_LDO8 33
+#define R_68K_TLS_IE32 34
+#define R_68K_TLS_IE16 35
+#define R_68K_TLS_IE8  36
+#define R_68K_TLS_LE32 37
+#define R_68K_TLS_LE16 38
+#define R_68K_TLS_LE8  39
+#define R_68K_TLS_DTPMOD32     40
+#define R_68K_TLS_DTPREL32     41
+#define R_68K_TLS_TPREL32      42
+#define R_68K_NUM      43
 
 #define R_386_NONE        0
 #define R_386_32          1