diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-06-12 03:05:25 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-06-12 03:05:25 +0200 |
| commit | c336b4fe6f6488e14a3238a36d571d7645794971 (patch) | |
| tree | 4bb99ca2a2877fee30ad500c7a3a937f66abcf45 | |
| parent | a5851dfaa65d15f44f52b2aed1aa0179291b46fc (diff) | |
feat: Use `.dll` extension for `libSystem` instead of `.sys`
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
| -rw-r--r-- | dev/boot/amd64-ci.make | 2 | ||||
| -rw-r--r-- | dev/boot/amd64-desktop.make | 2 | ||||
| -rw-r--r-- | dev/libSystem/libSystem.json | 2 | ||||
| -rw-r--r-- | dev/libSystem/src/Makefile | 2 | ||||
| -rw-r--r-- | dev/libSystem/src/SystemAPI.cc (renamed from dev/libSystem/src/SystemImpl.cc) | 0 | ||||
| -rw-r--r-- | docs/drawio/SYSTEM_DESIGN.drawio | 2 |
6 files changed, 5 insertions, 5 deletions
diff --git a/dev/boot/amd64-ci.make b/dev/boot/amd64-ci.make index f4f76a59..12e6407b 100644 --- a/dev/boot/amd64-ci.make +++ b/dev/boot/amd64-ci.make @@ -73,7 +73,7 @@ BOOTLOADER=ne_bootz KERNEL=ne_kernel SYSCHK=chk.efi BOOTNET=net.efi -SCIKIT=libSystem.sys +SCIKIT=libSystem.dll .PHONY: invalid-recipe invalid-recipe: diff --git a/dev/boot/amd64-desktop.make b/dev/boot/amd64-desktop.make index 2e487f94..4b6a879c 100644 --- a/dev/boot/amd64-desktop.make +++ b/dev/boot/amd64-desktop.make @@ -75,7 +75,7 @@ BOOTLOADER=ne_bootz KERNEL=ne_kernel SYSCHK=chk.efi BOOTNET=net.efi -SCIKIT=libSystem.sys +SCIKIT=libSystem.dll DDK=ddk.sys .PHONY: invalid-recipe diff --git a/dev/libSystem/libSystem.json b/dev/libSystem/libSystem.json index fdcd2a56..9df1b8f0 100644 --- a/dev/libSystem/libSystem.json +++ b/dev/libSystem/libSystem.json @@ -3,7 +3,7 @@ "compiler_std": "c++20", "headers_path": ["../", "./"], "sources_path": ["src/*.cc", "src/*.stub.obj"], - "output_name": "libSystem.sys", + "output_name": "libSystem.dll", "compiler_flags": [ "-ffreestanding", "-shared", diff --git a/dev/libSystem/src/Makefile b/dev/libSystem/src/Makefile index 39af446b..64ef02cc 100644 --- a/dev/libSystem/src/Makefile +++ b/dev/libSystem/src/Makefile @@ -1,6 +1,6 @@ ################################################## # (c) Amlal El Mahrouss, all rights reserved. -# This file is for libSystem.sys's syscall stubs. +# This file is for libSystem.dll's syscall stubs. ################################################## ASM=nasm diff --git a/dev/libSystem/src/SystemImpl.cc b/dev/libSystem/src/SystemAPI.cc index d0682830..d0682830 100644 --- a/dev/libSystem/src/SystemImpl.cc +++ b/dev/libSystem/src/SystemAPI.cc diff --git a/docs/drawio/SYSTEM_DESIGN.drawio b/docs/drawio/SYSTEM_DESIGN.drawio index c428d137..ffc625d4 100644 --- a/docs/drawio/SYSTEM_DESIGN.drawio +++ b/docs/drawio/SYSTEM_DESIGN.drawio @@ -4,7 +4,7 @@ <root> <mxCell id="0"/> <mxCell id="1" parent="0"/> - <mxCell id="ifhO3zQZNW-sXvZMTmu8-2" value="<p class="p1"><b>System API (libSystem.sys</b><b style="background-color: transparent;">) – User-Space Interface (Ring 3, EL0)</b></p>" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"> + <mxCell id="ifhO3zQZNW-sXvZMTmu8-2" value="<p class="p1"><b>System API (libSystem.dll</b><b style="background-color: transparent;">) – User-Space Interface (Ring 3, EL0)</b></p>" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"> <mxGeometry x="240" y="340" width="360" height="30" as="geometry"/> </mxCell> <mxCell id="ifhO3zQZNW-sXvZMTmu8-3" value="<p class="p1"><b>Applications &amp; Dynamically Linked Libraries (Ring 3, EL0)</b></p>" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"> |
