From patchwork Mon May 19 12:20:53 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Thomas X-Patchwork-Id: 350225 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ozlabs.org (Postfix) with ESMTP id 83CA614008B for ; Mon, 19 May 2014 22:21:49 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 840748B5C8; Mon, 19 May 2014 12:21:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jLwJybJv2-qI; Mon, 19 May 2014 12:21:46 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id D52C88B828; Mon, 19 May 2014 12:21:45 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id BF22D1BFA7E for ; Mon, 19 May 2014 12:21:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id B9A638B022 for ; Mon, 19 May 2014 12:21:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iafV5ZVB6LJ5 for ; Mon, 19 May 2014 12:21:42 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from BLU004-OMC2S1.hotmail.com (blu004-omc2s1.hotmail.com [65.55.111.76]) by fraxinus.osuosl.org (Postfix) with ESMTP id 3F5B58B00E for ; Mon, 19 May 2014 12:21:42 +0000 (UTC) Received: from BLU436-SMTP98 ([65.55.111.73]) by BLU004-OMC2S1.hotmail.com with Microsoft SMTPSVC(7.5.7601.22678); Mon, 19 May 2014 05:21:41 -0700 X-TMN: [Wp3X3nu1pXcLKKuxTa9k14YmWWV4AG/3] X-Originating-Email: [scjthm@live.com] Message-ID: Received: from localhost.localdomain ([124.168.125.47]) by BLU436-SMTP98.smtp.hotmail.com over TLS secured channel with Microsoft SMTPSVC(8.0.9200.16384); Mon, 19 May 2014 05:21:40 -0700 From: Steve Thomas To: buildroot@buildroot.org Date: Mon, 19 May 2014 12:20:53 +0000 X-Mailer: git-send-email 1.9.3 In-Reply-To: <1400502054-9389-1-git-send-email-scjthm@live.com> References: <1400502054-9389-1-git-send-email-scjthm@live.com> X-OriginalArrivalTime: 19 May 2014 12:21:40.0802 (UTC) FILETIME=[E37FC220:01CF735C] MIME-Version: 1.0 Subject: [Buildroot] [PATCH v4 2/3] cloog: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net CLooG is a free software and library to generate code for scanning Z-polyhedra. cloog is needed for the optional graphite optimisations that are supported by gcc since version 4.5. Therefore this package is required for the toolchain to support graphite. Graphite optimisations primarily involve loop blocking flattening and interchage so are probably of mimimal use in an embedded system where small sizes are favoured. cloog depends on isl. Signed-off-by: Steve Thomas --- Changes v3 -> v4: - removing the parts not needed Changes v2 -> v3: - removed packages from Config.in - disabled target builds - added empty line to commit messages - removed isl patch as different version used Changes v1 -> v2: - added more lucid and verbose description in commit messages - fixed the url and removed the sources files - add complete graphite as three commits yet a single patch --- package/cloog/cloog.mk | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 package/cloog/cloog.mk diff --git a/package/cloog/cloog.mk b/package/cloog/cloog.mk new file mode 100644 index 0000000..9308e8f --- /dev/null +++ b/package/cloog/cloog.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# cloog +# +################################################################################ + +CLOOG_VERSION = 0.18.1 +CLOOG_SITE = http://www.bastoul.net/cloog/pages/download/ +CLOOG_INSTALL_STAGING = YES +CLOOG_LICENSE = LGPLv2.1 +CLOOG_LICENSE_FILES = LICENSE +CLOOG_DEPENDENCIES = gmp isl + +HOST_CLOOG_CONF_OPT = --with-isl=system --with-polylib=no + +$(eval $(host-autotools-package))