summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2018-01-28 19:42:24 (GMT)
committerAlexey Neyman <stilor@att.net>2018-01-29 03:25:47 (GMT)
commit66ad1ff51411c24bfad7c1892f7481a9cdc924f8 (patch)
tree56ba7ceb17e192a9b3eafe01064aeb27f33ab033 /config
parentba165ed4c0bfa8a83e61a2efd1ad205777978486 (diff)
Upgrade to new releases
android-ndk, binutils, gcc, linux, mpfr, ncurses, newlib, uclibc-ng MPC vs MPFR dependencies required modifications in auto-generated templates to also provide non-inclusive older-than/newer-than specifications. Also correct MPC URLs, the website seems to have adjusted its directory layout. Currently, newlib 3.0.0 doesn't build for arm-nano-eabi. Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'config')
-rw-r--r--config/comp_libs/gmp.in2
-rw-r--r--config/comp_libs/mpc.in5
-rw-r--r--config/comp_libs/mpfr.in2
3 files changed, 7 insertions, 2 deletions
diff --git a/config/comp_libs/gmp.in b/config/comp_libs/gmp.in
index 9c7daf0..7270244 100644
--- a/config/comp_libs/gmp.in
+++ b/config/comp_libs/gmp.in
@@ -2,4 +2,4 @@
config GMP_HAS_MPBSD
bool
- default y if !GMP_5_1_or_later
+ default y if !GMP_5_1_0_or_later
diff --git a/config/comp_libs/mpc.in b/config/comp_libs/mpc.in
index 2d948a7..2ea3c0c 100644
--- a/config/comp_libs/mpc.in
+++ b/config/comp_libs/mpc.in
@@ -1 +1,6 @@
# MPC options
+# MPC 1.1.0 and later requires MPFR 3.0.0 or later and GMP 5.0.0 or later.
+# MPC 1.0.x and earlier break with MPFR 4.0.0.
+## select MPFR_REQUIRE_3_0_0_or_later if MPFR_NEEDED && MPC_1_1_0_or_later
+## select GMP_REQUIRE_5_0_0_or_later if GMP_NEEDED && MPC_1_1_0_or_later
+## select MPFR_REQUIRE_older_than_4_0_0 if MPFR_NEEDED && !MPC_1_1_0_or_later
diff --git a/config/comp_libs/mpfr.in b/config/comp_libs/mpfr.in
index f49d1a7..733d9ed 100644
--- a/config/comp_libs/mpfr.in
+++ b/config/comp_libs/mpfr.in
@@ -1 +1 @@
-# GMP options
+# MPFR options