mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2025-12-08 01:36:47 +08:00
fix for underscore on gcc 32 bit for linux
BUG=none TEST=none Review URL: http://webrtc-codereview.appspot.com/325001 git-svn-id: http://libyuv.googlecode.com/svn/trunk@102 16f28f9a-4ce2-e073-06de-1de4eb20be90
This commit is contained in:
parent
fe5ff7ed54
commit
19a248ab63
@ -1,6 +1,6 @@
|
||||
Name: libyuv
|
||||
URL: http://code.google.com/p/libyuv/
|
||||
Version: 101
|
||||
Version: 102
|
||||
License: BSD
|
||||
License File: LICENSE
|
||||
|
||||
|
||||
@ -37,7 +37,7 @@ uvec8 kShuffleReverseUV = {
|
||||
#else
|
||||
#define DECLARE_FUNCTION(name) \
|
||||
".text \n" \
|
||||
".global _" #name " \n" \
|
||||
".global " #name " \n" \
|
||||
#name ": \n"
|
||||
#endif
|
||||
|
||||
|
||||
@ -638,6 +638,9 @@ void BGRAToUVRow_SSSE3(const uint8* src_argb, int src_stride_argb,
|
||||
|
||||
#ifdef HAS_REVERSE_ROW_SSSE3
|
||||
|
||||
// TODO(fbarchard): define CONST macro that is static const for linux, but
|
||||
// does nothing for gcc on OSX (which has an internal compiler fault)
|
||||
|
||||
// Shuffle table for reversing the bytes.
|
||||
uvec8 kShuffleReverse = {
|
||||
15u, 14u, 13u, 12u, 11u, 10u, 9u, 8u, 7u, 6u, 5u, 4u, 3u, 2u, 1u, 0u
|
||||
|
||||
@ -528,7 +528,7 @@ static void ScaleRowDown38_2_Int_NEON(const uint8* src_ptr, int src_stride,
|
||||
#else
|
||||
#define DECLARE_FUNCTION(name) \
|
||||
".text \n" \
|
||||
".global _" #name " \n" \
|
||||
".global " #name " \n" \
|
||||
#name ": \n"
|
||||
#endif
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user