Commit ee34d49b authored by fbarchard@google.com's avatar fbarchard@google.com

Fix for ret in rotate for nacl 32 bit

BUG=253
TESTED=VALID
R=nfullagar@google.com

Review URL: https://webrtc-codereview.appspot.com/2009005

git-svn-id: http://libyuv.googlecode.com/svn/trunk@755 16f28f9a-4ce2-e073-06de-1de4eb20be90
parent e9a27403
......@@ -503,7 +503,13 @@ extern "C" void TransposeUVWx8_SSE2(const uint8* src, int src_stride,
"pop %edi \n"
"pop %esi \n"
"pop %ebx \n"
#if defined(__native_client__)
"pop %ecx \n"
"and $0xffffffe0,%ecx \n"
"jmp *%ecx \n"
#else
"ret \n"
#endif
);
#elif !defined(LIBYUV_DISABLE_X86) && defined(__x86_64__)
// 64 bit version has enough registers to do 16x8 to 8x16 at a time.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment