hrev51090 adds 1 changeset to branch 'master'
old head: fd8d1d5656f192b461e66b888a1c3e6b7a8301bf
new head: b68cf9d6f635168e8a7e7804a2372279ee26c086
overview:
http://cgit.haiku-os.org/haiku/log/?qt=range&q=b68cf9d6f635+%5Efd8d1d5656f1
----------------------------------------------------------------------------
b68cf9d6f635: elf.h: add more architectures.
Mostly I need EM_AVR to build avrdude on Haiku.
[ Adrien Destugues <pulkomandy@xxxxxxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev51090
Commit: b68cf9d6f635168e8a7e7804a2372279ee26c086
URL: http://cgit.haiku-os.org/haiku/commit/?id=b68cf9d6f635
Author: Adrien Destugues <pulkomandy@xxxxxxxxxxxxx>
Date: Tue Apr 11 16:59:06 2017 UTC
----------------------------------------------------------------------------
1 file changed, 32 insertions(+)
headers/os/kernel/elf.h | 32 ++++++++++++++++++++++++++++++++
----------------------------------------------------------------------------
diff --git a/headers/os/kernel/elf.h b/headers/os/kernel/elf.h
index ad344ad..20cc460 100644
--- a/headers/os/kernel/elf.h
+++ b/headers/os/kernel/elf.h
@@ -151,6 +151,38 @@ typedef struct {
#define EM_ST100 60 /* STMicroelectronics ST100 processor */
#define EM_TINYJ 61 /* Advanced Logic Corp. TinyJ embedded
processor */
#define EM_X86_64 62 /* Advanced Micro Devices X86-64 processor */
+#define EM_PDSP 63 /* Sony DSP Processor */
+
+#define EM_FX66 66 /* Siemens FX66 microcontroller */
+#define EM_ST9PLUS 67 /* STMicroelectronics ST9+ 8/16 mc */
+#define EM_ST7 68 /* STmicroelectronics ST7 8 bit mc */
+#define EM_68HC16 69 /* Motorola MC68HC16 microcontroller */
+#define EM_68HC11 70 /* Motorola MC68HC11 microcontroller */
+#define EM_68HC08 71 /* Motorola MC68HC08 microcontroller */
+#define EM_68HC05 72 /* Motorola MC68HC05 microcontroller */
+#define EM_SVX 73 /* Silicon Graphics SVx */
+#define EM_ST19 74 /* STMicroelectronics ST19 8 bit mc
*/
+#define EM_VAX 75 /* Digital VAX */
+#define EM_CRIS 76 /* Axis Communications 32-bit
embedded processor */
+#define EM_JAVELIN 77 /* Infineon Technologies 32-bit embedded
processor */
+#define EM_FIREPATH 78 /* Element 14 64-bit DSP Processor */
+#define EM_ZSP 79 /* LSI Logic 16-bit DSP Processor */
+#define EM_MMIX 80 /* Donald Knuth's educational 64-bit
processor */
+#define EM_HUANY 81 /* Harvard University machine-independent
object files */
+#define EM_PRISM 82 /* SiTera Prism */
+#define EM_AVR 83 /* Atmel AVR 8-bit microcontroller */
+#define EM_FR30 84 /* Fujitsu FR30 */
+#define EM_D10V 85 /* Mitsubishi D10V */
+#define EM_D30V 86 /* Mitsubishi D30V */
+#define EM_V850 87 /* NEC v850 */
+#define EM_M32R 88 /* Mitsubishi M32R */
+#define EM_MN10300 89 /* Matsushita MN10300 */
+#define EM_MN10200 90 /* Matsushita MN10200 */
+#define EM_PJ 91 /* picoJava */
+#define EM_OPENRISC 92 /* OpenRISC 32-bit embedded processor */
+#define EM_ARC_A5 93 /* ARC Cores Tangent-A5 */
+#define EM_XTENSA 94 /* Tensilica Xtensa Architecture */
+#define EM_NUM 95
/* architecture class (EI_CLASS) */
#define ELFCLASSNONE 0