firedancer-io / firedancer

Firedancer is Jump Crypto's Solana consensus node implementation.
https://firedancer.io
Other
768 stars 130 forks source link

ballet: fix fd_uint256.h build on noarch128 #2264

Closed ripatel-fd closed 4 days ago

ripatel-fd commented 4 days ago

Turns out __builtin_subcll is not widely supported. Replaces this compiler builtin with ISO C code.

Adds a minimal unit test for fd_ulong_sub_borrow.

Fixes a build issue in vm/syscall.