>-----Original Message-----
>From: Mcnamara, John
>Sent: Tuesday, March 10, 2015 8:27 AM
>To: Qiu, Michael; Kavanagh, Mark B; dev at dpdk.org; Panu Matilainen
>Subject: RE: [dpdk-dev] rte_memcpy.h: additional cflags required with OVS
>
>> -----Original Message-----
>> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Qiu, Michael
>> Sent: Tuesday, March 10, 2015 3:05 AM
>> To: Kavanagh, Mark B; dev at dpdk.org
>> Subject: Re: [dpdk-dev] rte_memcpy.h: additional cflags required with OVS
>>
>
>> What's your gcc version? this should be an issue with old version gcc, and
>> I'm working on this to solve this issue now.
>
>
>Hi Michael,
>
>I see the issue with gcc 4.7.2 but not with 4.9.2.

I'm using gcc v4.8.3. 

Just to clarify my initial post, there are two issues related to gcc intrinsic 
headers emmintrin.h, and tmmintrin.h:
        - in former, a difference in parameter types for _mm_storeu_si128 is 
the issue. This is the primary issue observed.
        - in tmmintrin.h, when __OPTIMIZE__ is not defined, function 
_mm_alignr_epi8 is also not defined, leading to an 'implicit definition of 
function' error.
          I've only noticed this intermittently (even though I compile OVS with 
-O2 CFLAGS)

>
>John

Reply via email to