Skip to content

Commit

Permalink
Upgrade blst to v0.3.14
Browse files Browse the repository at this point in the history
  • Loading branch information
jtraglia committed Feb 12, 2025
1 parent fd931b8 commit 02236cd
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
16 changes: 9 additions & 7 deletions bindings/go/blst_headers/blst.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,17 @@ typedef __UINT64_TYPE__ uint64_t;

#ifdef __cplusplus
extern "C" {
#elif defined(__BLST_CGO__)
#elif !defined(__STDC_VERSION__) || __STDC_VERSION__<202311
# if defined(__BLST_CGO__)
typedef _Bool bool; /* it's assumed that cgo calls modern enough compiler */
#elif !defined(bool)
# if defined(__STDC_VERSION__) && __STDC_VERSION__>=199901
# define bool _Bool
# else
# define bool int
# elif !defined(bool)
# if defined(__STDC_VERSION__) && __STDC_VERSION__>=199901
# define bool _Bool
# else
# define bool int
# endif
# define __blst_h_bool__
# endif
# define __blst_h_bool__
#endif

#ifdef SWIG
Expand Down
2 changes: 1 addition & 1 deletion blst
Submodule blst updated 52 files
+9 −7 .github/workflows/ci.yml
+7 −3 .golangci.yml
+2 −2 README.md
+9 −7 bindings/blst.h
+32 −7 bindings/blst.swg
+1 −1 bindings/c#/poc.csproj
+10 −6 bindings/go/README.md
+594 −262 bindings/go/blst.go
+63 −39 bindings/go/blst.tgo
+39 −26 bindings/go/blst_htoc_test.go
+1 −1 bindings/go/blst_miller_loop_test.go
+35 −29 bindings/go/blst_minpk.tgo
+43 −36 bindings/go/blst_minpk_test.go
+43 −36 bindings/go/blst_minsig_test.go
+44 −37 bindings/go/blst_misc.tgo
+219 −74 bindings/go/blst_px.tgo
+1 −0 bindings/go/generate.py
+19 −6 bindings/python/run.me
+3 −5 bindings/rust/Cargo.toml
+6 −5 bindings/rust/README.md
+354 −47 bindings/rust/src/lib.rs
+18 −0 bindings/rust/src/pippenger-no_std.rs
+117 −1 bindings/rust/src/pippenger.rs
+29 −1 build.bat
+13 −2 build.sh
+4 −2 build/cheri/ct_inverse_mod_256-armv8.S
+4 −2 build/cheri/ct_inverse_mod_384-armv8.S
+2 −0 build/cheri/mul_mont_384-armv8.S
+2 −0 build/cheri/sha256-armv8.S
+4 −2 build/coff/ct_inverse_mod_256-armv8.S
+4 −2 build/coff/ct_inverse_mod_384-armv8.S
+2 −0 build/coff/mul_mont_384-armv8.S
+2 −0 build/coff/sha256-armv8.S
+4 −2 build/elf/ct_inverse_mod_256-armv8.S
+4 −2 build/elf/ct_inverse_mod_384-armv8.S
+2 −0 build/elf/mul_mont_384-armv8.S
+2 −0 build/elf/sha256-armv8.S
+4 −2 build/mach-o/ct_inverse_mod_256-armv8.S
+4 −2 build/mach-o/ct_inverse_mod_384-armv8.S
+2 −0 build/mach-o/mul_mont_384-armv8.S
+2 −0 build/mach-o/sha256-armv8.S
+14 −0 build/srcroot.go
+4 −2 build/win64/ct_inverse_mod_256-armv8.asm
+4 −2 build/win64/ct_inverse_mod_384-armv8.asm
+2 −0 build/win64/mul_mont_384-armv8.asm
+2 −0 build/win64/sha256-armv8.asm
+8 −0 src/asm/arm-xlate.pl
+4 −2 src/asm/ct_inverse_mod_256-armv8.pl
+4 −2 src/asm/ct_inverse_mod_384-armv8.pl
+2 −0 src/asm/mul_mont_384-armv8.pl
+2 −0 src/asm/sha256-armv8.pl
+2 −2 src/cpuid.c

0 comments on commit 02236cd

Please sign in to comment.