Allow to build on powerpc, powerpc64, and sparc64.
This commit is contained in:
parent
a3551f857f
commit
6af7432d6c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=459635
@ -11,9 +11,6 @@ COMMENT= Internet Low Bit Rate codec (RFC3951)
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
NOT_FOR_ARCHS= powerpc64 sparc64
|
||||
NOT_FOR_ARCHS_REASON= not yet ported to this architecture
|
||||
|
||||
CONFLICTS= ilbc-r[0-9]*
|
||||
|
||||
USE_GITHUB= yes
|
||||
|
15
net/libilbc/files/patch-typedefs.h
Normal file
15
net/libilbc/files/patch-typedefs.h
Normal file
@ -0,0 +1,15 @@
|
||||
--- typedefs.h.orig 2014-12-14 19:34:22 UTC
|
||||
+++ typedefs.h
|
||||
@@ -26,6 +26,12 @@
|
||||
#elif defined(__aarch64__)
|
||||
#define WEBRTC_ARCH_64_BITS
|
||||
#define WEBRTC_ARCH_LITTLE_ENDIAN
|
||||
+#elif defined(__powerpc64__) || defined(__sparc64__)
|
||||
+#define WEBRTC_ARCH_64_BITS
|
||||
+#define WEBRTC_ARCH_BIG_ENDIAN
|
||||
+#elif defined(__powerpc__)
|
||||
+#define WEBRTC_ARCH_32_BITS
|
||||
+#define WEBRTC_ARCH_BIG_ENDIAN
|
||||
#elif defined(_M_IX86) || defined(__i386__)
|
||||
#define WEBRTC_ARCH_X86_FAMILY
|
||||
#define WEBRTC_ARCH_X86
|
Loading…
Reference in New Issue
Block a user