dc3ac8592b25a7526dd880382c829ec10bc8068c

As the atomics are signed on AIX, we better try to use the largest possible max value. The 'int' API uses 32-bit values for both 32-bit and 64-bit binaries: typedef int *atomic_p; int fetch_and_add(atomic_p addr, int value); The 'long' API uses 32-bit values for 32-bit binaries and 64-bit values for 64-bit binaries: typedef long *atomic_l; long fetch_and_addlp(atomic_l addr, long value); So we better use the 'long' API in order to avoid any potential problems with the heim_base_atomic_integer_max magic value, where INT[32]_MAX would be a little bit low compared to 64-bit pointer space. Signed-off-by: Stefan Metzmacher <metze@samba.org>
Heimdal
Heimdal is an implementation of:
- ASN.1/DER,
- PKIX, and
- Kerberos.
For information how to install see here.
There are man pages for most of the commands.
Bug reports and bugs are appreciated. Use GitHub issues.
For more information see the project homepage https://heimdal.software/heimdal/ or the mailing lists:
heimdal-announce@heimdal.software low-volume announcement heimdal-discuss@heimdal.software high-volume discussion
send mail to heimdal-announce-subscribe@heimdal.software and heimdal-discuss-subscribe@heimdal.software respectively to subscribe.
Build Status
Description
Languages
C
92.1%
Roff
2.8%
Shell
2.3%
Makefile
0.7%
M4
0.5%
Other
1.4%