diff options
| author | Irene Knapp <ireneista@irenes.space> | 2026-05-19 00:38:46 -0700 |
|---|---|---|
| committer | Irene Knapp <ireneista@irenes.space> | 2026-05-19 00:38:46 -0700 |
| commit | ebd8be68201201fd86fc4a4e4e0a535738af86bd (patch) | |
| tree | f609d37f12d58ba4dbb5f2a3551cd9344b974c86 /linux.e | |
| parent | eec336dea3d86e176c4bd86c435e6be35fec64e2 (diff) | |
yessssssss
so okay, now all the machine code stuff is implemented and it builds without crashing the generated executable still crashes though, but this was enough work that it's getting a celebratory check-in Force-Push: yes Change-Id: I201e6912253647da58ef3537c735b478b0dca9fb
Diffstat (limited to 'linux.e')
| -rw-r--r-- | linux.e | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/linux.e b/linux.e index ce0b9b7..c7e9bb3 100644 --- a/linux.e +++ b/linux.e @@ -1,6 +1,6 @@ -~ ~~~~~~~~~~~~~~~~~~ -~ ~~ System calls ~~ -~ ~~~~~~~~~~~~~~~~~~ +~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +~ ~~ System calls for the Linux kernel ~~ +~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ ~ The kernel preserves every register except rax, rcx, and r11. The system ~ call number goes in rax, as does the return value. Parameters go in rdi, |