diff options
| author | Amlal <amlal@nekernel.org> | 2025-04-25 13:14:01 +0200 |
|---|---|---|
| committer | Amlal <amlal@nekernel.org> | 2025-04-25 13:14:01 +0200 |
| commit | 20042235d1f53ae428aa154e64afdbae5d8d91ad (patch) | |
| tree | 6ea42d1b30505a57301f8ff2916c78ce94ff6eaf /tools | |
| parent | 0561a8d0a6ae7588309a6e3513bbfeeef5f0aa15 (diff) | |
meta: update .clang-format, format codebase.
Signed-off-by: Amlal <amlal@nekernel.org>
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/asm.cc | 155 | ||||
| -rw-r--r-- | tools/cppdrv.cc | 19 | ||||
| -rw-r--r-- | tools/cxxdrv.cc | 100 | ||||
| -rw-r--r-- | tools/dbg.cc | 7 | ||||
| -rw-r--r-- | tools/kdbg.cc | 7 | ||||
| -rw-r--r-- | tools/ld64.cc | 14 |
6 files changed, 133 insertions, 169 deletions
diff --git a/tools/asm.cc b/tools/asm.cc index 4845c99..118ab22 100644 --- a/tools/asm.cc +++ b/tools/asm.cc @@ -1,6 +1,6 @@ /* ------------------------------------------- - Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved + Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved ------------------------------------------- */ @@ -9,8 +9,8 @@ #include <LibCompiler/Defines.h> #include <LibCompiler/Version.h> -#include <iostream> #include <cstring> +#include <iostream> #include <string> #include <vector> @@ -19,94 +19,79 @@ LC_IMPORT_C int AssemblerMainARM64(int argc, char const* argv[]); LC_IMPORT_C int AssemblerMain64x0(int argc, char const* argv[]); LC_IMPORT_C int AssemblerMainAMD64(int argc, char const* argv[]); -enum AsmKind : Int32 -{ - kX64Assembler, - k64X0Assembler, - kPOWER64Assembler, - kARM64Assembler, - kAssemblerCount, +enum AsmKind : Int32 { + kX64Assembler, + k64X0Assembler, + kPOWER64Assembler, + kARM64Assembler, + kAssemblerCount, }; -int main(int argc, char const* argv[]) -{ - std::vector<const char*> arg_vec_cstr; - arg_vec_cstr.push_back(argv[0]); +int main(int argc, char const* argv[]) { + std::vector<const char*> arg_vec_cstr; + arg_vec_cstr.push_back(argv[0]); - const Int32 kInvalidAssembler = -1; - Int32 asm_type = kInvalidAssembler; + const Int32 kInvalidAssembler = -1; + Int32 asm_type = kInvalidAssembler; - for (size_t index_arg = 1; index_arg < argc; ++index_arg) - { - if (strstr(argv[index_arg], "--asm:h")) - { - std::printf("asm: Frontend Assembler (64x0, power64, arm64, x64).\n"); - std::printf("asm: Version: %s, Release: %s.\n", kDistVersion, kDistRelease); - std::printf("asm: Designed by Amlal El Mahrouss, Copyright (C) 2024-2025 Amlal El Mahrouss, all rights reserved.\n"); - std::printf("LibCompiler: Designed by Amlal El Mahrouss, Copyright (C) 2024-2025 Amlal El Mahrouss, all rights reserved.\n"); + for (size_t index_arg = 1; index_arg < argc; ++index_arg) { + if (strstr(argv[index_arg], "--asm:h")) { + std::printf("asm: Frontend Assembler (64x0, power64, arm64, x64).\n"); + std::printf("asm: Version: %s, Release: %s.\n", kDistVersion, kDistRelease); + std::printf( + "asm: Designed by Amlal El Mahrouss, Copyright (C) 2024-2025 Amlal El Mahrouss, all " + "rights reserved.\n"); + std::printf( + "LibCompiler: Designed by Amlal El Mahrouss, Copyright (C) 2024-2025 Amlal El Mahrouss, " + "all rights reserved.\n"); - return 0; - } - else if (strstr(argv[index_arg], "--asm:x64")) - { - asm_type = kX64Assembler; - } - else if (strstr(argv[index_arg], "--asm:aarch64")) - { - asm_type = kARM64Assembler; - } - else if (strstr(argv[index_arg], "--asm:64x0")) - { - asm_type = k64X0Assembler; - } - else if (strstr(argv[index_arg], "--asm:power64")) - { - asm_type = kPOWER64Assembler; - } - else - { - arg_vec_cstr.push_back(argv[index_arg]); - } - } + return 0; + } else if (strstr(argv[index_arg], "--asm:x64")) { + asm_type = kX64Assembler; + } else if (strstr(argv[index_arg], "--asm:aarch64")) { + asm_type = kARM64Assembler; + } else if (strstr(argv[index_arg], "--asm:64x0")) { + asm_type = k64X0Assembler; + } else if (strstr(argv[index_arg], "--asm:power64")) { + asm_type = kPOWER64Assembler; + } else { + arg_vec_cstr.push_back(argv[index_arg]); + } + } - switch (asm_type) - { - case kPOWER64Assembler: { - if (int32_t code = AssemblerMainPower64(arg_vec_cstr.size(), arg_vec_cstr.data()); code) - { - std::printf("asm: frontend exited with code %i.\n", code); - return code; - } - break; - } - case k64X0Assembler: { - if (int32_t code = AssemblerMain64x0(arg_vec_cstr.size(), arg_vec_cstr.data()); code) - { - std::printf("asm: frontend exited with code %i.\n", code); - return code; - } - break; - } - case kARM64Assembler: { - if (int32_t code = AssemblerMainARM64(arg_vec_cstr.size(), arg_vec_cstr.data()); code) - { - std::printf("asm: frontend exited with code %i.\n", code); - return code; - } - break; - } - case kX64Assembler: { - if (int32_t code = AssemblerMainAMD64(arg_vec_cstr.size(), arg_vec_cstr.data()); code) - { - std::printf("asm: frontend exited with code %i.\n", code); - return code; - } - break; - } - default: { - return EXIT_FAILURE; - } - } + switch (asm_type) { + case kPOWER64Assembler: { + if (int32_t code = AssemblerMainPower64(arg_vec_cstr.size(), arg_vec_cstr.data()); code) { + std::printf("asm: frontend exited with code %i.\n", code); + return code; + } + break; + } + case k64X0Assembler: { + if (int32_t code = AssemblerMain64x0(arg_vec_cstr.size(), arg_vec_cstr.data()); code) { + std::printf("asm: frontend exited with code %i.\n", code); + return code; + } + break; + } + case kARM64Assembler: { + if (int32_t code = AssemblerMainARM64(arg_vec_cstr.size(), arg_vec_cstr.data()); code) { + std::printf("asm: frontend exited with code %i.\n", code); + return code; + } + break; + } + case kX64Assembler: { + if (int32_t code = AssemblerMainAMD64(arg_vec_cstr.size(), arg_vec_cstr.data()); code) { + std::printf("asm: frontend exited with code %i.\n", code); + return code; + } + break; + } + default: { + return EXIT_FAILURE; + } + } - return EXIT_SUCCESS; + return EXIT_SUCCESS; } diff --git a/tools/cppdrv.cc b/tools/cppdrv.cc index 72cfb36..8b6238b 100644 --- a/tools/cppdrv.cc +++ b/tools/cppdrv.cc @@ -1,6 +1,6 @@ /* ------------------------------------------- - Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved + Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved ------------------------------------------- */ @@ -10,21 +10,18 @@ #include <LibCompiler/Defines.h> #include <LibCompiler/ErrorID.h> #include <LibCompiler/Version.h> -#include <iostream> #include <cstring> +#include <iostream> #include <vector> LC_IMPORT_C int CPlusPlusPreprocessorMain(int argc, char const* argv[]); -int main(int argc, char const* argv[]) -{ - if (auto code = CPlusPlusPreprocessorMain(2, argv); - code > 0) - { - std::printf("cppdrv: preprocessor exited with code %i.\n", code); +int main(int argc, char const* argv[]) { + if (auto code = CPlusPlusPreprocessorMain(2, argv); code > 0) { + std::printf("cppdrv: preprocessor exited with code %i.\n", code); - return LIBCOMPILER_EXEC_ERROR; - } + return LIBCOMPILER_EXEC_ERROR; + } - return LIBCOMPILER_SUCCESSS; + return LIBCOMPILER_SUCCESSS; }
\ No newline at end of file diff --git a/tools/cxxdrv.cc b/tools/cxxdrv.cc index 1d59c5c..400e116 100644 --- a/tools/cxxdrv.cc +++ b/tools/cxxdrv.cc @@ -1,6 +1,6 @@ /* ------------------------------------------- - Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved + Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved ------------------------------------------- */ @@ -10,66 +10,52 @@ #include <LibCompiler/Defines.h> #include <LibCompiler/ErrorID.h> #include <LibCompiler/Version.h> -#include <iostream> #include <cstring> #include <vector> LC_IMPORT_C int CompilerCPlusPlusAMD64(int argc, char const* argv[]); LC_IMPORT_C int AssemblerMainAMD64(int argc, char const* argv[]); -int main(int argc, char const* argv[]) -{ - std::vector<std::string> args_list_cxx; - std::vector<std::string> args_list_asm; - - for (size_t index_arg = 0; index_arg < argc; ++index_arg) - { - if (strstr(argv[index_arg], ".cxx") || - strstr(argv[index_arg], ".cpp") || - strstr(argv[index_arg], ".cc") || - strstr(argv[index_arg], ".c++") || - strstr(argv[index_arg], ".C")) - { - std::string arg = argv[index_arg]; - - arg += ".pp.masm"; - args_list_asm.push_back(arg); - - arg = argv[index_arg]; - arg += ".pp"; - - args_list_cxx.push_back(arg); - } - else if (strstr(argv[index_arg], ".c")) - { - std::printf("cxxdrv: error: Not a C driver.\n"); - return EXIT_FAILURE; - } - } - - for (auto& cli : args_list_cxx) - { - const char* arr_cli[] = {argv[0], cli.data()}; - - if (auto code = CompilerCPlusPlusAMD64(2, arr_cli); - code > 0) - { - std::printf("cxxdrv: compiler exited with code %i.\n", code); - - return LIBCOMPILER_EXEC_ERROR; - } - } - - for (auto& cli : args_list_asm) - { - const char* arr_cli[] = {argv[0], cli.data()}; - - if (auto code = AssemblerMainAMD64(2, arr_cli); - code > 0) - { - std::printf("cxxdrv: assembler exited with code %i.\n", code); - } - } - - return LIBCOMPILER_EXEC_ERROR; +int main(int argc, char const* argv[]) { + std::vector<std::string> args_list_cxx; + std::vector<std::string> args_list_asm; + + for (size_t index_arg = 0; index_arg < argc; ++index_arg) { + if (strstr(argv[index_arg], ".cxx") || strstr(argv[index_arg], ".cpp") || + strstr(argv[index_arg], ".cc") || strstr(argv[index_arg], ".c++") || + strstr(argv[index_arg], ".C")) { + std::string arg = argv[index_arg]; + + arg += ".pp.masm"; + args_list_asm.push_back(arg); + + arg = argv[index_arg]; + arg += ".pp"; + + args_list_cxx.push_back(arg); + } else if (strstr(argv[index_arg], ".c")) { + std::printf("cxxdrv: error: Not a C driver.\n"); + return EXIT_FAILURE; + } + } + + for (auto& cli : args_list_cxx) { + const char* arr_cli[] = {argv[0], cli.data()}; + + if (auto code = CompilerCPlusPlusAMD64(2, arr_cli); code > 0) { + std::printf("cxxdrv: compiler exited with code %i.\n", code); + + return LIBCOMPILER_EXEC_ERROR; + } + } + + for (auto& cli : args_list_asm) { + const char* arr_cli[] = {argv[0], cli.data()}; + + if (auto code = AssemblerMainAMD64(2, arr_cli); code > 0) { + std::printf("cxxdrv: assembler exited with code %i.\n", code); + } + } + + return LIBCOMPILER_EXEC_ERROR; } diff --git a/tools/dbg.cc b/tools/dbg.cc index 67b942e..b9be862 100644 --- a/tools/dbg.cc +++ b/tools/dbg.cc @@ -1,6 +1,6 @@ /* ------------------------------------------- - Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved + Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved ------------------------------------------- */ @@ -13,7 +13,6 @@ LC_IMPORT_C int DebuggerMachPOSIX(int argc, char const* argv[]); /// @brief Debugger entrypoint. /// @return Status code of debugger. -int main(int argc, char const* argv[]) -{ - return DebuggerMachPOSIX(argc, argv); +int main(int argc, char const* argv[]) { + return DebuggerMachPOSIX(argc, argv); } diff --git a/tools/kdbg.cc b/tools/kdbg.cc index 5aae438..11901e3 100644 --- a/tools/kdbg.cc +++ b/tools/kdbg.cc @@ -1,6 +1,6 @@ /* ------------------------------------------- - Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved + Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved ------------------------------------------- */ @@ -13,7 +13,6 @@ LC_IMPORT_C int DebuggerNeKernel(int argc, char const* argv[]); /// @brief Debugger entrypoint. /// @return Status code of debugger. -int main(int argc, char const* argv[]) -{ - return DebuggerNeKernel(argc, argv); +int main(int argc, char const* argv[]) { + return DebuggerNeKernel(argc, argv); } diff --git a/tools/ld64.cc b/tools/ld64.cc index 48c1368..fec1314 100644 --- a/tools/ld64.cc +++ b/tools/ld64.cc @@ -1,6 +1,6 @@ /* ------------------------------------------- - Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved + Copyright (C) 2024-2025 Amlal EL Mahrous, all rights reserved ------------------------------------------- */ @@ -11,12 +11,10 @@ LC_IMPORT_C int DynamicLinker64PEF(int argc, char const* argv[]); -int main(int argc, char const* argv[]) -{ - if (argc < 1) - { - return 1; - } +int main(int argc, char const* argv[]) { + if (argc < 1) { + return 1; + } - return DynamicLinker64PEF(argc, argv); + return DynamicLinker64PEF(argc, argv); } |
