diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-09 03:07:48 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-09 03:07:48 +0100 |
| commit | 0c54fbd1a74242c568749b7293f2f319c4842d44 (patch) | |
| tree | 86cdac041fc0a0f4e17d839d48e5ff7cea3cc5a7 /src | |
| parent | cfa04915a4c7d77996b49279b5891d1402f439a5 (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/.keep | 0 | ||||
| -rw-r--r-- | src/CompilerKit/src/DyanmicLinkers/DynamicLinker64+PEF.cc | 10 | ||||
| -rw-r--r-- | src/Tools/pef-amd64-cxxdrv.cc | 6 | ||||
| -rw-r--r-- | src/Tools/pef-arm64-cdrv.cc | 6 |
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; |
