29 lines
609 B
Diff
29 lines
609 B
Diff
|
From c86add4086501a56f16d93cbae806e806411c05a Mon Sep 17 00:00:00 2001
|
||
|
Date: Fri, 1 Jun 2018 13:51:54 +0300
|
||
|
Subject: [PATCH] support e2k
|
||
|
|
||
|
---
|
||
|
src/local-elf.h | 6 ++++++
|
||
|
1 file changed, 6 insertions(+)
|
||
|
|
||
|
diff --git a/src/local-elf.h b/src/local-elf.h
|
||
|
index 83ca253..885fc51 100644
|
||
|
--- a/src/local-elf.h
|
||
|
+++ b/src/local-elf.h
|
||
|
@@ -233,6 +233,12 @@
|
||
|
#define ELF_TARG_CLASS ELFCLASS32
|
||
|
#define ELF_TARG_DATA ELFDATA2MSB
|
||
|
|
||
|
+#elif defined(__e2k__)
|
||
|
+#define ELF_TARG_MACH EM_E2K_OLD
|
||
|
+#define ELF_TARG_CLASS ELFCLASS64
|
||
|
+#define ELF_TARG_DATA ELFDATA2LSB
|
||
|
+
|
||
|
+
|
||
|
#else
|
||
|
|
||
|
#error Unknown ELF machine type
|
||
|
--
|
||
|
2.16.4
|
||
|
|