From d0213b4202ac12d7e92f7125e87c31d9ecb637dd Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Mon, 11 Apr 2022 18:50:08 -0400 Subject: Remove src folders --- tnslc/compile/arch/arch.tnsl | 20 ++++++++++++++++++++ tnslc/compile/arch/common.tnsl | 17 +++++++++++++++++ tnslc/compile/arch/isa_arm.tnsl | 15 +++++++++++++++ tnslc/compile/arch/isa_risc_v.tnsl | 15 +++++++++++++++ tnslc/compile/arch/isa_x86.tnsl | 15 +++++++++++++++ 5 files changed, 82 insertions(+) create mode 100644 tnslc/compile/arch/arch.tnsl create mode 100644 tnslc/compile/arch/common.tnsl create mode 100644 tnslc/compile/arch/isa_arm.tnsl create mode 100644 tnslc/compile/arch/isa_risc_v.tnsl create mode 100644 tnslc/compile/arch/isa_x86.tnsl (limited to 'tnslc/compile/arch') diff --git a/tnslc/compile/arch/arch.tnsl b/tnslc/compile/arch/arch.tnsl new file mode 100644 index 0000000..5e81673 --- /dev/null +++ b/tnslc/compile/arch/arch.tnsl @@ -0,0 +1,20 @@ +/## + Copyright 2021 Kyle Gunger + + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have received a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: + + https://opensource.org/licenses/CDDL-1.0 + + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED +#/ + +/; module arch + :import "compile/arch/common.tnsl" + :import "compile/arch/isa_x86.tnsl" +;/ \ No newline at end of file diff --git a/tnslc/compile/arch/common.tnsl b/tnslc/compile/arch/common.tnsl new file mode 100644 index 0000000..cba0d9f --- /dev/null +++ b/tnslc/compile/arch/common.tnsl @@ -0,0 +1,17 @@ +/## + Copyright 2021 Kyle Gunger + + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have received a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: + + https://opensource.org/licenses/CDDL-1.0 + + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED +#/ + +; struct instruction {} \ No newline at end of file diff --git a/tnslc/compile/arch/isa_arm.tnsl b/tnslc/compile/arch/isa_arm.tnsl new file mode 100644 index 0000000..0dc3468 --- /dev/null +++ b/tnslc/compile/arch/isa_arm.tnsl @@ -0,0 +1,15 @@ +/## + Copyright 2021 Kyle Gunger + + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have received a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: + + https://opensource.org/licenses/CDDL-1.0 + + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED +#/ diff --git a/tnslc/compile/arch/isa_risc_v.tnsl b/tnslc/compile/arch/isa_risc_v.tnsl new file mode 100644 index 0000000..0dc3468 --- /dev/null +++ b/tnslc/compile/arch/isa_risc_v.tnsl @@ -0,0 +1,15 @@ +/## + Copyright 2021 Kyle Gunger + + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have received a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: + + https://opensource.org/licenses/CDDL-1.0 + + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED +#/ diff --git a/tnslc/compile/arch/isa_x86.tnsl b/tnslc/compile/arch/isa_x86.tnsl new file mode 100644 index 0000000..0dc3468 --- /dev/null +++ b/tnslc/compile/arch/isa_x86.tnsl @@ -0,0 +1,15 @@ +/## + Copyright 2021 Kyle Gunger + + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have received a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: + + https://opensource.org/licenses/CDDL-1.0 + + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED +#/ -- cgit v1.2.3