[FFmpeg-devel] [PATCH v3] mips/asmdefs: use _ABI64 as defined by gcc
James Cowgill
james410 at cowgill.org.uk
Wed Mar 11 15:59:28 CET 2015
Unfortunately android < api 21 (lollipop) doesn't have the sgidefs.h header,
the easiest way around this is to just use the preprocessor definitions from
gcc / clang.
Signed-off-by: James Cowgill <james410 at cowgill.org.uk>
---
Hi,
Sorry I forgot about this a little.
I think that doing it this way is better than messing around with different
headers which may not exist. I know it works on GCC and Clang.
Thanks,
James
libavutil/mips/asmdefs.h | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/libavutil/mips/asmdefs.h b/libavutil/mips/asmdefs.h
index a3a5ee3..fdf82a0 100644
--- a/libavutil/mips/asmdefs.h
+++ b/libavutil/mips/asmdefs.h
@@ -27,9 +27,7 @@
#ifndef AVUTIL_MIPS_ASMDEFS_H
#define AVUTIL_MIPS_ASMDEFS_H
-#include <sgidefs.h>
-
-#if _MIPS_SIM == _ABI64
+#if defined(_ABI64) && _MIPS_SIM == _ABI64
# define PTRSIZE " 8 "
# define PTRLOG " 3 "
# define PTR_ADDU "daddu "
--
2.1.4
More information about the ffmpeg-devel
mailing list