From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pd0-f169.google.com (mail-pd0-f169.google.com [209.85.192.169]) by dpdk.org (Postfix) with ESMTP id 3A0792E8B for ; Fri, 21 Nov 2014 19:03:25 +0100 (CET) Received: by mail-pd0-f169.google.com with SMTP id fp1so5735010pdb.0 for ; Fri, 21 Nov 2014 10:13:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=+rjdGG1fxuDLhRd/LiC1doQNuQIutMdpd8k6DGCUVsc=; b=kZ4YeYUxhQz4m5Lne4FYBcIx1fmvwc/xvNEwY71+5XWBsIOlJc9xYZ42Ja25gf0F/z /fu5CR/whXBY7GalL2SJRd9tw2PzSz6ajBEbpobEAHgbBB/rNAlyzO6Vdu6ON40Ycahb OOGcD7mUQ0VLoGdSwhBb7aZLE3X6K06XAaaB4I7Ix+t3Fx6xfEuv/YpBH9+qCR60fAfI VmauggFeNKEbebCPK7icGfDy99r+eTHR74RSNEf3N0zvpTMGUaZPyJhrOa2MEctg+L2U v/b9rk+AZyxvg3jt5jcqyQQKabSP5sK6WhTU0c0C/Y9tafneDzF2UdKdx7RQKd5WW14X yF1A== MIME-Version: 1.0 X-Received: by 10.70.59.65 with SMTP id x1mr9634315pdq.102.1416593639592; Fri, 21 Nov 2014 10:13:59 -0800 (PST) Received: by 10.70.92.42 with HTTP; Fri, 21 Nov 2014 10:13:59 -0800 (PST) Date: Fri, 21 Nov 2014 10:13:59 -0800 Message-ID: From: r k To: "dev@dpdk.org" Content-Type: text/plain; charset=UTF-8 Subject: [dpdk-dev] Q on consolidating linuxapp/bsdapp in eal 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: Fri, 21 Nov 2014 18:03:25 -0000 Hi, Thanks to Thomas for providing some inputs on this. I am looking at consolidating common code in linuxapp/bsdapp in librte_eal. I have started with header files and had some questions related to it. 1. For some header files for e.g. eal_internal_cfg.h, there are very minor differences between linux and bsd. In these cases is it ok to separate out code in header files using RTE_EXEC_ENV_BSDAPP/RTE_EXEC_ENV_LINUXAPP after moving to common directory? 2. Files with same names for e.g. rte_lcore.h/rte_per_lcore.h are present in multiple directories in librte_eal/common/include in librte_eal/[linuxapp/bsdapp]/eal/include/exec-env Not sure which one is the latest and should be referenced. Inputs appreciated. Thanks, Ravi