solana/sdk/bpf/scripts
Dmitri Makarov 6b611e1c52 Bump bpf-tools to v1.25
- Tweak linker script
  Ensure that all read only sections end up in one segment, and
  everything else in other segments. Discard .eh_frame, .hash and
  .gnu.hash since they are unused.
- Don't create invalid string slices in stdout/stderr on Solana
- Report exceeded stack size as a warning if dynamic frames are off
- Native support for signed division in SBF
  Adds BPF_SDIV, which is enabled only for the SBF subtarget.
- Introduce dynamic stack frames and the SBFv2 flag
  Dynamic stack frames  are currently opt-in and enabled setting
  cpu=sbfv2. When sbfv2 is used, ELF files are flagged with
  e_flags=EF_SBF_V2 so the runtime can detect it and react
  accordingly.
2022-04-12 10:51:15 -07:00
..
dump.sh Fix BPF ELF layout (#16256) 2021-03-31 08:51:19 +00:00
install.sh Bump bpf-tools to v1.25 2022-04-12 10:51:15 -07:00
objcopy.sh Add cargo-build-bpf 2020-10-21 18:56:40 -07:00
package.sh
strip.sh Bump Rust-BPF to v1.46 (#15273) 2021-02-18 11:30:08 -08:00