summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-12-09 03:07:48 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2025-12-09 03:07:48 +0100
commit0c54fbd1a74242c568749b7293f2f319c4842d44 (patch)
tree86cdac041fc0a0f4e17d839d48e5ff7cea3cc5a7 /src
parentcfa04915a4c7d77996b49279b5891d1402f439a5 (diff)
chore: codebase chore and API breaking changes.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src')
-rw-r--r--src/.keep0
-rw-r--r--src/CompilerKit/src/DyanmicLinkers/DynamicLinker64+PEF.cc10
-rw-r--r--src/Tools/pef-amd64-cxxdrv.cc6
-rw-r--r--src/Tools/pef-arm64-cdrv.cc6
4 files changed, 11 insertions, 11 deletions
diff --git a/src/.keep b/src/.keep
deleted file mode 100644
index e69de29..0000000
--- a/src/.keep
+++ /dev/null
diff --git a/src/CompilerKit/src/DyanmicLinkers/DynamicLinker64+PEF.cc b/src/CompilerKit/src/DyanmicLinkers/DynamicLinker64+PEF.cc
index 28e12a1..0fffa84 100644
--- a/src/CompilerKit/src/DyanmicLinkers/DynamicLinker64+PEF.cc
+++ b/src/CompilerKit/src/DyanmicLinkers/DynamicLinker64+PEF.cc
@@ -235,8 +235,8 @@ NECTI_MODULE(DynamicLinker64PEF) {
CompilerKit::AEHeader hdr{};
- reader_protocol.file_pointer_ = std::ifstream(objectFile, std::ifstream::binary);
- reader_protocol.file_pointer_ >> hdr;
+ reader_protocol.fFilePtr = std::ifstream(objectFile, std::ifstream::binary);
+ reader_protocol.fFilePtr >> hdr;
if (hdr.fMagic[0] == kAEMag0 && hdr.fMagic[1] == kAEMag1 &&
hdr.fSize == sizeof(CompilerKit::AEHeader) && hdr.fMagic[2] == kAEMag2) {
@@ -331,14 +331,14 @@ NECTI_MODULE(DynamicLinker64PEF) {
std::vector<char> bytes;
bytes.resize(hdr.fCodeSize);
- reader_protocol.file_pointer_.seekg(std::streamsize(hdr.fStartCode));
- reader_protocol.file_pointer_.read(bytes.data(), std::streamsize(hdr.fCodeSize));
+ reader_protocol.fFilePtr.seekg(std::streamsize(hdr.fStartCode));
+ reader_protocol.fFilePtr.read(bytes.data(), std::streamsize(hdr.fCodeSize));
kObjectBytes.push_back({.mBlob = bytes, .mOffset = hdr.fStartCode});
// Blob was written, close fp.
- reader_protocol.file_pointer_.close();
+ reader_protocol.fFilePtr.close();
continue;
}
diff --git a/src/Tools/pef-amd64-cxxdrv.cc b/src/Tools/pef-amd64-cxxdrv.cc
index 9e8c0da..51d6c53 100644
--- a/src/Tools/pef-amd64-cxxdrv.cc
+++ b/src/Tools/pef-amd64-cxxdrv.cc
@@ -21,11 +21,11 @@ static auto kPath = "/usr/lib/libCompilerKit.so";
static auto kSymbol = "CompilerCPlusPlusAMD64";
Int32 main(Int32 argc, Char const* argv[]) {
- CompilerKit::DLLTraits dylib;
+ CompilerKit::DLLLoader dylib;
dylib(kPath, kSymbol);
- CompilerKit::DLLTraits::Entrypoint entrypoint_cxx =
- reinterpret_cast<CompilerKit::DLLTraits::Entrypoint>(dylib.fEntrypoint);
+ CompilerKit::DLLLoader::EntryT entrypoint_cxx =
+ reinterpret_cast<CompilerKit::DLLLoader::EntryT>(dylib.fEntrypoint);
if (!entrypoint_cxx) {
kStdOut;
diff --git a/src/Tools/pef-arm64-cdrv.cc b/src/Tools/pef-arm64-cdrv.cc
index 3e6c3b2..08aaa75 100644
--- a/src/Tools/pef-arm64-cdrv.cc
+++ b/src/Tools/pef-arm64-cdrv.cc
@@ -21,11 +21,11 @@ static auto kPath = "/usr/lib/libCompilerKit.so";
static auto kSymbol = "CompilerCLangARM64";
Int32 main(Int32 argc, Char const* argv[]) {
- CompilerKit::DLLTraits dylib;
+ CompilerKit::DLLLoader dylib;
dylib(kPath, kSymbol);
- CompilerKit::DLLTraits::Entrypoint entrypoint_cxx =
- reinterpret_cast<CompilerKit::DLLTraits::Entrypoint>(dylib.fEntrypoint);
+ CompilerKit::DLLLoader::EntryT entrypoint_cxx =
+ reinterpret_cast<CompilerKit::DLLLoader::EntryT>(dylib.fEntrypoint);
if (!entrypoint_cxx) {
kStdOut;