diff options
author | andrew <andrew@FreeBSD.org> | 2015-01-06 20:10:42 +0000 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2015-01-06 20:10:42 +0000 |
commit | c24ae785e483817e96c90b4248b05dc5b9c2e7d7 (patch) | |
tree | 6a57fefb835538c2547d0a757438444e60de982d /usr.sbin | |
parent | e72e75f02d5f7f68423a86185d451eadc25b38b0 (diff) | |
download | FreeBSD-src-c24ae785e483817e96c90b4248b05dc5b9c2e7d7.zip FreeBSD-src-c24ae785e483817e96c90b4248b05dc5b9c2e7d7.tar.gz |
Add support to crunchide for handling AArch64 (arm64) ELF files.
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'usr.sbin')
-rw-r--r-- | usr.sbin/crunch/crunchide/exec_elf32.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.sbin/crunch/crunchide/exec_elf32.c b/usr.sbin/crunch/crunchide/exec_elf32.c index e9bc227..d7f45b0 100644 --- a/usr.sbin/crunch/crunchide/exec_elf32.c +++ b/usr.sbin/crunch/crunchide/exec_elf32.c @@ -174,6 +174,10 @@ ELFNAMEEND(check)(int fd, const char *fn) switch (xe16toh(eh.e_machine)) { case EM_386: break; case EM_ALPHA: break; +#ifndef EM_AARCH64 +#define EM_AARCH64 183 +#endif + case EM_AARCH64: break; #ifndef EM_ARM #define EM_ARM 40 #endif |