package/mpfr: bump to version 4.0.2
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Sun, 7 Apr 2019 08:11:43 +0000 (10:11 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sun, 7 Apr 2019 08:45:48 +0000 (10:45 +0200)
- Remove patch (already in version)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/mpfr/0001-Fix-obsolete-ARC-asm-constraints.patch [deleted file]
package/mpfr/mpfr.hash
package/mpfr/mpfr.mk

diff --git a/package/mpfr/0001-Fix-obsolete-ARC-asm-constraints.patch b/package/mpfr/0001-Fix-obsolete-ARC-asm-constraints.patch
deleted file mode 100644 (file)
index 12590cf..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-mpfr-longlong.h: Fix obsolete ARC asm constraints
-
-This patch replaces obsolete ARC "J" asm constraint with
-up-to-date "Cal" constraint.
-The patch should be applied to upstream "mpfr" library and
-after that it should be removed from buildroot as soon as 
-mpfr version with current fix will come up.
-
-Signed-off-by: Vlad Zakharov <vzakhar@synopsys.com>
-Signed-off-by: Claudiu Zissulescu <claziss@synopsys.com>
----
-Index: /src/mpfr-longlong.h
-===================================================================
---- /src/mpfr-longlong.h       (revision 10963)
-+++ /src/mpfr-longlong.h       (working copy)
-@@ -416,17 +416,17 @@
-          : "=r" (sh),                                                 \
-            "=&r" (sl)                                                 \
-          : "r"  ((USItype) (ah)),                                     \
--           "rIJ" ((USItype) (bh)),                                    \
-+           "rICal" ((USItype) (bh)),                                  \
-            "%r" ((USItype) (al)),                                     \
--           "rIJ" ((USItype) (bl)))
-+           "rICal" ((USItype) (bl)))
- #define sub_ddmmss(sh, sl, ah, al, bh, bl) \
-   __asm__ ("sub.f\t%1, %4, %5\n\tsbc\t%0, %2, %3"                     \
-          : "=r" (sh),                                                 \
-            "=&r" (sl)                                                 \
-          : "r" ((USItype) (ah)),                                      \
--           "rIJ" ((USItype) (bh)),                                    \
-+           "rICal" ((USItype) (bh)),                                  \
-            "r" ((USItype) (al)),                                      \
--           "rIJ" ((USItype) (bl)))
-+           "rICal" ((USItype) (bl)))
- #endif
- #if defined (__arm__) && (defined (__thumb2__) || !defined (__thumb__)) \
index 1c825e123105305dbbff1f21494ca67514481115..593c97d7745d2dc2bc4560baede6752c7363ed68 100644 (file)
@@ -1,2 +1,5 @@
-# From http://lists.gnu.org/archive/html/info-gnu/2017-09/msg00004.html
-sha256 7a62ac1a04408614fccdc506e4844b10cf0ad2c2b1677097f8f35d3a1344a950  mpfr-3.1.6.tar.xz
+# From http://lists.gnu.org/archive/html/info-gnu/2019-01/msg00019.html
+sha256 1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a  mpfr-4.0.2.tar.xz
+
+# Hash for license file
+sha256 e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118  COPYING.LESSER
index 1b67cf2e458f17c3dc52ffa1d53824b626ffa21b..ef2999eb163e76c003555b08ab688b2cf0b2c70d 100644 (file)
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-MPFR_VERSION = 3.1.6
+MPFR_VERSION = 4.0.2
 MPFR_SITE = http://www.mpfr.org/mpfr-$(MPFR_VERSION)
 MPFR_SOURCE = mpfr-$(MPFR_VERSION).tar.xz
 MPFR_LICENSE = LGPL-3.0+