diff options
author | Bryan Hundven <bryanhundven@gmail.com> | 2015-11-23 03:13:53 (GMT) |
---|---|---|
committer | Bryan Hundven <bryanhundven@gmail.com> | 2015-11-30 01:36:58 (GMT) |
commit | 0e0ecc8bcf27d34c6564dcf990e1c7ef8c5acb4c (patch) | |
tree | 1073f7f21a9709d88ced72bcc196c8af571c7847 /docs/9 - How is a toolchain constructed.txt | |
parent | c0bd1bbc4c0beadf4e874112026bf93e9828720a (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.txt | 12 |
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 |