summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rust/Cargo.lock36
-rw-r--r--rust/Cargo.toml5
-rw-r--r--rust/asm/Cargo.lock (renamed from rust-asm/Cargo.lock)0
-rw-r--r--rust/asm/Cargo.toml (renamed from rust-asm/Cargo.toml)0
-rw-r--r--rust/asm/build.rs (renamed from rust-asm/build.rs)0
-rw-r--r--rust/asm/src/main.rs (renamed from rust-asm/src/main.rs)0
-rw-r--r--rust/asm/src/main_aarch64.S (renamed from rust-asm/src/main_aarch64.S)2
7 files changed, 42 insertions, 1 deletions
diff --git a/rust/Cargo.lock b/rust/Cargo.lock
new file mode 100644
index 0000000..3cdf3c3
--- /dev/null
+++ b/rust/Cargo.lock
@@ -0,0 +1,36 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 4
+
+[[package]]
+name = "cc"
+version = "1.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f360145194ee8e21db5ee7f3fcd4fe52210864c75c985dae33218202c8bbe040"
+dependencies = [
+ "find-msvc-tools",
+ "shlex",
+]
+
+[[package]]
+name = "find-msvc-tools"
+version = "0.1.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aedcfb3409746eddb02b9e19ebda1c3394f759a152e48ee875a0844d1b955484"
+
+[[package]]
+name = "rle"
+version = "0.1.0"
+
+[[package]]
+name = "rust-asm"
+version = "0.1.0"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "shlex"
+version = "2.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
new file mode 100644
index 0000000..0b1a8e2
--- /dev/null
+++ b/rust/Cargo.toml
@@ -0,0 +1,5 @@
+[workspace]
+resolver = "3"
+members = [
+ "asm"
+, "rle"]
diff --git a/rust-asm/Cargo.lock b/rust/asm/Cargo.lock
index 92ce097..92ce097 100644
--- a/rust-asm/Cargo.lock
+++ b/rust/asm/Cargo.lock
diff --git a/rust-asm/Cargo.toml b/rust/asm/Cargo.toml
index 87c91e7..87c91e7 100644
--- a/rust-asm/Cargo.toml
+++ b/rust/asm/Cargo.toml
diff --git a/rust-asm/build.rs b/rust/asm/build.rs
index e6aa442..e6aa442 100644
--- a/rust-asm/build.rs
+++ b/rust/asm/build.rs
diff --git a/rust-asm/src/main.rs b/rust/asm/src/main.rs
index 33adc16..33adc16 100644
--- a/rust-asm/src/main.rs
+++ b/rust/asm/src/main.rs
diff --git a/rust-asm/src/main_aarch64.S b/rust/asm/src/main_aarch64.S
index 424a72f..d8add76 100644
--- a/rust-asm/src/main_aarch64.S
+++ b/rust/asm/src/main_aarch64.S
@@ -12,7 +12,7 @@
// WITH REGARD TO THIS SOFTWARE.
// ================================================================================================
-#include "../../_common/aarch64/common.S"
+#include "../../../_common/aarch64/common.S"
TEXT_SEGMENT