libbsd: add support for aarch64
Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 43354
This commit is contained in:
		
							
								
								
									
										19
									
								
								package/libs/libbsd/patches/001-aarch64_support.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								package/libs/libbsd/patches/001-aarch64_support.patch
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| --- a/src/local-elf.h | ||||
| +++ b/src/local-elf.h | ||||
| @@ -165,6 +165,16 @@ | ||||
|  #endif | ||||
|  #define ELF_TARG_DATA	ELFDATA2MSB | ||||
|   | ||||
| +#elif defined(__aarch64__) | ||||
| + | ||||
| +#define ELF_TARG_MACH	EM_AARCH64 | ||||
| +#define ELF_TARG_CLASS	ELFCLASS64 | ||||
| +#ifdef __AARCH64EB__ | ||||
| +#define ELF_TARG_DATA	ELFDATA2MSB | ||||
| +#else | ||||
| +#define ELF_TARG_DATA	ELFDATA2LSB | ||||
| +#endif | ||||
| + | ||||
|  #else | ||||
|   | ||||
|  #error Unknown ELF machine type | ||||
		Reference in New Issue
	
	Block a user
	 Florian Fainelli
					Florian Fainelli