summaryrefslogtreecommitdiffhomepage
path: root/dev/CompilerKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-09-16 19:26:45 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-09-16 19:26:45 +0200
commit846273810ba3368f24205c38ce2fd3a2b5a4068b (patch)
tree96853fd70b49732bd47a4090ac92aeaf5e4a9c07 /dev/CompilerKit
parentb659a8d0bb9beaeb3d44dd0f4bde6f2d3f55ad24 (diff)
feat: backend: improve amd64 assembler backend's global variables.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/CompilerKit')
-rw-r--r--dev/CompilerKit/src/Backend/AssemblerAMD64.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/dev/CompilerKit/src/Backend/AssemblerAMD64.cc b/dev/CompilerKit/src/Backend/AssemblerAMD64.cc
index 2e5f58f..603b441 100644
--- a/dev/CompilerKit/src/Backend/AssemblerAMD64.cc
+++ b/dev/CompilerKit/src/Backend/AssemblerAMD64.cc
@@ -52,9 +52,8 @@
static char kOutputArch = CompilerKit::kPefArchAMD64;
-constexpr auto kIPAlignement = 0x1U;
-
-static std::size_t kCounter = 1UL;
+static constexpr auto kIPAlignement = 0x1U;
+static auto kCounter = 0x1UL;
static std::uintptr_t kOrigin = kPefBaseOrigin;
static std::vector<std::pair<std::string, std::uintptr_t>> kOriginLabel;