From cf683a275a13c2d8bd0ebc9a5953bb974aba3fae Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Fri, 23 Nov 2012 18:32:35 +0100 Subject: [PATCH] Add arm64 (aka aarch64) to nlist() --- src/local-elf.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/local-elf.h b/src/local-elf.h index afcc8ed..37e9146 100644 --- a/src/local-elf.h +++ b/src/local-elf.h @@ -1,5 +1,5 @@ /* - * Copyright © 2009 Guillem Jover + * Copyright © 2009, 2012 Guillem Jover * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -59,6 +59,16 @@ #define ELF_TARG_DATA ELFDATA2LSB #endif +#elif defined(__aarch64__) + +#define ELF_TARG_MACH EM_AARCH64 +#define ELF_TARG_CLASS ELFCLASS64 +#if defined(__AARCH64EB__) +#define ELF_TARG_DATA ELFDATA2MSB +#else +#define ELF_TARG_DATA ELFDATA2LSB +#endif + #elif defined(__avr32__) #ifndef EM_AVR32