Revisions of gmp
Dominique Leuenberger (dimstar_suse)
accepted
request 1152858
from
Richard Biener (rguenther)
(revision 62)
Prepare for RPM 4.20 (forwarded request 1152157 from dimstar)
Ana Guerrero (anag+factory)
accepted
request 1105276
from
Richard Biener (rguenther)
(revision 61)
- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.
Dominique Leuenberger (dimstar_suse)
accepted
request 1102324
from
Richard Biener (rguenther)
(revision 60)
- GMP 6.3.0 * A possible overflow of type int is avoided for mpz_cmp on huge operands. * A possible error condition when a malformed file is read with mpz_inp_raw is now correctly handled. * New public function mpz_prevprime, companion of the existing mpz_nextprime. * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other GMP types. Refer to the manual for full list and suggested usage. These types have been present in gmp.h at least since GMP-4.0, but previously not advertised to users. * Support for 64-bit Arm under Macos. * Support for the loongarch64 CPU family. * Support for building with LTO, link-time optimisations. * New special code for base = 2 in mpz_powm reduces the average time for the functions that test primality. * Speedup for the function mpz_nextprime on large operands. * Speedup for multiplications (some sizes only) thanks to new internal functions to compute small negacyclic products. * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting in a huge speedup. * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm. - Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the new release.
Dominique Leuenberger (dimstar_suse)
accepted
request 931707
from
Richard Biener (rguenther)
(revision 59)
- Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on malformed input to mpz_inp_raw. [bsc#1192717, CVE-2021-43618]
Dominique Leuenberger (dimstar_suse)
accepted
request 887008
from
Richard Biener (rguenther)
(revision 58)
Please stage with brp-check-suse (Staging:B) - Compute FIPS hmac for libgmp.so.10 [bsc#1184555] - do not break SLE 12 build when applying spec-cleaner
Dominique Leuenberger (dimstar_suse)
accepted
request 855709
from
Guillaume GARDET (Guillaume_G)
(revision 57)
- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]
Dominique Leuenberger (dimstar_suse)
accepted
request 853086
from
Richard Biener (rguenther)
(revision 56)
GMP 6.2.1 (forwarded request 852909 from AndreasStieger)
Dominique Leuenberger (dimstar_suse)
accepted
request 809593
from
Richard Biener (rguenther)
(revision 55)
- correct license statement (library itself is no GPL-3.0) (forwarded request 808934 from coolo)
Dominique Leuenberger (dimstar_suse)
accepted
request 767589
from
Richard Biener (rguenther)
(revision 54)
- Remove broken packaged libgmp.a just containing LTO bytecode.
Dominique Leuenberger (dimstar_suse)
accepted
request 765689
from
Richard Biener (rguenther)
(revision 53)
GMP 6.2.0 (forwarded request 765643 from AndreasStieger)
Dominique Leuenberger (dimstar_suse)
accepted
request 712776
from
Richard Biener (rguenther)
(revision 52)
- Add floating-point-format-no-lto.patch in order to fix assembler scanning (boo#1138809). (forwarded request 712734 from marxin)
Dominique Leuenberger (dimstar_suse)
accepted
request 580188
from
Richard Biener (rguenther)
(revision 51)
Use %license (boo#1082318). Please forward to SLE, if possible (forwarded request 580087 from favogt)
Dominique Leuenberger (dimstar_suse)
accepted
request 455779
from
Richard Biener (rguenther)
(revision 50)
- Explicitly BuildRequire m4 (forwarded request 455769 from dimstar)
Dominique Leuenberger (dimstar_suse)
accepted
request 448713
from
Richard Biener (rguenther)
(revision 49)
- Update to GMP 6.1.2 release. * Mini-GMP: Fixed a division bug, which on a machine with 64-bit unsigned long affects approximately 1 out of 2^32 divisors. * Mini-GMP: Fix mpz_set_str crash on inputs with a large number of leading zeros. Also stricter input validation, rejecting inputs with no digits. * Handle more systems which require PIC code in static libraries (e.g., "hardened" Gentoo and Debian 9). * Configuration for arm (-32 and -64) has been rewritten, fixing poor code selection for many CPUs. * Mini-GMP: Updated to the latest development version, including new functions mpn_com and mpn_neg. - Add gmp-6.1.2-conftest.patch to fix configure test.
Dominique Leuenberger (dimstar_suse)
accepted
request 405611
from
Ismail Dönmez (namtrac)
(revision 48)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 342071
from
Richard Biener (rguenther)
(revision 47)
- Update to GMP 6.1.0 release. * New C++ functions gcd and lcm for mpz_class * New public mpn functions mpn_divexact_1, mpn_zero_p, and mpn_cnd_swap * New public mpq_cmp_z function, to efficiently compare rationals with integers * Support for more 32-bit arm processors * Support for AVX-less modern x86 CPUs * Speedups and bugfixes - Includes gmp-6.0.0-ppc64-gcd.diff, now removed - Update gmp keyring
Dominique Leuenberger (dimstar_suse)
accepted
request 287652
from
Marcus Meissner (msmeissn)
(revision 46)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 262027
from
Richard Biener (rguenther)
(revision 45)
- Make gmp-noexec.diff compatible with arm - Use correct version number (forwarded request 261998 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 260216
from
Ismail Dönmez (namtrac)
(revision 44)
1
Adrian Schröter (adrianSuSE)
committed
(revision 43)
Split 13.2 from Factory
Displaying revisions 1 - 20 of 62