modified binaryToObject to support ARM

This commit is contained in:
jet
2009-10-30 15:04:15 -06:00
parent d901653979
commit 50dae3067d
2 changed files with 5 additions and 1 deletions

View File

@ -42,6 +42,7 @@
#define EM_386 3
#define EM_X86_64 62
#define EM_ARM 40
#define SHT_PROGBITS 1
#define SHT_SYMTAB 2
@ -352,6 +353,8 @@ MAKE_NAME(writeElf, BITS_PER_WORD, Object)
machine = EM_X86_64;
} else if (strcmp(architecture, "i386") == 0) {
machine = EM_386;
} else if (strcmp(architecture, "arm") == 0) {
machine = EM_ARM;
} else {
fprintf(stderr, "unsupported architecture: %s\n", architecture);
return false;