[llvm] 60579ec - [Support][BLAKE3] Prefix more blake3 methods (#149007)

via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 16 02:31:51 PDT 2025


Author: Jordan Rupprecht
Date: 2025-07-16T11:31:48+02:00
New Revision: 60579ec3059b2b6cc9dad90eaac1ed363fc395a7

URL: https://github.com/llvm/llvm-project/commit/60579ec3059b2b6cc9dad90eaac1ed363fc395a7
DIFF: https://github.com/llvm/llvm-project/commit/60579ec3059b2b6cc9dad90eaac1ed363fc395a7.diff

LOG: [Support][BLAKE3] Prefix more blake3 methods (#149007)

Added by #147948, blake3_xof_many and blake3_compress_subtree_wide cause
conflicts when linking llvm and blake3 statically into the same binary.
Similar to #148607.

Added: 
    

Modified: 
    llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h b/llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h
index d5be360815add..d24657465dd8f 100644
--- a/llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h
+++ b/llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h
@@ -10,7 +10,9 @@
 #define blake3_hasher llvm_blake3_hasher
 #define blake3_chunk_state llvm_blake3_chunk_state
 #define blake3_compress_in_place llvm_blake3_compress_in_place
+#define blake3_compress_subtree_wide llvm_blake3_compress_subtree_wide
 #define blake3_compress_xof llvm_blake3_compress_xof
+#define blake3_xof_many llvm_blake3_xof_many
 #define blake3_hash_many llvm_blake3_hash_many
 #define blake3_simd_degree llvm_blake3_simd_degree
 #define blake3_compress_in_place_portable llvm_blake3_compress_in_place_portable


        


More information about the llvm-commits mailing list