From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH 3/4] eal/arm: Enable lpm/table/pipeline libs Date: Wed, 02 Dec 2015 17:40:13 +0100 Message-ID: <2275492.7Tn0tJ2v06@xps13> References: <1448995276-9599-1-git-send-email-jianbo.liu@linaro.org> <20151202143415.GA11757@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org To: Jerin Jacob Return-path: Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by dpdk.org (Postfix) with ESMTP id 3FD9837A6 for ; Wed, 2 Dec 2015 17:41:25 +0100 (CET) Received: by wmww144 with SMTP id w144so222772580wmw.1 for ; Wed, 02 Dec 2015 08:41:23 -0800 (PST) In-Reply-To: <20151202143415.GA11757@localhost.localdomain> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2015-12-02 20:04, Jerin Jacob: > On Wed, Dec 02, 2015 at 09:13:51PM +0800, Jianbo Liu wrote: > > On 2 December 2015 at 18:39, Jerin Jacob wrote: > > > AND they include "rte_lpm.h"(it internally includes rte_vect.h) > > > that lead to multiple definition and its not good. > > > > > But you will have similar issue since "typedef int32x4_t __m128i" > > appears in both your patch and this header file. > > I just tested it, it won't break, back to back "typedef int32x4_t __m128i" > is fine(unlike inline function). > > my intention to keep __m128i "as is" because changing the __m128i to rte_??? > something would break the ABI. Isn't it already broken in 2.2?