summaryrefslogtreecommitdiffhomepage
path: root/src/CompilerKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-01-19 23:36:39 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-01-19 23:36:39 +0100
commit7267363ca6fd71cdccd09b80947fb870fb4a0d4f (patch)
tree3cdd585f085f032c0c151707527cfb1395db8172 /src/CompilerKit
parentdc40fa12319a854650d8e4ad424b338d57c29f59 (diff)
chore: Add README about planned frontends.v0.1.211
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/CompilerKit')
-rw-r--r--src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cc2
-rw-r--r--src/CompilerKit/src/Compilers/README.md10
-rw-r--r--src/CompilerKit/src/Linkers/DynamicLinker64+PEF.cc4
-rw-r--r--src/CompilerKit/src/Preprocessors/Preprocessor+Generic.cc (renamed from src/CompilerKit/src/Preprocessor/Preprocessor+Generic.cc)0
4 files changed, 13 insertions, 3 deletions
diff --git a/src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cc b/src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cc
index 9536864..c8bf13b 100644
--- a/src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cc
+++ b/src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cc
@@ -256,7 +256,7 @@ static bool kCurrentIfCondition{false};
/// detail namespaces
const char* CompilerFrontendNectarAMD64::Language() {
- return "Nectar";
+ return "NeKernel Nectar";
}
static std::uintptr_t kOrigin = kPefBaseOrigin;
diff --git a/src/CompilerKit/src/Compilers/README.md b/src/CompilerKit/src/Compilers/README.md
new file mode 100644
index 0000000..c3c17d4
--- /dev/null
+++ b/src/CompilerKit/src/Compilers/README.md
@@ -0,0 +1,10 @@
+# Nectar Frontends:
+
+The current status of Nectar's frontends.
+
+## Current Status:
+
+- Nectar (Implemented)
+- C++ (Not implemented)
+- C (Not implemented)
+
diff --git a/src/CompilerKit/src/Linkers/DynamicLinker64+PEF.cc b/src/CompilerKit/src/Linkers/DynamicLinker64+PEF.cc
index b0a142e..02b6dcb 100644
--- a/src/CompilerKit/src/Linkers/DynamicLinker64+PEF.cc
+++ b/src/CompilerKit/src/Linkers/DynamicLinker64+PEF.cc
@@ -435,7 +435,7 @@ NECTAR_MODULE(DynamicLinker64PEF) {
if (kVerbose)
kConsoleOut << "Undefined entrypoint: " << kLinkerStart
<< ", you may have forget to link "
- "against the C++ runtime library.\n";
+ "against your runtime library.\n";
kConsoleOut << "Undefined entrypoint " << kLinkerStart << " for executable: " << kOutput
<< "\n";
@@ -587,7 +587,7 @@ NECTAR_MODULE(DynamicLinker64PEF) {
if (kVerbose) {
kConsoleOut << "Command name: " << name << "\n";
- kConsoleOut << "VirtualAddress of command content: "
+ kConsoleOut << "Virtual address of command content: "
<< command_headers[commandHeaderIndex].Offset << "\n";
}
diff --git a/src/CompilerKit/src/Preprocessor/Preprocessor+Generic.cc b/src/CompilerKit/src/Preprocessors/Preprocessor+Generic.cc
index ab6a9fa..ab6a9fa 100644
--- a/src/CompilerKit/src/Preprocessor/Preprocessor+Generic.cc
+++ b/src/CompilerKit/src/Preprocessors/Preprocessor+Generic.cc