>From FreeBSD r361104 and r365489.

Index: libelf/_libelf_config.h
===================================================================
--- libelf/_libelf_config.h     (revision 3871)
+++ libelf/_libelf_config.h     (working copy)
@@ -91,6 +91,16 @@
 #endif
 #define        LIBELF_CLASS            ELFCLASS32
 
+#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__)
 
 #define        LIBELF_ARCH             EM_PPC


-- 
  Brandon Bergren
  bdra...@freebsd.org


_______________________________________________
Elftoolchain-developers mailing list
Elftoolchain-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/elftoolchain-developers

Reply via email to