diff --git a/src/arm64/Registers.go b/src/arm/Registers.go similarity index 97% rename from src/arm64/Registers.go rename to src/arm/Registers.go index 7cee1b7..f9ca6b6 100644 --- a/src/arm64/Registers.go +++ b/src/arm/Registers.go @@ -1,4 +1,4 @@ -package arm64 +package arm import "git.akyoto.dev/cli/q/src/cpu" diff --git a/src/arm/Registers_test.go b/src/arm/Registers_test.go new file mode 100644 index 0000000..5c44c94 --- /dev/null +++ b/src/arm/Registers_test.go @@ -0,0 +1,12 @@ +package arm_test + +import ( + "testing" + + "git.akyoto.dev/cli/q/src/arm" + "git.akyoto.dev/go/assert" +) + +func TestRegisters(t *testing.T) { + assert.NotNil(t, arm.SyscallInputRegisters) +} diff --git a/src/arm64/Registers_test.go b/src/arm64/Registers_test.go deleted file mode 100644 index 14ce983..0000000 --- a/src/arm64/Registers_test.go +++ /dev/null @@ -1,12 +0,0 @@ -package arm64_test - -import ( - "testing" - - "git.akyoto.dev/cli/q/src/arm64" - "git.akyoto.dev/go/assert" -) - -func TestRegisters(t *testing.T) { - assert.NotNil(t, arm64.SyscallInputRegisters) -} diff --git a/src/readme.md b/src/readme.md index c793954..1716ab7 100644 --- a/src/readme.md +++ b/src/readme.md @@ -1,6 +1,6 @@ # Overview -- [arm64](arm64) - ARM64 implementation (w.i.p.) +- [arm](arm) - ARM64 implementation (w.i.p.) - [asm](asm) - Pseudo-assembler stage - [asmc](asmc) - Compiles assembler to actual machine code - [ast](ast) - Abstract syntax tree generation with the `Parse` function @@ -24,5 +24,5 @@ - [scope](scope) - Defines a `Scope` used for code blocks - [sizeof](sizeof) - Calculates the byte size of numbers - [token](token) - Converts a file to tokens with the `Tokenize` function -- [types](types) - Type system (w.i.p.) +- [types](types) - Type system - [x86](x86) - x86-64 implementation