summaryrefslogtreecommitdiff
path: root/config/companion_libs/cloog.in
AgeCommit message (Collapse)AuthorFilesLines
2017-07-08Switch gen-kconfig to new frameworkAlexey Neyman1-11/+0
Also: - Move companion_* to comp_* to match the kconfig symbols - Replace bootstrap with former gen-versions.sh - Fold *.in.2 into their respective first parts; this moves common options to the end - if it is undesirable, inclusion of *.in can be moved where *.in.2 used to be (but that will also move version selection after common options). - Retire addToolVersion.sh (may later replace with a more comprehensive script that tries to download the added tarballs, copy the patches and try to apply them, and create a version.desc). Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Encode GCC/ISL/CLooG requirementsAlexey Neyman1-2/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Switch comp.libs/tools and debug to new framework.Alexey Neyman1-44/+5
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-01Unobsolete CLooG/ISL versions compatible with 4.9Alexey Neyman1-2/+1
... or it leaves them with no valid choices. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Declare older versions obsolete.Alexey Neyman1-3/+7
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13Sort out ISL/CLooG dependencies.Alexey Neyman1-4/+5
Source-wise, both CLooG and GCC depend on ISL, and GCC may depend on CLooG. However, GCC may or may not require CLooG (GCC5 dropped this dependency). Also, all GCC4.x releases build fine with any of the CLooG releases we have. With all that in mind, it is easier to specify ISL dependency on particular GCC releases; and CLooG dependency (if applicable) on ISL. Signed-off-by: Alexey Neyman <stilor@att.net>
2015-11-30PPL: Remove support for PPL and CLooG/PPLBryan Hundven1-10/+0
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>
2015-09-05Adding CLooG 0.18.4.Jasmin Jessich1-0/+10
Adding isl 0.15. Added following constrains: isl 0.14 and 0.15 require CLooG 0.18.4 or later. isl 0.11.1 and 0.12.2 require CLoog older than 0.18.4. Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2014-05-26complibs/cloog: remove old CLooG/PPL versionsYann E. MORIN"1-31/+1
Those versions are no longer available upstream. They have purely and simply disapeared, without leaving any trace of their mere existences. Just keep the latest cloog-ppl-0.15.11, which still exists on the gcc infra mirror (but for how long?) Reported-by: Guillaume FLORENCE-COURTAND <gflorenc@laposte.net> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2014-02-11complibs/cloog: bump versiondanielrubiob1-0/+6
Signed-off-by: Daniel Rubio Bonilla <danielrubiob@gmail.com> [yann.morin.1998@free.fr: re-order versions] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Cody P Schafer <dev@codyps.com> Message-Id: <c2de3964cd6d5e4173cc.1391984023@uemo> Patchwork-Id: 318637
2013-05-04complibs/cloog: add support for the ISL backendYann E. MORIN"1-1/+19
CLooG 0.18+ will use ISL instead of PPL, so we have to configure adequately depending of which backend is in use. The Kconfig entries will decide for us which is selected, so we can rely on either PPL xor ISL to be selected, not both. Reported-by: "Plotnikov Dmitry" <leitz@ispras.ru> [Dmitry did a preliminray patch to add ISL support, which this patch is inspired from] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-05-02complibs: remove experimental from versions selectionYann E. MORIN"1-2/+1
Since I removed EXPERIMENTAL to most of gcc versions, the configuration is now broken, as the required companion libraries versions are not selectable, as they are still hidden behind EXPERIMENTAL. Reported-by: Claudio Henrique Fortes Felix (chffelix on irc://irc.freenode.net/crosstool-ng) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-01-27complibs/cloog: remove unsupported versions from configBenoît Thébaudeau"1-3/+0
Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
2011-10-16complibs/cloog: auto-reconf for 0.15.10 and laterYann E. MORIN"1-0/+9
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-04-30complibs/cloog: add latest versionYann E. MORIN"1-0/+6
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-11-28complibs/cloog: fix linking with libstdc++Yann E. MORIN"1-15/+0
This rules out 0.15.5 and previous versions, that did not have this option, so remove them from the list. Anyway, they were marked 'OBSOLETE', so it's not a big loss... [Yann E. MORIN: remove obsolete versions] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-10-23complibs/cloog: add latest version 0.15.10Yann E. MORIN"1-0/+5
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-03-30complibs: update versionsYann E. MORIN"1-0/+10
GMP : 4.3.2, 5.0.1* CLooG/PPL: 0.15.8 0.15.9 libelf : 0.8.13 *: patch series added
2009-10-28config: mark now old versions as being OBSOLETEYann E. MORIN"1-3/+6
These versions are kept for the upcoming release, but they will be removed from the next release if they are not used.
2009-09-13scripts: add new version at top of choiceYann E. MORIN"1-4/+4
Add new versions at the top of the choice menu, not at the bottom.
2009-09-13config: re-order menu entries so that latest versions are at the topYann E. MORIN"1-12/+12
It makes better sense to have latest versions at the top of the choice entries.
2009-09-07companion libs: add latest CLooG/PPL versionsYann E. MORIN"1-0/+20
Add the latest 0.15.{4,5,6,7} CLoog/PPL.
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-13/+0
- commonalise the config-knobs that: - enable checking the newly built companion libraries - enable building the companion libraries for the target -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/ppl.sh | 2 1 1 0 /devel/gcc-4.4/scripts/build/companion_libs/mpc.sh | 2 1 1 0 /devel/gcc-4.4/scripts/build/companion_libs/gmp.sh | 4 2 2 0 +- /devel/gcc-4.4/scripts/build/companion_libs/cloog.sh | 2 1 1 0 /devel/gcc-4.4/scripts/build/companion_libs/mpfr.sh | 4 2 2 0 +- /devel/gcc-4.4/config/companion_libs/ppl.in | 14 0 14 0 ---------- /devel/gcc-4.4/config/companion_libs/mpc.in | 13 0 13 0 ---------- /devel/gcc-4.4/config/companion_libs/gmp.in | 13 0 13 0 ---------- /devel/gcc-4.4/config/companion_libs/cloog.in | 13 0 13 0 ---------- /devel/gcc-4.4/config/companion_libs/mpfr.in | 14 0 14 0 ---------- /devel/gcc-4.4/config/companion_libs.in | 46 35 11 0 ++++++++++++++++++++++++++-------- 11 files changed, 42 insertions(+), 85 deletions(-)
2009-05-24/devel/gcc-4.4:Yann E. MORIN"1-0/+32
- add support for building CLooG -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/cloog.sh | 60 60 0 0 ++++++++++++++++++++++++++++++++++ /devel/gcc-4.4/scripts/addToolVersion.sh | 3 2 1 0 +- /devel/gcc-4.4/scripts/crosstool-NG.sh.in | 3 3 0 0 ++ /devel/gcc-4.4/steps.mk | 1 1 0 0 + /devel/gcc-4.4/config/companion_libs/cloog.in | 32 32 0 0 ++++++++++++++++++ /devel/gcc-4.4/config/companion_libs.in | 1 1 0 0 + 6 files changed, 99 insertions(+), 1 deletion(-)