summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-electronics/magic/files/magic-7.1-ppc-endian.patch')
-rw-r--r--sci-electronics/magic/files/magic-7.1-ppc-endian.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/sci-electronics/magic/files/magic-7.1-ppc-endian.patch b/sci-electronics/magic/files/magic-7.1-ppc-endian.patch
new file mode 100644
index 000000000000..be88c2fac9d2
--- /dev/null
+++ b/sci-electronics/magic/files/magic-7.1-ppc-endian.patch
@@ -0,0 +1,26 @@
+diff -ur magic-7.1-orig/misc/magic.h magic-7.1/misc/magic.h
+--- magic-7.1-orig/misc/magic.h 2005-04-20 23:04:24.156667592 -0700
++++ magic-7.1/misc/magic.h 2005-04-19 21:59:28.000000000 -0700
+@@ -150,10 +150,6 @@
+ #define IS_LITTLE_ENDIAN /* Intel x86 processors. */
+ #endif
+
+-#ifdef linux
+-#define IS_LITTLE_ENDIAN /* Intel x86 processors running Linux >=.99p7. */
+-#endif
+-
+ #ifdef vax
+ #define IS_LITTLE_ENDIAN /* The good 'ol VAX. */
+ #endif
+@@ -203,6 +199,11 @@
+ #define IS_LITTLE_ENDIAN /* Digital Alpha AXP */
+ #endif
+
++#ifdef powerpc
++#define IS_BIG_ENDIAN /* PowerPC machines. */
++#endif
++
++
+ /* Well, how'd we do? */
+
+ #if !defined(IS_BIG_ENDIAN) && !defined(IS_LITTLE_ENDIAN)