svn commit: r365489 - head/contrib/elftoolchain/libelf
Brandon Bergren
bdragon at FreeBSD.org
Wed Sep 9 00:06:35 UTC 2020
Author: bdragon
Date: Wed Sep 9 00:06:35 2020
New Revision: 365489
URL: https://svnweb.freebsd.org/changeset/base/365489
Log:
[PowerPC64LE] PPC64LE support for libelf.
Fix native detection when building on powerpc64le.
I will be submitting this and r361104 upstream shortly.
Sponsored by: Tag1 Consulting, Inc.
Modified:
head/contrib/elftoolchain/libelf/_libelf_config.h
Modified: head/contrib/elftoolchain/libelf/_libelf_config.h
==============================================================================
--- head/contrib/elftoolchain/libelf/_libelf_config.h Wed Sep 9 00:00:43 2020 (r365488)
+++ head/contrib/elftoolchain/libelf/_libelf_config.h Wed Sep 9 00:06:35 2020 (r365489)
@@ -94,7 +94,11 @@
#elif defined(__powerpc64__)
#define LIBELF_ARCH EM_PPC64
+#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
+#define LIBELF_BYTEORDER ELFDATA2LSB
+#else
#define LIBELF_BYTEORDER ELFDATA2MSB
+#endif
#define LIBELF_CLASS ELFCLASS64
#elif defined(__powerpc__)
More information about the svn-src-all
mailing list