Releases: hermit-os/rftrace
Releases · hermit-os/rftrace
0.2.2
What's Changed
- specify the toolchain for which llvm-tools is to be installed by @cagatay-y in #39
- fix(backend): migrate to
naked_asm!
by @mkroening in #42- This fixes compilation with recent nightlies.
- fix: remove stabilized
feature(asm)
by @mkroening in #40 - fix(build.rs): keep
CARGO_HOME
andRUSTUP_HOME
by @mkroening in #41- This fixes compilation in a
rust
Docker container.
- This fixes compilation in a
- chore: release version 0.2.2 by @mkroening in #43
New Contributors
- @cagatay-y made their first contribution in #39
Full Changelog: v0.2.1...v0.2.2
0.2.1
Highlights
See 0.2.0.
What's Changed
- fix: explicitly select nightly toolchain for building without rust-toolchain.toml by @mkroening in 3e83c65
Full Changelog: v0.2.0...v0.2.1
0.2.0
Highlights
rftrace now works with recent versions of Rust!
What's Changed
- Add rust-toolchain.toml by @mkroening in #4
- README.md add trace crate si_trace_print by @jtmoon79 in #12
- Restore functionality by @mkroening in #13
- Remove profiles from non root packages by @mkroening in #3
- chore: rustfmt by @mkroening in #14
- feat: decouple Rust app's toolchain from rftrace's toolchain by @mkroening in #15
- fix(build.rs): unused_mut by @mkroening in #16
- fix(backend): remove non-asm code from naked mcount by @mkroening in #20
- feat(frontend): detect Linux via compilation target by @mkroening in #21
- style: format C examples by @mkroening in #22
- mcount_return_trampoline: Add RFLAGS to stack layout by @mkroening in #23
- fix(build.rs): always compile staticlib with release profile by @mkroening in #24
- feat(build.rs): remove
statliclib/Cargo.nottoml
by @mkroening in #25 - fix(build.rs): remove all outer RUSTFLAGS by @mkroening in #26
- chore(examples): remove template comments from Cargo.toml by @mkroening in #27
- style(build.rs): remove disabled -vv option by @mkroening in #28
- fix(backend): migrate from
llvm_asm!
toasm!
by @mkroening in #29 - chore: update Hermit dependency by @mkroening in #30
- build(deps): update hermit to version 0.8 by @mkroening in #31
- feat(frontend): add binary offset for hermit by @mkroening in #32
- ci: rework triggers by @mkroening in #33
- chore: change repo links by @mkroening in #34
- chore(readme): rename RustyHermit to Hermit + repo changes by @mkroening in #35
- feat: upgrade Rust to nightly-2024-01-01 by @mkroening in #36
- chore: release version 0.3.0 by @mkroening in #37
New Contributors
- @mkroening made their first contribution in #4
- @jtmoon79 made their first contribution in #12
Full Changelog: v0.1.0...v0.2.0
0.1.0
Full Changelog: https://github.com/hermit-os/rftrace/commits/v0.1.0