Commit Graph

  • e7a40d909f Accepting request 1254492 from devel:libraries:c_c++ factory Ana Guerrero 2025-03-20 19:25:55 +00:00
  • 0f0744c734 - Use -std=gnu17 for SLE16 and higher to aovid C23 conformance issues with GCC 15. Richard Biener 2025-03-19 17:37:34 +00:00
  • 9556549188 - Use -std=gnu17 to aovid C23 conformance issues with GCC 15. Richard Biener 2025-03-19 17:34:20 +00:00
  • a91383d571 Accepting request 1248867 from devel:libraries:c_c++ slfo-main slfo-1.2 Dominique Leuenberger 2025-02-28 16:38:04 +00:00
  • e4c6560266 Accepting request 1248867 from devel:libraries:c_c++ Dominique Leuenberger 2025-02-28 16:38:04 +00:00
  • 8d0fee00b1 - Manually select the z13/z14 architecture level specific assembly routines for s390x and SLFO since GMP lacks fat binary support there and also lacks a way to auto-detect the architecture level used at compile-time. [jsc#PED-3270] Richard Biener 2025-02-27 08:28:27 +00:00
  • c97dcf016d - Manually select the z13/z14 architecture level specific assembly routines for s390x and SLFO since GMP lacks fat binary support there and also lacks a way to auto-detect the architecture level used at compile-time. [jsc#PED-3270] Richard Biener 2025-02-27 08:28:27 +00:00
  • 864377e961 Accepting request 1152858 from devel:libraries:c_c++ Dominique Leuenberger 2024-03-01 22:35:56 +00:00
  • 9fe2acf1a5 Accepting request 1152858 from devel:libraries:c_c++ Dominique Leuenberger 2024-03-01 22:35:56 +00:00
  • 7e22d94abd Accepting request 1152157 from home:dimstar:rpm4.20:g Richard Biener 2024-02-28 08:40:45 +00:00
  • 7a177bd193 Accepting request 1152157 from home:dimstar:rpm4.20:g Richard Biener 2024-02-28 08:40:45 +00:00
  • 4ce4ce852c Accepting request 1105276 from devel:libraries:c_c++ Ana Guerrero 2023-08-30 08:19:24 +00:00
  • 991230f24e Accepting request 1105276 from devel:libraries:c_c++ Ana Guerrero 2023-08-30 08:19:24 +00:00
  • 6b51ba0d92 - Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13. Richard Biener 2023-08-22 11:56:23 +00:00
  • 021b6fa482 - Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13. Richard Biener 2023-08-22 11:56:23 +00:00
  • 81a7847263 Accepting request 1102324 from devel:libraries:c_c++ Dominique Leuenberger 2023-08-05 10:55:00 +00:00
  • 49af68a4c3 Accepting request 1102324 from devel:libraries:c_c++ Dominique Leuenberger 2023-08-05 10:55:00 +00:00
  • e188658348 - 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. Richard Biener 2023-08-04 08:13:42 +00:00
  • bd14a521f9 - 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. Richard Biener 2023-08-04 08:13:42 +00:00
  • 78b4b134ce Accepting request 931707 from devel:libraries:c_c++ Dominique Leuenberger 2021-11-20 21:47:45 +00:00
  • 9533ffeff7 Accepting request 931707 from devel:libraries:c_c++ Dominique Leuenberger 2021-11-20 21:47:45 +00:00
  • 895c8325a1 - Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on Richard Biener 2021-11-16 07:44:18 +00:00
  • f427e71954 - Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on Richard Biener 2021-11-16 07:44:18 +00:00
  • 749f35f705 - Add gmp-6.2.1-CVE-2021-43618.diff to fix buffer overflow on malformed input to mpz_inp_raw. [bsc#1192717, CVE-2021-43618] Richard Biener 2021-11-16 07:39:19 +00:00
  • a884795119 - Add gmp-6.2.1-CVE-2021-43618.diff to fix buffer overflow on malformed input to mpz_inp_raw. [bsc#1192717, CVE-2021-43618] Richard Biener 2021-11-16 07:39:19 +00:00
  • 9ec5f700b8 Accepting request 887008 from devel:libraries:c_c++ Dominique Leuenberger 2021-04-23 15:49:35 +00:00
  • 17f59f3dc6 Accepting request 887008 from devel:libraries:c_c++ Dominique Leuenberger 2021-04-23 15:49:35 +00:00
  • 5d9088ca84 - Compute FIPS hmac for libgmp.so.10 [bsc#1184555] Richard Biener 2021-04-20 13:00:26 +00:00
  • 9633c33bba - Compute FIPS hmac for libgmp.so.10 [bsc#1184555] Richard Biener 2021-04-20 13:00:26 +00:00
  • 708cdb2927 Accepting request 884220 from home:AndreasStieger:branches:devel:libraries:c_c++ Richard Biener 2021-04-12 07:38:34 +00:00
  • f24f40a7a1 Accepting request 884220 from home:AndreasStieger:branches:devel:libraries:c_c++ Richard Biener 2021-04-12 07:38:34 +00:00
  • 867cf8a767 Accepting request 855709 from devel:libraries:c_c++ Dominique Leuenberger 2020-12-21 09:21:53 +00:00
  • 8ec99a4be3 Accepting request 855709 from devel:libraries:c_c++ Dominique Leuenberger 2020-12-21 09:21:53 +00:00
  • 58165c5ce1 - Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751] Richard Biener 2020-12-09 07:25:26 +00:00
  • cc7a5125a0 - Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751] Richard Biener 2020-12-09 07:25:26 +00:00
  • 033c35de05 Accepting request 853086 from devel:libraries:c_c++ Dominique Leuenberger 2020-12-07 13:59:59 +00:00
  • 9f66a8c75b Accepting request 853086 from devel:libraries:c_c++ Dominique Leuenberger 2020-12-07 13:59:59 +00:00
  • 569565d9e7 Accepting request 852909 from home:AndreasStieger:branches:devel:libraries:c_c++ Richard Biener 2020-12-04 11:04:09 +00:00
  • 89cf1ca51f Accepting request 852909 from home:AndreasStieger:branches:devel:libraries:c_c++ Richard Biener 2020-12-04 11:04:09 +00:00
  • b654290ed6 Accepting request 809593 from devel:libraries:c_c++ Dominique Leuenberger 2020-06-11 12:37:03 +00:00
  • 29a70523ac Accepting request 809593 from devel:libraries:c_c++ Dominique Leuenberger 2020-06-11 12:37:03 +00:00
  • 7622773549 Accepting request 808934 from home:coolo:branches:openSUSE:Factory Richard Biener 2020-05-27 13:50:02 +00:00
  • 1ce30d061b Accepting request 808934 from home:coolo:branches:openSUSE:Factory Richard Biener 2020-05-27 13:50:02 +00:00
  • 5817a39890 Accepting request 767589 from devel:libraries:c_c++ Dominique Leuenberger 2020-02-04 18:51:02 +00:00
  • 020fd38313 Accepting request 767589 from devel:libraries:c_c++ Dominique Leuenberger 2020-02-04 18:51:02 +00:00
  • c278869770 - Remove broken packaged libgmp.a just containing LTO bytecode. Richard Biener 2020-01-27 08:48:27 +00:00
  • e12bcb1a04 - Remove broken packaged libgmp.a just containing LTO bytecode. Richard Biener 2020-01-27 08:48:27 +00:00
  • 836361f434 Accepting request 765689 from devel:libraries:c_c++ Dominique Leuenberger 2020-01-25 12:22:35 +00:00
  • cf22220efd Accepting request 765689 from devel:libraries:c_c++ Dominique Leuenberger 2020-01-25 12:22:35 +00:00
  • bdc1b892a8 Accepting request 765643 from home:AndreasStieger:branches:devel:libraries:c_c++ Richard Biener 2020-01-20 07:56:31 +00:00
  • 85077c14d4 Accepting request 765643 from home:AndreasStieger:branches:devel:libraries:c_c++ Richard Biener 2020-01-20 07:56:31 +00:00
  • 3bf0f807ec Accepting request 712776 from devel:libraries:c_c++ Dominique Leuenberger 2019-07-08 13:09:12 +00:00
  • 9c2a9b57c2 Accepting request 712776 from devel:libraries:c_c++ Dominique Leuenberger 2019-07-08 13:09:12 +00:00
  • 0728fa7fbf Accepting request 713885 from home:jengelh:branches:devel:libraries:c_c++ Richard Biener 2019-07-08 07:16:04 +00:00
  • fcf5affb79 Accepting request 713885 from home:jengelh:branches:devel:libraries:c_c++ Richard Biener 2019-07-08 07:16:04 +00:00
  • 7db4b49627 Accepting request 712734 from home:marxin:branches:devel:libraries:c_c++ Richard Biener 2019-07-01 10:02:52 +00:00
  • 33c23f359d Accepting request 712734 from home:marxin:branches:devel:libraries:c_c++ Richard Biener 2019-07-01 10:02:52 +00:00
  • 3f32df2ee2 Accepting request 580188 from devel:libraries:c_c++ Dominique Leuenberger 2018-03-07 09:27:39 +00:00
  • 514449a223 Accepting request 580188 from devel:libraries:c_c++ Dominique Leuenberger 2018-03-07 09:27:39 +00:00
  • 230589eada Accepting request 580087 from home:favogt:licensetag Richard Biener 2018-02-26 11:10:16 +00:00
  • 9f88ba00e0 Accepting request 580087 from home:favogt:licensetag Richard Biener 2018-02-26 11:10:16 +00:00
  • 13fdfbcc5d Accepting request 455779 from devel:libraries:c_c++ Dominique Leuenberger 2017-03-03 16:37:42 +00:00
  • 9997d0ee16 Accepting request 455779 from devel:libraries:c_c++ Dominique Leuenberger 2017-03-03 16:37:42 +00:00
  • add107a354 Accepting request 455769 from home:dimstar:Factory Richard Biener 2017-02-09 14:20:24 +00:00
  • 0cb3a5e934 Accepting request 455769 from home:dimstar:Factory Richard Biener 2017-02-09 14:20:24 +00:00
  • 9df74197a8 Accepting request 448713 from devel:libraries:c_c++ Dominique Leuenberger 2017-01-19 09:34:45 +00:00
  • 567026d487 Accepting request 448713 from devel:libraries:c_c++ Dominique Leuenberger 2017-01-19 09:34:45 +00:00
  • 905a89f899 - Add gmp-6.1.2-conftest.patch to fix configure test. Richard Biener 2017-01-04 10:48:46 +00:00
  • 301d416eff - Add gmp-6.1.2-conftest.patch to fix configure test. Richard Biener 2017-01-04 10:48:46 +00:00
  • 529f83afda - 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. Richard Biener 2017-01-04 08:58:45 +00:00
  • 84f5cd788b - 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. Richard Biener 2017-01-04 08:58:45 +00:00
  • 1e7cc43663 Accepting request 405611 from devel:libraries:c_c++ Dominique Leuenberger 2016-07-09 07:20:59 +00:00
  • 8b3902f4fb Accepting request 405611 from devel:libraries:c_c++ Dominique Leuenberger 2016-07-09 07:20:59 +00:00
  • abbc6fcdb7 Accepting request 405581 from home:pluskalm:branches:devel:libraries:c_c++ Ismail Dönmez 2016-06-30 09:03:54 +00:00
  • 7b11f29a0c Accepting request 405581 from home:pluskalm:branches:devel:libraries:c_c++ Ismail Dönmez 2016-06-30 09:03:54 +00:00
  • 8e3e8209df Accepting request 404342 from home:AndreasStieger:branches:devel:libraries:c_c++ Dirk Mueller 2016-06-24 08:19:01 +00:00
  • 8f147a5c1d Accepting request 404342 from home:AndreasStieger:branches:devel:libraries:c_c++ Dirk Mueller 2016-06-24 08:19:01 +00:00
  • b986916bb3 Accepting request 342071 from devel:libraries:c_c++ Dominique Leuenberger 2015-11-05 23:01:27 +00:00
  • dfbc647a1c Accepting request 342071 from devel:libraries:c_c++ Dominique Leuenberger 2015-11-05 23:01:27 +00:00
  • 6cd33fc880 - 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 Richard Biener 2015-11-02 09:27:02 +00:00
  • 209e3fe324 - 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 Richard Biener 2015-11-02 09:27:02 +00:00
  • be7b34a435 Accepting request 287652 from devel:libraries:c_c++ Dominique Leuenberger 2015-03-05 16:04:19 +00:00
  • 032b577999 Accepting request 287652 from devel:libraries:c_c++ Dominique Leuenberger 2015-03-05 16:04:19 +00:00
  • 465469edd2 Accepting request 287571 from home:pluskalm:branches:devel:libraries:c_c++ Marcus Meissner 2015-02-25 08:09:16 +00:00
  • daf6b976c6 Accepting request 287571 from home:pluskalm:branches:devel:libraries:c_c++ Marcus Meissner 2015-02-25 08:09:16 +00:00
  • 250083207d Accepting request 262027 from devel:libraries:c_c++ Dominique Leuenberger 2014-11-24 10:07:57 +00:00
  • 4f37c97d82 Accepting request 262027 from devel:libraries:c_c++ Dominique Leuenberger 2014-11-24 10:07:57 +00:00
  • f8f5bda8fd Accepting request 261998 from home:Andreas_Schwab:Factory Richard Biener 2014-11-17 11:10:18 +00:00
  • 18bb0f80cf Accepting request 261998 from home:Andreas_Schwab:Factory Richard Biener 2014-11-17 11:10:18 +00:00
  • 23e33d2ee0 Accepting request 260216 from devel:libraries:c_c++ Dominique Leuenberger 2014-11-10 21:15:21 +00:00
  • bda8fb9947 Accepting request 260216 from devel:libraries:c_c++ Dominique Leuenberger 2014-11-10 21:15:21 +00:00
  • 9e607a116b Accepting request 260195 from home:a_faerber:branches:devel:libraries:c_c++ Ismail Dönmez 2014-11-07 08:53:50 +00:00
  • 6429b02a1c Accepting request 260195 from home:a_faerber:branches:devel:libraries:c_c++ Ismail Dönmez 2014-11-07 08:53:50 +00:00
  • d54f58c239 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gmp?expand=0&rev=56 Richard Biener 2014-06-25 14:01:40 +00:00
  • 4426be80ae OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gmp?expand=0&rev=56 Richard Biener 2014-06-25 14:01:40 +00:00
  • 5c25591a1b - Fix build on SLE11 by not using %configure Richard Biener 2014-03-26 12:39:11 +00:00
  • e2b07685fd - Fix build on SLE11 by not using %configure Richard Biener 2014-03-26 12:39:11 +00:00
  • 6c3fa90552 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gmp?expand=0&rev=54 Richard Biener 2014-03-26 12:38:23 +00:00
  • 489992d1e0 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gmp?expand=0&rev=54 Richard Biener 2014-03-26 12:38:23 +00:00
  • 2f8d19171a OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gmp?expand=0&rev=53 Richard Biener 2014-03-26 12:28:04 +00:00