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/4 - Building the toolchain.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/4 - Building the toolchain.txt')
-rw-r--r-- | docs/4 - Building the toolchain.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/4 - Building the toolchain.txt b/docs/4 - Building the toolchain.txt index be96afe..3b2826e 100644 --- a/docs/4 - Building the toolchain.txt +++ b/docs/4 - Building the toolchain.txt @@ -94,7 +94,10 @@ Unfortunately, not all systems on which crosstool-NG runs have all of those libraries. And for those that do, the versions of those libraries may be older than the version required by gcc (and binutils and gdb). To date, Debian stable (aka Lenny) is lagging behind on some, and is missing the -others. +others. With >= gcc-4.8, we drop PPL and CLooG/PPL, and switch to ISL to +replace PPL, and use the upstream version of CLooG instead of CLooG/PPL +which was a fork of CLooG that provided PPL backend support, that was under- +maintained. See: https://gcc.gnu.org/wiki/Graphite-4.8 This is why crosstool-NG builds its own set of libraries as part of the toolchain. |