[PATCH] Mark nonstring use cases with __nonstring__ attribute.
NIIBE Yutaka
gniibe at fsij.org
Fri Apr 18 04:24:01 CEST 2025
* src/gcrypt.h.in (_GCRY_GCC_ATTR_NONSTRING): New.
* cipher/chacha20.c (chacha20_keysetup): Use _GCRY_GCC_ATTR_NONSTRING.
* cipher/cipher-gcm-siv.c (gcm_siv_selftest): Likewise.
* cipher/ecc.c (compute_keygrip): Likewise.
* cipher/serpent.c (serpent_test): Likewise.
* tests/basic.c (check_aes128_cbc_cts_cipher): Likewise.
(_check_gcm_cipher, check_gcm_siv_cipher): Likewise.
(check_ocb_cipher_largebuf_split, check_ocb_cipher_checksum): Likewise.
* tests/keygrip.c (key_grips): Likewise.
--
GnuPG-bug-id: 7617
Signed-off-by: NIIBE Yutaka <gniibe at fsij.org>
---
cipher/chacha20.c | 4 ++--
cipher/cipher-gcm-siv.c | 16 ++++++++--------
cipher/ecc.c | 2 +-
cipher/serpent.c | 6 +++---
src/gcrypt.h.in | 9 +++++++++
tests/basic.c | 34 +++++++++++++++++-----------------
tests/keygrip.c | 2 +-
7 files changed, 41 insertions(+), 32 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Mark-nonstring-use-cases-with-__nonstring__-attribut.patch
Type: text/x-patch
Size: 7855 bytes
Desc: not available
URL: <https://lists.gnupg.org/pipermail/gcrypt-devel/attachments/20250418/0a5b5d8d/attachment.bin>
More information about the Gcrypt-devel
mailing list