From e518542da59d2a7e95a0e26f5deddb923ead7fe4 Mon Sep 17 00:00:00 2001 From: "frkoenig@google.com" Date: Mon, 7 Nov 2011 23:07:57 +0000 Subject: [PATCH] ifdef platform specific code. Not all posix platforms have SSSE3 functionality. Review URL: http://webrtc-codereview.appspot.com/276001 git-svn-id: http://libyuv.googlecode.com/svn/trunk@62 16f28f9a-4ce2-e073-06de-1de4eb20be90 --- source/row_posix.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/row_posix.cc b/source/row_posix.cc index 090c1a635..ad6202e15 100644 --- a/source/row_posix.cc +++ b/source/row_posix.cc @@ -793,6 +793,7 @@ void FastConvertYToARGBRow_MMX(const uint8* y_buf, #endif +#ifdef HAS_ARGBTOYROW_SSSE3 void ABGRToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) { SIMD_ALIGNED(uint8 row[kMaxStride]); ABGRToARGBRow_SSSE3(src_argb, row, pix); @@ -804,6 +805,7 @@ void BGRAToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) { BGRAToARGBRow_SSSE3(src_argb, row, pix); ARGBToYRow_SSSE3(row, dst_y, pix); } +#endif #ifdef HAS_ARGBTOUVROW_SSSE3 void ABGRToUVRow_SSSE3(const uint8* src_argb, int src_stride_argb,