[PowerPC64LE] Adjust ELF definitions for LE.
Set ELF_TARG_DATA correctly on PowerPC64LE. Sponsored by: Tag1 Consulting, Inc.
This commit is contained in:
parent
0624416248
commit
81472778e8
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=365693
@ -100,14 +100,17 @@ __ElfType(Auxinfo);
|
||||
#define R_PPC_EMB_COUNT (R_PPC_EMB_RELSDA - R_PPC_EMB_NADDR32 + 1)
|
||||
|
||||
/* Define "machine" characteristics */
|
||||
#if BYTE_ORDER == LITTLE_ENDIAN
|
||||
#define ELF_TARG_DATA ELFDATA2LSB
|
||||
#else
|
||||
#define ELF_TARG_DATA ELFDATA2MSB
|
||||
#endif
|
||||
#if __ELF_WORD_SIZE == 64
|
||||
#define ELF_TARG_CLASS ELFCLASS64
|
||||
#define ELF_TARG_DATA ELFDATA2MSB
|
||||
#define ELF_TARG_MACH EM_PPC64
|
||||
#define ELF_TARG_VER 1
|
||||
#else
|
||||
#define ELF_TARG_CLASS ELFCLASS32
|
||||
#define ELF_TARG_DATA ELFDATA2MSB
|
||||
#define ELF_TARG_MACH EM_PPC
|
||||
#define ELF_TARG_VER 1
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user