tree: 0b1056bcbffd83632846f0d67fbe0a1e11d62a09 [path history] [tgz]
  1. src/
  3. Cargo.toml


Core crate of libtock-rs. It contains the architecture specific code of libtock-rs. In particular:

  • the entry point
  • panic and alloc_error handlers
  • the syscalls
  • the allocator (optional)

It has three important feature flags

  • alloc - allow for heap. Enables a linked list allocator.
  • custom_panic_handler - disable the default panic handler and allow definition of a custom one using #[panic_handler]
  • custom_alloc_error_handler - disable the default alloc error handler and allow definition of a custom one using #[alloc_error_handler]


Licensed under either of

at your option.


Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

The contribution guidelines are identical to those of libtock-rs and can be found here: contribution guidelines