<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div> </div><div><br></div><pre><br>At 2014-03-21 09:41:39,"Steve Borho" <steve@borho.org> wrote:
>On Tue, Mar 18, 2014 at 7:34 PM, Min Chen <chenm003@163.com> wrote:
>> # HG changeset patch
>> # User Min Chen <a href="mailto:chenm003@163.com>>> # Date 1395189192 25200>> # Node ID e9f08d038ff0dc17152002d2b2b70138d08465d7>> # Parent  dc700298419d382e58c49d4ea62a3d7398b4beaf>> optimize: rewrite TComTrQuant::xGetCodedLevel>>>> -inline double TComTrQuant::xGetICRateCost(uint32_t absLevel,>> +FORCEINLINE double TComTrQuant::xGetICRateCost(uint32_t absLevel,>>this macro isn't defined for all compilers:>>/Users/steve/repos/x265/source/Lib/TLibCommon/TComTrQuant.cpp:1204:1:>error: unknown type name 'FORCEINLINE'">chenm003@163.com>
>> # Date 1395189192 25200
>> # Node ID e9f08d038ff0dc17152002d2b2b70138d08465d7
>> # Parent  dc700298419d382e58c49d4ea62a3d7398b4beaf
>> optimize: rewrite TComTrQuant::xGetCodedLevel
>>
>> -inline double TComTrQuant::xGetICRateCost(uint32_t absLevel,
>> +FORCEINLINE double TComTrQuant::xGetICRateCost(uint32_t absLevel,
>
>this macro isn't defined for all compilers:
>
>/Users/steve/repos/x265/source/Lib/TLibCommon/TComTrQuant.cpp:1204:1:
>error: unknown type name 'FORCEINLINE'
</a>
</pre><pre>FORCEINLINE  defined in winnt.h and we used in threading.h</pre><pre>btw: we defined this macro in old vector code, but remove later</pre></div>