libloong 0.7.0

Rust bindings for the libloong LoongArch emulator - a high-performance 64-bit LoongArch virtual machine
Documentation
[build-dependencies.cc]
version = "1.0"

[dependencies]

[dev-dependencies]

[[example]]
name = "hello_world"
path = "examples/hello_world.rs"

[[example]]
name = "memory_ops"
path = "examples/memory_ops.rs"

[[example]]
name = "vmcall"
path = "examples/vmcall.rs"

[features]
binary-translation = []
default = ["binary-translation"]

[lib]
name = "libloong"
path = "src/lib.rs"

[package]
authors = ["LibLoong Contributors"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["emulators", "simulation", "virtualization"]
description = "Rust bindings for the libloong LoongArch emulator - a high-performance 64-bit LoongArch virtual machine"
documentation = "https://docs.rs/libloong"
edition = "2021"
include = ["src/**/*", "wrapper/**/*", "examples/**/*", "README.md", "LICENSE", "Cargo.toml", "build.rs", "_vendor/**/*", "!_vendor/**/*.bak"]
keywords = ["loongarch", "emulator", "vm", "sandbox", "virtualization"]
license-file = "LICENSE"
name = "libloong"
readme = "README.md"
repository = "https://github.com/libriscv/libloong"
version = "0.7.0"

[package.metadata.docs.rs]
default-target = "x86_64-unknown-linux-gnu"
no-default-features = true

[package.metadata.system-requirements]
cmake = "3.15+"
gcc = "14+ or clang 18+ (C++20 support required)"