[Lunar-commits] <moonbase> ppl: support Graphite optimizer in gcc
Duncan Gibson
engelsman at lunar-linux.org
Tue Nov 10 20:27:32 CET 2009
commit 479d380d67b67adc9b7d43effc76dc053fdd2174
Author: Denis <0lvin at ukr.net>
Date: Tue Nov 10 20:27:32 2009 +0100
ppl: support Graphite optimizer in gcc
Graphite is a framework for high-level memory optimizations using the polyhedral model.
Note: downloads, compiles and installs OK, but untested,
rebuilt gcc compiled a new kernel without problem - engelsman
---
zbeta/ppl/DEPENDS | 1 +
zbeta/ppl/DETAILS | 25 +++++++++++++++++++++++++
2 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/zbeta/ppl/DEPENDS b/zbeta/ppl/DEPENDS
new file mode 100644
index 0000000..93faf5a
--- /dev/null
+++ b/zbeta/ppl/DEPENDS
@@ -0,0 +1 @@
+depends gmp
diff --git a/zbeta/ppl/DETAILS b/zbeta/ppl/DETAILS
new file mode 100644
index 0000000..8f494cf
--- /dev/null
+++ b/zbeta/ppl/DETAILS
@@ -0,0 +1,25 @@
+ MODULE=ppl
+ VERSION=0.10.2
+ SOURCE=${MODULE}-${VERSION}.tar.bz2
+ SOURCE_URL=http://www.cs.unipr.it/ppl/Download/ftp/releases/0.10.2/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+ SOURCE_VFY=sha1:9af711df8f24658a6deb61ca3b8c5e82366258bf
+ WEB_SITE="http://www.cs.unipr.it/ppl/"
+ ENTERED=20090426
+ UPDATED=20090426
+ SHORT="The Parma Polyhedra Library (PPL)"
+cat <<EOF
+The Parma Polyhedra Library (PPL) provides numerical abstractions
+especially targeted at applications in the field of analysis and
+verification of complex systems. These abstractions include convex
+polyhedra, defined as the intersection of a finite number of (open
+or closed) halfspaces, each described by a linear inequality (strict
+or non-strict) with rational coefficients; some special classes of
+polyhedra shapes that offer interesting complexity/precision tradeoffs;
+and grids which represent regularly spaced points that satisfy a set of
+linear congruence relations. The library also supports finite powersets
+and products of (any kind of) polyhedra and grids and a mixed integer
+linear programming problem solver using an exact-arithmetic version
+of the simplex algorithm. (More details are available on the PPL's
+internal mechanisms.)
+EOF
More information about the Lunar-commits
mailing list