leetaizhu / libyuv

Automatically exported from code.google.com/p/libyuv
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

I422ToRGB24 out of registers #399

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

../../source/row_posix.cc:1567:5: error: inline assembly requires more 
registers than available
    "movdqa    %[kShuffleMaskARGBToRGB24_0],%%xmm5 \n"
    ^

Original issue reported on code.google.com by fbarch...@google.com on 7 Feb 2015 at 7:14

GoogleCodeExporter commented 9 years ago
The issue affects clang on linux now, as well as gcc on osx.  But its only 32 
bit with fpic and/or stack frames.  So the ifdef removes APPLE and changes it 
to fpic.

fixed in r1269

Original comment by fbarch...@google.com on 8 Feb 2015 at 9:31