summaryrefslogtreecommitdiff
path: root/docs/9 - How is a toolchain constructed.txt
diff options
context:
space:
mode:
authorBryan Hundven <bryanhundven@gmail.com>2015-11-23 03:13:53 (GMT)
committerBryan Hundven <bryanhundven@gmail.com>2015-11-30 01:36:58 (GMT)
commit0e0ecc8bcf27d34c6564dcf990e1c7ef8c5acb4c (patch)
tree1073f7f21a9709d88ced72bcc196c8af571c7847 /docs/9 - How is a toolchain constructed.txt
parentc0bd1bbc4c0beadf4e874112026bf93e9828720a (diff)
PPL: Remove support for PPL and CLooG/PPL
Now that versions of gcc that required PPL are no longer supported ( >= gcc-4.5.x AND <= gcc-4.7.x ) ...we no longer require PPL or CLooG/PPL. This commit: * Removes PPL * Removes CLooG/PPL * Updates the documentation * Updates build script for CLooG and GCC * Removes PPL and CLooG/PPL from scripts/addToolVersion.sh and scripts/showSamples.sh * Adds ISL to scripts/addToolVersion.sh and scripts/showSamples.sh I know that sounds like a lot for one commit, but it was all kind of inter-tangled. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Diffstat (limited to 'docs/9 - How is a toolchain constructed.txt')
-rw-r--r--docs/9 - How is a toolchain constructed.txt12
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/9 - How is a toolchain constructed.txt b/docs/9 - How is a toolchain constructed.txt
index a358b9e..f8e3292 100644
--- a/docs/9 - How is a toolchain constructed.txt
+++ b/docs/9 - How is a toolchain constructed.txt
@@ -199,16 +199,16 @@ loop optimisation (GRAPHITE) and Link Time Optimisation (LTO). If you want
to use these, you'll need three additional libraries:
To enable GRAPHITE:
- - the Parma Polyhedra Library, PPL
- - the Chunky Loop Generator, using the PPL backend, CLooG/PPL
+ - the Interger Set Library, ISL
+ - the Chunky Loop Generator, CLooG
To enable LTO:
- the ELF object file access library, libelf
The dependencies for those libraries are:
- - PPL requires GMP
- - CLooG/PPL requires GMP and PPL
+ - ISL requires GMP
+ - CLooG requires GMP and ISL
- libelf has no pre-requisites
The list now looks like (optional libs with a *):
@@ -216,8 +216,8 @@ The list now looks like (optional libs with a *):
1 GMP
2 MPFR
3 MPC
- 4 PPL *
- 5 CLooG/PPL *
+ 4 ISL *
+ 5 CLooG *
6 libelf *
7 binutils
8 core pass 1 compiler