summaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-10-20 14:04:29 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-10-20 14:04:29 +0200
commit35007dec2032ff539b9e2d5eaf4cfefa50c57216 (patch)
tree894e27f2b354257c4a3c3e956afd8c7f262bd24a /tools
parent846273810ba3368f24205c38ce2fd3a2b5a4068b (diff)
fix: tools: use CK's types instead of stdc++ types.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'tools')
-rw-r--r--tools/asm.cc14
-rw-r--r--tools/ld64.cc4
2 files changed, 8 insertions, 10 deletions
diff --git a/tools/asm.cc b/tools/asm.cc
index 621cb37..f8ba8b4 100644
--- a/tools/asm.cc
+++ b/tools/asm.cc
@@ -10,14 +10,12 @@
#include <CompilerKit/Defines.h>
#include <CompilerKit/Version.h>
#include <cstring>
-#include <iostream>
-#include <string>
#include <vector>
-CK_IMPORT_C int AssemblerMainPower64(int argc, char const* argv[]);
-CK_IMPORT_C int AssemblerMainARM64(int argc, char const* argv[]);
-CK_IMPORT_C int AssemblerMain64x0(int argc, char const* argv[]);
-CK_IMPORT_C int AssemblerMainAMD64(int argc, char const* argv[]);
+CK_IMPORT_C Int32 AssemblerMainPower64(Int32 argc, Char const* argv[]);
+CK_IMPORT_C Int32 AssemblerMainARM64(Int32 argc, Char const* argv[]);
+CK_IMPORT_C Int32 AssemblerMain64x0(Int32 argc, Char const* argv[]);
+CK_IMPORT_C Int32 AssemblerMainAMD64(Int32 argc, Char const* argv[]);
enum AsmKind : Int32 {
kInvalidAssembler = 0,
@@ -28,8 +26,8 @@ enum AsmKind : Int32 {
kAssemblerCount,
};
-int main(int argc, char const* argv[]) {
- std::vector<const char*> arg_vec_cstr;
+Int32 main(Int32 argc, Char const* argv[]) {
+ std::vector<const Char*> arg_vec_cstr;
arg_vec_cstr.push_back(argv[0]);
const Int32 kInvalidAssembler = -1;
diff --git a/tools/ld64.cc b/tools/ld64.cc
index 982c2fc..9bb540d 100644
--- a/tools/ld64.cc
+++ b/tools/ld64.cc
@@ -9,8 +9,8 @@
/// @file ld64.cc
/// @brief NE Linker for AE objects.
-CK_IMPORT_C int DynamicLinker64PEF(int argc, char const* argv[]);
+CK_IMPORT_C Int32 DynamicLinker64PEF(Int32 argc, Char const* argv[]);
-int main(int argc, char const* argv[]) {
+Int32 main(Int32 argc, Char const* argv[]) {
return DynamicLinker64PEF(argc, argv);
}