summaryrefslogtreecommitdiffhomepage
path: root/dev
diff options
context:
space:
mode:
authorAmlal <amlal@el-mahrouss-logic.com>2024-09-07 15:27:06 +0200
committerAmlal <amlal@el-mahrouss-logic.com>2024-09-07 15:27:06 +0200
commitf5a8b2a12860034407bf96aa9f41baf4df05372f (patch)
tree17e7b888dd8d947411854a557a6b16afd87efa44 /dev
parent98e54a24fc12c310c4966a8b16d9fd2f15b1b08f (diff)
[ IMP ] Fix useless include in ndk.dll
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'dev')
-rw-r--r--dev/NDK/Defines.hxx9
-rw-r--r--dev/NDK/ReadMe.md4
-rw-r--r--dev/NDK/Sources/CPlusPlusCompilerAMD64.cxx9
-rw-r--r--dev/NDK/Sources/Linker.cxx6
4 files changed, 12 insertions, 16 deletions
diff --git a/dev/NDK/Defines.hxx b/dev/NDK/Defines.hxx
index ca9f3b7..e7e3eff 100644
--- a/dev/NDK/Defines.hxx
+++ b/dev/NDK/Defines.hxx
@@ -43,6 +43,15 @@
#include <cassert>
#include <cstring>
#include <new>
+#include <iostream>
+#include <utility>
+#include <cctype>
+#include <cstdio>
+#include <fstream>
+#include <memory>
+#include <string>
+#include <filesystem>
+#include <vector>
#define nullPtr std::nullptr_t
diff --git a/dev/NDK/ReadMe.md b/dev/NDK/ReadMe.md
index 2937259..50139b9 100644
--- a/dev/NDK/ReadMe.md
+++ b/dev/NDK/ReadMe.md
@@ -1,3 +1,5 @@
# NDK Compiler DLL
-A dll which takes the role of implementing the compilers and linkers. \ No newline at end of file
+## Compiler, Assembler and Linker
+
+This contains a set of tools necessary to compile ZKA programs.
diff --git a/dev/NDK/Sources/CPlusPlusCompilerAMD64.cxx b/dev/NDK/Sources/CPlusPlusCompilerAMD64.cxx
index 0ca2fcf..b819040 100644
--- a/dev/NDK/Sources/CPlusPlusCompilerAMD64.cxx
+++ b/dev/NDK/Sources/CPlusPlusCompilerAMD64.cxx
@@ -24,15 +24,6 @@
#include <NDK/Parser.hxx>
#include <UUID.hxx>
-#include <cctype>
-#include <cstdio>
-#include <fstream>
-#include <iostream>
-#include <memory>
-#include <string>
-#include <utility>
-#include <vector>
-
/* ZKA C++ Compiler driver */
/* This is part of the NDK. */
/* (c) ZKA Technologies */
diff --git a/dev/NDK/Sources/Linker.cxx b/dev/NDK/Sources/Linker.cxx
index d379a87..385f742 100644
--- a/dev/NDK/Sources/Linker.cxx
+++ b/dev/NDK/Sources/Linker.cxx
@@ -30,12 +30,6 @@
//! Advanced Executable Object Format
#include <NDK/NFC/AE.hxx>
-#include <fstream>
-#include <iostream>
-#include <filesystem>
-#include <random>
-#include <vector>
-
#define kLinkerVersion "ZKA Linker Driver %s, (c) ZKA Technologies 2024, all rights reserved.\n"
#define StringCompare(DST, SRC) strcmp(DST, SRC)