summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 29571e402220c955d067f03deae5f31698b9230d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2026-09-14  Andrew V. Kosteltsev  <kx@radix-linux.su>

	* src/mpu-integer.c (ibits_len): New function.  Return the number
	of significant bits in an unsigned integer.
	(imod): New function.  Add unsigned modular reduction.
	(imul_mod): New function.  Add unsigned modular multiplication.
	(ipow_mod): New function.  Add unsigned modular exponentiation.
	(igcd): New function.  Add greatest common divisor calculation.
	(ilcm): New function.  Add least common multiple calculation.
	(ipowm1_mod): New function.  Add modular multiplicative inverse
	calculation.

	* include/mpu-integer.h (ibits_len, imod, imul_mod, ipow_mod,
	igcd, ilcm, ipowm1_mod): Add declarations for the new bit-length
	and modular arithmetic functions.


2022-10-08  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Add po.
	(EXTRA_DIST): Add m4/ChangeLog.
	* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.