summaryrefslogtreecommitdiffhomepage
path: root/dev/CompilerKit/src/Frontend/CCompilerARM64.cc
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-08-05 09:47:53 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2025-08-05 09:47:53 +0100
commitb0c5f2a2683657182f5ce3dc3bcbf252164b0077 (patch)
treea2f43f8d5943ce4825a0f1eb4e921d30e8e78eb9 /dev/CompilerKit/src/Frontend/CCompilerARM64.cc
parente272dd8e4d2437423b5140ad76cb690f4e182d76 (diff)
feat! compiler_kit & debugger_kit: breaking changes, big name refactors on the source code have been done.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/CompilerKit/src/Frontend/CCompilerARM64.cc')
-rw-r--r--dev/CompilerKit/src/Frontend/CCompilerARM64.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/dev/CompilerKit/src/Frontend/CCompilerARM64.cc b/dev/CompilerKit/src/Frontend/CCompilerARM64.cc
index 0cd08d0..dd230c5 100644
--- a/dev/CompilerKit/src/Frontend/CCompilerARM64.cc
+++ b/dev/CompilerKit/src/Frontend/CCompilerARM64.cc
@@ -140,7 +140,7 @@ class CompilerFrontendARM64 final : public CompilerKit::CompilerFrontendInterfac
explicit CompilerFrontendARM64() = default;
~CompilerFrontendARM64() override = default;
- LIBCOMPILER_COPY_DEFAULT(CompilerFrontendARM64);
+ NECTI_COPY_DEFAULT(CompilerFrontendARM64);
std::string Check(const char* text, const char* file);
CompilerKit::SyntaxLeafList::SyntaxLeaf Compile(std::string text, std::string file) override;
@@ -323,7 +323,7 @@ CompilerKit::SyntaxLeafList::SyntaxLeaf CompilerFrontendARM64::Compile(std::stri
if (expr.find(")") != std::string::npos) expr.erase(expr.find(")"));
- kIfFunction = "__LIBCOMPILER_IF_PROC_";
+ kIfFunction = "__NECTI_IF_PROC_";
kIfFunction += std::to_string(time_off._Raw);
syntaxLeaf.fUserValue = "\tlda r12, extern_segment ";
@@ -1048,7 +1048,7 @@ class AssemblyCCInterface final LC_ASSEMBLY_INTERFACE {
explicit AssemblyCCInterface() = default;
~AssemblyCCInterface() override = default;
- LIBCOMPILER_COPY_DEFAULT(AssemblyCCInterface);
+ NECTI_COPY_DEFAULT(AssemblyCCInterface);
UInt32 Arch() noexcept override { return CompilerKit::AssemblyFactory::kArchAARCH64; }
@@ -1196,7 +1196,7 @@ static void cc_print_help() {
#define kCExtension ".c"
-LIBCOMPILER_MODULE(CompilerCLangARM64) {
+NECTI_MODULE(CompilerCLangARM64) {
::signal(SIGSEGV, Detail::drvi_crash_handler);
kCompilerTypes.push_back({.fName = "void", .fValue = "void"});