From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 5F14D5A1D for ; Tue, 10 Mar 2015 11:03:54 +0100 (CET) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP; 10 Mar 2015 03:02:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.11,373,1422950400"; d="scan'208";a="696430885" Received: from irsmsx152.ger.corp.intel.com ([163.33.192.66]) by orsmga002.jf.intel.com with ESMTP; 10 Mar 2015 03:03:52 -0700 Received: from irsmsx155.ger.corp.intel.com (163.33.192.3) by IRSMSX152.ger.corp.intel.com (163.33.192.66) with Microsoft SMTP Server (TLS) id 14.3.195.1; Tue, 10 Mar 2015 10:03:51 +0000 Received: from irsmsx105.ger.corp.intel.com ([169.254.7.117]) by irsmsx155.ger.corp.intel.com ([169.254.14.159]) with mapi id 14.03.0195.001; Tue, 10 Mar 2015 10:03:51 +0000 From: "Kavanagh, Mark B" To: "Mcnamara, John" , "Qiu, Michael" , "dev@dpdk.org" , Panu Matilainen Thread-Topic: [dpdk-dev] rte_memcpy.h: additional cflags required with OVS Thread-Index: AdBah3Gj040QJ0mYRHia+o7JqLV4XgAhDHWQAAHuIjA= Date: Tue, 10 Mar 2015 10:03:50 +0000 Message-ID: References: <533710CFB86FA344BFBF2D6802E60286CFDC65@SHSMSX101.ccr.corp.intel.com> In-Reply-To: Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] rte_memcpy.h: additional cflags required with OVS X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Mar 2015 10:03:54 -0000 >-----Original Message----- >From: Mcnamara, John >Sent: Tuesday, March 10, 2015 8:27 AM >To: Qiu, Michael; Kavanagh, Mark B; dev@dpdk.org; Panu Matilainen >Subject: RE: [dpdk-dev] rte_memcpy.h: additional cflags required with OVS > >> -----Original Message----- >> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Qiu, Michael >> Sent: Tuesday, March 10, 2015 3:05 AM >> To: Kavanagh, Mark B; dev@dpdk.org >> Subject: Re: [dpdk-dev] rte_memcpy.h: additional cflags required with OV= S >> > >> What's your gcc version? this should be an issue with old version gcc, a= nd >> 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.=20 Just to clarify my initial post, there are two issues related to gcc intrin= sic headers emmintrin.h, and tmmintrin.h: - in former, a difference in parameter types for _mm_storeu_si128 is the i= ssue. This is the primary issue observed. - in tmmintrin.h, when __OPTIMIZE__ is not defined, function _mm_alignr_ep= i8 is also not defined, leading to an 'implicit definition of function' err= or. I've only noticed this intermittently (even though I compile OVS with -O= 2 CFLAGS) > >John