Fix: previous commit commit caused ABI breakage
Previous commit removed the gmpn_preinv_divrem_1 function (s390x) and thus broke the ABI compatibility. related: rhbz#2044216
This commit is contained in:
parent
0ec94f5eaf
commit
6fdd58bd8d
7
gmp.spec
7
gmp.spec
@ -6,7 +6,7 @@
|
||||
Summary: A GNU arbitrary precision library
|
||||
Name: gmp
|
||||
Version: 6.2.0
|
||||
Release: 12%{?dist}
|
||||
Release: 13%{?dist}
|
||||
Epoch: 1
|
||||
URL: http://gmplib.org/
|
||||
Source0: ftp://ftp.gmplib.org/pub/gmp-%{version}/gmp-%{version}.tar.bz2
|
||||
@ -187,6 +187,11 @@ export LD_LIBRARY_PATH=`pwd`/.libs
|
||||
%{_libdir}/libgmpxx.a
|
||||
|
||||
%changelog
|
||||
* Tue Aug 03 2023 Jakub Martisko <jamartis@redhat.com> - 1:6.2.0-13
|
||||
- Fix: previous commit removed one function from the library and thus broke the ABI
|
||||
- function gmpn_preinv_divrem_1 should now not be removed
|
||||
Related: rhbz#2044216
|
||||
|
||||
* Tue Jul 18 2023 Jakub Martisko <jamartis@redhat.com> - 1:6.2.0-12
|
||||
- Add SIMD optimization patches for s390x (provided by the IBM)
|
||||
Resolves: rhbz#2044216
|
||||
|
@ -33,7 +33,7 @@ index a17503fd0..50e7f39d1 100644
|
||||
+#define MOD_1_1_TO_MOD_1_2_THRESHOLD 0 /* never mpn_mod_1_1p */
|
||||
+#define MOD_1_2_TO_MOD_1_4_THRESHOLD 0 /* never mpn_mod_1s_2p */
|
||||
+#define PREINV_MOD_1_TO_MOD_1_THRESHOLD 5
|
||||
+#define USE_PREINV_DIVREM_1 0
|
||||
+#define USE_PREINV_DIVREM_1 1
|
||||
+#define DIV_QR_1N_PI1_METHOD 3
|
||||
+#define DIV_QR_1_NORM_THRESHOLD MP_SIZE_T_MAX /* never */
|
||||
+#define DIV_QR_1_UNNORM_THRESHOLD MP_SIZE_T_MAX /* never */
|
||||
|
Loading…
Reference in New Issue
Block a user