initial ppc64 support
authorMike Frysinger <vapier@gentoo.org>
Wed, 14 Sep 2005 00:07:26 +0000 (00:07 -0000)
committerMike Frysinger <vapier@gentoo.org>
Wed, 14 Sep 2005 00:07:26 +0000 (00:07 -0000)
modutils/insmod.c

index dfb8a76..232a6e6 100644 (file)
@@ -218,7 +218,12 @@ extern int insmod_ng_main( int argc, char **argv);
 #endif
 
 /* PowerPC */
-#if defined(__powerpc__)
+#if defined(__powerpc64__)
+#define MATCH_MACHINE(x) (x == EM_PPC64)
+#define SHT_RELM       SHT_RELA
+#define Elf64_RelM     Elf64_Rela
+#define ELFCLASSM      ELFCLASS64
+#elif defined(__powerpc__)
 #define MATCH_MACHINE(x) (x == EM_PPC)
 #define SHT_RELM       SHT_RELA
 #define Elf32_RelM     Elf32_Rela