X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Flibyuv%2Fsource%2Frotate_mips.cc;h=70770fd06e5e3a63ab77095ca353c1f509f5eab0;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=04d5a663f77030348493acb78e6046a32ac6aee5;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/libyuv/source/rotate_mips.cc b/src/third_party/libyuv/source/rotate_mips.cc index 04d5a66..70770fd 100644 --- a/src/third_party/libyuv/source/rotate_mips.cc +++ b/src/third_party/libyuv/source/rotate_mips.cc @@ -18,7 +18,8 @@ extern "C" { #endif #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 TransposeWx8_MIPS_DSPR2(const uint8* src, int src_stride, uint8* dst, int dst_stride, @@ -303,10 +304,8 @@ void TransposeWx8_FAST_MIPS_DSPR2(const uint8* src, int src_stride, [width] "+r" (width) :[src_stride] "r" (src_stride), [dst_stride] "r" (dst_stride) - : "t0", "t1", "t2", "t3", "t4", "t5", - "t6", "t7", "t8", "t9", - "s0", "s1", "s2", "s3", "s4", - "s5", "s6", "s7" + : "t0", "t1", "t2", "t3", "t4", "t5", "t6", "t7", "t8", "t9", + "s0", "s1", "s2", "s3", "s4", "s5", "s6", "s7" ); }