From f5a153c3f888f82edaf5038e5762f9bd70356db4 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Wed, 8 Jan 2025 10:28:10 +0100 Subject: KAN-8: Compiler tweaks and AARCH64 in progress. - Refactor C compilers. - Add Encoder for ARM64. - Add and working on assembler for AARCH64. Signed-off-by: Amlal El Mahrouss --- dev/LibCompiler/src/CPlusPlusLinkerELF.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'dev/LibCompiler/src/CPlusPlusLinkerELF.cc') diff --git a/dev/LibCompiler/src/CPlusPlusLinkerELF.cc b/dev/LibCompiler/src/CPlusPlusLinkerELF.cc index 5b85afc..de7cbd1 100644 --- a/dev/LibCompiler/src/CPlusPlusLinkerELF.cc +++ b/dev/LibCompiler/src/CPlusPlusLinkerELF.cc @@ -55,8 +55,8 @@ namespace Details { struct DynamicLinkerBlob final { - std::vector fPefBlob; // PEF code/bss/data blob. - std::uintptr_t fAEOffset; // the offset of the PEF container header.. + std::vector mBlob; // PEF code/bss/data blob. + std::uintptr_t mObjOffset; // the offset of the PEF container header.. }; } @@ -84,7 +84,7 @@ static uintptr_t kByteCount = 1024; /// @brief ZKA 64-bit Linker. /// @note This linker is made for XCOFF executable, thus ZKA based OSes. -TOOLCHAINKIT_MODULE(DynamicLinker64XCOFF) +LIBCOMPILER_MODULE(DynamicLinker64XCOFF) { return EXIT_SUCCESS; } -- cgit v1.2.3