From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5515BA04A3; Tue, 16 Jun 2020 00:23:05 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id BD34DAAB7; Tue, 16 Jun 2020 00:22:49 +0200 (CEST) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by dpdk.org (Postfix) with ESMTP id E45565F69 for ; Tue, 16 Jun 2020 00:22:48 +0200 (CEST) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 999765C00E6; Mon, 15 Jun 2020 18:22:48 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Mon, 15 Jun 2020 18:22:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm1; bh=yA7UHP18PKn4f AYFw1AKcYoN8CXij2hw8QcOfzm0YTE=; b=akIMjZQrSyr31MxG3jsFgUjApMgnF U2+7zKrT9vz1wmHSbAK6PRPZAPkgdXMlGdfg8C3R0FCmMMkw/ogfpxvFURJ1lmQK rYO0x/nr2n4rrT/nO9Vf4OSJGMC9jIGYnK1RtycdAbpMGNSD5F/LW/M3z+keYTXs qPKhSSduXl3j1eIfbsCc4Wnd2BHtxIffnteIpzitfpCkDXpif7ZMg+xcfwYJfz8D u8vklEP2AtrmDtvBffAhWneyY1etNqAkaToRokzw07vFr3Egg8CbeAEifwkxe2tC SyPTE2tnYwWasrE23zahzcnrc7hmYBq4NCizxEDOCXvo6dpn5I7D4AowQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=yA7UHP18PKn4fAYFw1AKcYoN8CXij2hw8QcOfzm0YTE=; b=CpzVUxeN WdVDwSUH6ooZP5N7UAaEgvbvrI8jFMBrhqfJW9Oxsj1BXoOluRnyO2sl5UgVCJI2 cqTpA7ZLqeooI/WBEJ4EHc4toefmu39DSuwlM3w5tx95uyu/M8T7tCe9J6hTwUhF 9PqD3OonEoRRek8D06nykxebRmXHUQeW/d7DzKTaj8qO060/zJ4CEof4yMBDCY/q jb7w1Dap5SWWL6yajrfCzVGAu/W8IvNCEghhmDjeIZWCaTsMghfBRObbUn1+zic8 CcnYTXTqGHxm4+phVmIze9MW85c0ncmRvq766peah2+dtQhBvLZdMq522XfpSqwU koEPcUTSkEThDQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudeiledguddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepvfhhohhmrghsucfoohhnjhgrlhhonhcuoehthhhomhgrshes mhhonhhjrghlohhnrdhnvghtqeenucggtffrrghtthgvrhhnpedvhefgiedvjeegtdevhe efhfetleefgfeivefgffevfeejgedtgfeutdehtdegveenucfkphepjeejrddufeegrddv tdefrddukeegnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehmrghilhhfrh homhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id B79153060F09; Mon, 15 Jun 2020 18:22:47 -0400 (EDT) From: Thomas Monjalon To: dev@dpdk.org Cc: david.marchand@redhat.com, bruce.richardson@intel.com, drc@linux.vnet.ibm.com, dmitry.kozliuk@gmail.com Date: Tue, 16 Jun 2020 00:22:35 +0200 Message-Id: <20200615222236.1894695-4-thomas@monjalon.net> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200615222236.1894695-1-thomas@monjalon.net> References: <20200614225747.3839569-1-thomas@monjalon.net> <20200615222236.1894695-1-thomas@monjalon.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH v2 3/4] devtools: add ppc64 in meson build test X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Add cross-compilation support of a PPC target in the build test matrix. The CPU is defined as Power8, running as little endian. Signed-off-by: Thomas Monjalon --- config/ppc/ppc64le-power8-linux-gcc | 11 +++++++++++ devtools/test-meson-builds.sh | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 config/ppc/ppc64le-power8-linux-gcc diff --git a/config/ppc/ppc64le-power8-linux-gcc b/config/ppc/ppc64le-power8-linux-gcc new file mode 100644 index 0000000000..51f7ceebf3 --- /dev/null +++ b/config/ppc/ppc64le-power8-linux-gcc @@ -0,0 +1,11 @@ +[binaries] +c = 'powerpc64le-linux-gcc' +cpp = 'powerpc64le-linux-cpp' +ar = 'powerpc64le-linux-gcc-ar' +strip = 'powerpc64le-linux-strip' + +[host_machine] +system = 'linux' +cpu_family = 'ppc64' +cpu = 'power8' +endian = 'little' diff --git a/devtools/test-meson-builds.sh b/devtools/test-meson-builds.sh index 9781eaf415..eaa215f13e 100755 --- a/devtools/test-meson-builds.sh +++ b/devtools/test-meson-builds.sh @@ -212,6 +212,11 @@ for f in $srcdir/config/arm/arm64_[bdo]*gcc ; do unset CC done +# ppc configurations +for f in $srcdir/config/ppc/ppc* ; do + build build-$(basename $f | cut -d'-' -f-2) $f $use_shared +done + # Test installation of the x86-default target, to be used for checking # the sample apps build using the pkg-config file for cflags and libs build_path=$(readlink -f $builds_dir/build-x86-default) -- 2.26.2