summaryrefslogtreecommitdiff
path: root/archivers/upx/patches/patch-ab
blob: eccd9f10be0743c9ed09f56903407c66b3630dc4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
$NetBSD: patch-ab,v 1.5 2014/05/26 01:30:39 rodent Exp $

Add sparc{,64} support.

--- src/miniacc.h.orig	2013-09-30 15:51:00.000000000 +0000
+++ src/miniacc.h
@@ -914,6 +914,9 @@
 #elif defined(__sparc__) || defined(__sparc) || defined(__sparcv8)
 #  define ACC_ARCH_SPARC            1
 #  define ACC_INFO_ARCH             "sparc"
+#elif defined(__sparc64__) 
+#  define ACC_ARCH_SPARC64          1
+#  define ACC_INFO_ARCH             "sparc64"
 #elif defined(__SPU__)
 #  define ACC_ARCH_SPU              1
 #  define ACC_INFO_ARCH             "spu"
@@ -2005,6 +2008,8 @@ ACC_COMPILE_TIME_ASSERT_HEADER(ACC_SIZEO
 #  define ACC_ABI_BIG_ENDIAN        1
 #elif 1 && (ACC_ARCH_MIPS) && defined(__MIPSEL__) && !defined(__MIPSEB__)
 #  define ACC_ABI_LITTLE_ENDIAN     1
+#elif (ACC_ARCH_SPARC || ACC_ARCH_SPARC64)
+#  define ACC_ABI_BIG_ENDIAN        1
 #endif
 #endif
 #if (ACC_ABI_BIG_ENDIAN) && (ACC_ABI_LITTLE_ENDIAN)
@@ -2623,7 +2628,6 @@ ACC_COMPILE_TIME_ASSERT_HEADER(sizeof(ac
 #define HAVE_FCNTL_H 1
 #define HAVE_FLOAT_H 1
 #define HAVE_LIMITS_H 1
-#define HAVE_MALLOC_H 1
 #define HAVE_MEMORY_H 1
 #define HAVE_SETJMP_H 1
 #define HAVE_SIGNAL_H 1