[openssh-commits] [openssh] 03/03: upstream: sync support for systems that lack __builtin_popcount() from

git+noreply at mindrot.org git+noreply at mindrot.org
Thu Nov 13 16:14:36 AEDT 2025


This is an automated email from the git hooks/post-receive script.

djm pushed a commit to branch master
in repository openssh.

commit 6aba7008e6451ae3f9298214b13b8eded5fd9ff0
Author: djm at openbsd.org <djm at openbsd.org>
AuthorDate: Thu Nov 13 05:13:06 2025 +0000

    upstream: sync support for systems that lack __builtin_popcount() from
    
    portable
    
    unused on OpenBSD (nothing sets MISSING_BUILTIN_POPCOUNT), but it
    makes syncing much easier.
    
    OpenBSD-Commit-ID: 496446300d82615b24f83eca886b8fabdbee445b
---
 libcrux_mlkem768_sha3.h | 3 ++-
 mlkem768.sh             | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/libcrux_mlkem768_sha3.h b/libcrux_mlkem768_sha3.h
index a0e79a2a7..1e3dc4574 100644
--- a/libcrux_mlkem768_sha3.h
+++ b/libcrux_mlkem768_sha3.h
@@ -1,4 +1,4 @@
-/*  $OpenBSD$ */
+/*  $OpenBSD: libcrux_mlkem768_sha3.h,v 1.4 2025/11/13 05:13:06 djm Exp $ */
 
 /* Extracted from libcrux revision 026a87ab6d88ad3626b9fbbf3710d1e0483c1849 */
 
@@ -95,6 +95,7 @@ __builtin_popcount(unsigned int num)
   return v[num & 0xf] + v[(num >> 4) & 0xf];
 }
 #endif
+
 /* from libcrux/libcrux-ml-kem/extracts/c_header_only/generated/eurydice_glue.h */
 #pragma once
 
diff --git a/mlkem768.sh b/mlkem768.sh
index 5e39e84a9..bec372a5f 100644
--- a/mlkem768.sh
+++ b/mlkem768.sh
@@ -1,5 +1,5 @@
 #!/bin/sh
-#       $OpenBSD: mlkem768.sh,v 1.4 2025/11/13 04:56:23 djm Exp $
+#       $OpenBSD: mlkem768.sh,v 1.5 2025/11/13 05:13:06 djm Exp $
 #       Placed in the Public Domain.
 #
 
@@ -113,6 +113,7 @@ __builtin_popcount(unsigned int num)
   return v[num & 0xf] + v[(num >> 4) & 0xf];
 }
 #endif
+
 _EOF
 
 for i in $FILES; do

-- 
To stop receiving notification emails like this one, please contact
djm at mindrot.org.


More information about the openssh-commits mailing list