fortrangoingonforty/armfortas / 63bff4c

Browse files

add codegen, driver, and runtime module stubs

Authored by espadonne
SHA
63bff4cf4330f8acf2955ee72a8a09d14650fc38
Parents
911e587
Tree
7e55a20

3 changed files

StatusFile+-
A src/codegen/mod.rs 4 0
A src/driver/mod.rs 4 0
A src/runtime/mod.rs 5 0
src/codegen/mod.rsadded
@@ -0,0 +1,4 @@
1
+//! ARM64 code generation.
2
+//!
3
+//! Instruction selection, register allocation, stack frame layout,
4
+//! and emission of machine instructions for the afs-as assembler.
src/driver/mod.rsadded
@@ -0,0 +1,4 @@
1
+//! Compilation driver.
2
+//!
3
+//! CLI argument parsing, phase orchestration, multi-file compilation,
4
+//! dependency resolution, and linker invocation.
src/runtime/mod.rsadded
@@ -0,0 +1,5 @@
1
+//! Runtime library (libarmfortas_rt).
2
+//!
3
+//! I/O subsystem, memory management, string operations,
4
+//! array intrinsics, and system interfaces. Compiled to a static
5
+//! library linked into every produced binary.