Index: source/libvpx/third_party/libyuv/source/scale_mips.cc |
=================================================================== |
--- source/libvpx/third_party/libyuv/source/scale_mips.cc (revision 290053) |
+++ source/libvpx/third_party/libyuv/source/scale_mips.cc (working copy) |
@@ -8,8 +8,8 @@ |
* be found in the AUTHORS file in the root of the source tree. |
*/ |
-#include "third_party/libyuv/include/libyuv/basic_types.h" |
-#include "third_party/libyuv/include/libyuv/row.h" |
+#include "libyuv/basic_types.h" |
+#include "libyuv/row.h" |
#ifdef __cplusplus |
namespace libyuv { |
@@ -18,7 +18,8 @@ |
// This module is for GCC MIPS DSPR2 |
#if !defined(LIBYUV_DISABLE_MIPS) && \ |
- defined(__mips_dsp) && (__mips_dsp_rev >= 2) |
+ defined(__mips_dsp) && (__mips_dsp_rev >= 2) && \ |
+ (_MIPS_SIM == _MIPS_SIM_ABI32) |
void ScaleRowDown2_MIPS_DSPR2(const uint8* src_ptr, ptrdiff_t src_stride, |
uint8* dst, int dst_width) { |