summaryrefslogtreecommitdiffhomepage
path: root/dev
diff options
context:
space:
mode:
authorAmlal <amlalelmahrouss@icloud.com>2024-12-12 23:38:34 +0100
committerAmlal <amlalelmahrouss@icloud.com>2024-12-12 23:38:34 +0100
commit0f6791ffd43c8b781d6fc500e7302cfb8d0f8c57 (patch)
tree3bacad8ae609cd85e8c6384a66f22a4070beeecc /dev
parent131454cce1461aec5d9138985f021563c0583aeb (diff)
META: Theater Quality's C++ Kit.
Signed-off-by: Amlal <amlalelmahrouss@icloud.com>
Diffstat (limited to 'dev')
-rw-r--r--dev/CodeKit/TerminalEmulator.h2
-rw-r--r--dev/LibC++/base_alloc.h2
-rw-r--r--dev/LibC++/base_exception.h2
-rw-r--r--dev/LibC++/base_math.h2
-rw-r--r--dev/LibC++/defines.h2
-rw-r--r--dev/LibC++/filesystem.h2
-rw-r--r--dev/LibC++/process_base.h2
-rw-r--r--dev/LibC++/utility.h2
-rw-r--r--dev/ToolchainKit/AAL/AssemblyInterface.h4
-rw-r--r--dev/ToolchainKit/AAL/CPU/32x0.h2
-rw-r--r--dev/ToolchainKit/AAL/CPU/64x0.h2
-rw-r--r--dev/ToolchainKit/AAL/CPU/amd64.h2
-rw-r--r--dev/ToolchainKit/AAL/CPU/arm64.h2
-rw-r--r--dev/ToolchainKit/AAL/CPU/power64.h2
-rw-r--r--dev/ToolchainKit/Defines.h2
-rw-r--r--dev/ToolchainKit/Macros.h2
-rw-r--r--dev/ToolchainKit/NFC/AE.h2
-rw-r--r--dev/ToolchainKit/NFC/ErrorID.h2
-rw-r--r--dev/ToolchainKit/NFC/ErrorOr.h2
-rw-r--r--dev/ToolchainKit/NFC/PEF.h2
-rw-r--r--dev/ToolchainKit/NFC/Ref.h2
-rw-r--r--dev/ToolchainKit/NFC/String.h2
-rw-r--r--dev/ToolchainKit/NFC/XCOFF.h2
-rw-r--r--dev/ToolchainKit/Parser.h2
-rw-r--r--dev/ToolchainKit/ReadMe.md2
-rw-r--r--dev/ToolchainKit/Version.h2
-rw-r--r--dev/ToolchainKit/src/Assembler32x0.cc2
-rw-r--r--dev/ToolchainKit/src/Assembler64x0.cc4
-rw-r--r--dev/ToolchainKit/src/AssemblerAMD64.cc6
-rw-r--r--dev/ToolchainKit/src/AssemblerPower.cc6
-rw-r--r--dev/ToolchainKit/src/AssemblyFactory.cc4
-rw-r--r--dev/ToolchainKit/src/CCompiler64x0.cc9
-rw-r--r--dev/ToolchainKit/src/CCompilerPower64.cc7
-rw-r--r--dev/ToolchainKit/src/CPlusPlusCompilerAMD64.cc8
-rw-r--r--dev/ToolchainKit/src/CPlusPlusCompilerPreProcessor.cc6
-rw-r--r--dev/ToolchainKit/src/CPlusPlusRuleChecker.cc2
-rw-r--r--dev/ToolchainKit/src/Detail/AsmUtils.h2
-rw-r--r--dev/ToolchainKit/src/Detail/ClUtils.h2
-rw-r--r--dev/ToolchainKit/src/DynamicLinker64PEF.cc6
-rw-r--r--dev/ToolchainKit/src/String.cc4
40 files changed, 61 insertions, 61 deletions
diff --git a/dev/CodeKit/TerminalEmulator.h b/dev/CodeKit/TerminalEmulator.h
index bf1d4a6..35acdd9 100644
--- a/dev/CodeKit/TerminalEmulator.h
+++ b/dev/CodeKit/TerminalEmulator.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/LibC++/base_alloc.h b/dev/LibC++/base_alloc.h
index 21c9d04..e6edc00 100644
--- a/dev/LibC++/base_alloc.h
+++ b/dev/LibC++/base_alloc.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved.
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
------------------------------------------- */
diff --git a/dev/LibC++/base_exception.h b/dev/LibC++/base_exception.h
index 83b508f..88c25a8 100644
--- a/dev/LibC++/base_exception.h
+++ b/dev/LibC++/base_exception.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved.
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
------------------------------------------- */
diff --git a/dev/LibC++/base_math.h b/dev/LibC++/base_math.h
index f50a1a1..d97e45f 100644
--- a/dev/LibC++/base_math.h
+++ b/dev/LibC++/base_math.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved.
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
------------------------------------------- */
diff --git a/dev/LibC++/defines.h b/dev/LibC++/defines.h
index abadbc2..22cf164 100644
--- a/dev/LibC++/defines.h
+++ b/dev/LibC++/defines.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved.
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
------------------------------------------- */
diff --git a/dev/LibC++/filesystem.h b/dev/LibC++/filesystem.h
index 7914b03..2b980e9 100644
--- a/dev/LibC++/filesystem.h
+++ b/dev/LibC++/filesystem.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved.
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
------------------------------------------- */
diff --git a/dev/LibC++/process_base.h b/dev/LibC++/process_base.h
index e055aff..a30ab23 100644
--- a/dev/LibC++/process_base.h
+++ b/dev/LibC++/process_base.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved.
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
------------------------------------------- */
diff --git a/dev/LibC++/utility.h b/dev/LibC++/utility.h
index 12e6204..eb9ba83 100644
--- a/dev/LibC++/utility.h
+++ b/dev/LibC++/utility.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
\
- Copyright (C) 2024, ELMH Group, all rights reserved. \
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved. \
\
------------------------------------------- */
diff --git a/dev/ToolchainKit/AAL/AssemblyInterface.h b/dev/ToolchainKit/AAL/AssemblyInterface.h
index 8a7eb9d..49026ef 100644
--- a/dev/ToolchainKit/AAL/AssemblyInterface.h
+++ b/dev/ToolchainKit/AAL/AssemblyInterface.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
@@ -10,6 +10,8 @@
#include <ToolchainKit/Defines.h>
#include <ToolchainKit/NFC/String.h>
+#define ASSEMBLY_INTERFACE : public ToolchainKit::AssemblyInterface
+
namespace ToolchainKit
{
/// @brief Assembly to binary generator class.
diff --git a/dev/ToolchainKit/AAL/CPU/32x0.h b/dev/ToolchainKit/AAL/CPU/32x0.h
index 1e5f9d6..80d1ea2 100644
--- a/dev/ToolchainKit/AAL/CPU/32x0.h
+++ b/dev/ToolchainKit/AAL/CPU/32x0.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/AAL/CPU/64x0.h b/dev/ToolchainKit/AAL/CPU/64x0.h
index 7b62411..5886be0 100644
--- a/dev/ToolchainKit/AAL/CPU/64x0.h
+++ b/dev/ToolchainKit/AAL/CPU/64x0.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/AAL/CPU/amd64.h b/dev/ToolchainKit/AAL/CPU/amd64.h
index 3b86990..30905ba 100644
--- a/dev/ToolchainKit/AAL/CPU/amd64.h
+++ b/dev/ToolchainKit/AAL/CPU/amd64.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/AAL/CPU/arm64.h b/dev/ToolchainKit/AAL/CPU/arm64.h
index 304c4ca..ea6d6ec 100644
--- a/dev/ToolchainKit/AAL/CPU/arm64.h
+++ b/dev/ToolchainKit/AAL/CPU/arm64.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
-Copyright (C) 2024, ELMH Group, all rights reserved
+Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/AAL/CPU/power64.h b/dev/ToolchainKit/AAL/CPU/power64.h
index fed829d..74e0966 100644
--- a/dev/ToolchainKit/AAL/CPU/power64.h
+++ b/dev/ToolchainKit/AAL/CPU/power64.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
Some modifications are copyrighted under:
- ELMH Group
+ Theater Quality Incorporated
Original author:
Apple Inc
diff --git a/dev/ToolchainKit/Defines.h b/dev/ToolchainKit/Defines.h
index a303ece..2ed4c41 100644
--- a/dev/ToolchainKit/Defines.h
+++ b/dev/ToolchainKit/Defines.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/Macros.h b/dev/ToolchainKit/Macros.h
index 69098e6..cae94c6 100644
--- a/dev/ToolchainKit/Macros.h
+++ b/dev/ToolchainKit/Macros.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/NFC/AE.h b/dev/ToolchainKit/NFC/AE.h
index 3d59940..9e9f488 100644
--- a/dev/ToolchainKit/NFC/AE.h
+++ b/dev/ToolchainKit/NFC/AE.h
@@ -2,7 +2,7 @@
* ========================================================
*
* ToolchainKit
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ToolchainKit/NFC/ErrorID.h b/dev/ToolchainKit/NFC/ErrorID.h
index d3fc126..0252afe 100644
--- a/dev/ToolchainKit/NFC/ErrorID.h
+++ b/dev/ToolchainKit/NFC/ErrorID.h
@@ -2,7 +2,7 @@
* ========================================================
*
* ToolchainKit
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ToolchainKit/NFC/ErrorOr.h b/dev/ToolchainKit/NFC/ErrorOr.h
index a9dd7fd..9a5a363 100644
--- a/dev/ToolchainKit/NFC/ErrorOr.h
+++ b/dev/ToolchainKit/NFC/ErrorOr.h
@@ -2,7 +2,7 @@
* ========================================================
*
* ToolchainKit
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ToolchainKit/NFC/PEF.h b/dev/ToolchainKit/NFC/PEF.h
index 59eae5c..9b45dc8 100644
--- a/dev/ToolchainKit/NFC/PEF.h
+++ b/dev/ToolchainKit/NFC/PEF.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/NFC/Ref.h b/dev/ToolchainKit/NFC/Ref.h
index 52fcbce..396a520 100644
--- a/dev/ToolchainKit/NFC/Ref.h
+++ b/dev/ToolchainKit/NFC/Ref.h
@@ -3,7 +3,7 @@
* ========================================================
*
* ToolchainKit
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ToolchainKit/NFC/String.h b/dev/ToolchainKit/NFC/String.h
index f9b6dff..03e7bd0 100644
--- a/dev/ToolchainKit/NFC/String.h
+++ b/dev/ToolchainKit/NFC/String.h
@@ -2,7 +2,7 @@
* ========================================================
*
* ToolchainKit
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ToolchainKit/NFC/XCOFF.h b/dev/ToolchainKit/NFC/XCOFF.h
index 61f12c6..1b0ce57 100644
--- a/dev/ToolchainKit/NFC/XCOFF.h
+++ b/dev/ToolchainKit/NFC/XCOFF.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
File: XCOFF.hpp
Purpose: XCOFF for NewOS.
diff --git a/dev/ToolchainKit/Parser.h b/dev/ToolchainKit/Parser.h
index 760b7ce..4dd899a 100644
--- a/dev/ToolchainKit/Parser.h
+++ b/dev/ToolchainKit/Parser.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/ReadMe.md b/dev/ToolchainKit/ReadMe.md
index 97f087c..6181cf7 100644
--- a/dev/ToolchainKit/ReadMe.md
+++ b/dev/ToolchainKit/ReadMe.md
@@ -4,4 +4,4 @@
This contains a set of tools necessary to compile a ZKA program.
-###### Copyright (C) 2024, ELMH Group, all rights reserved.
+###### Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
diff --git a/dev/ToolchainKit/Version.h b/dev/ToolchainKit/Version.h
index 37055c1..73a3d35 100644
--- a/dev/ToolchainKit/Version.h
+++ b/dev/ToolchainKit/Version.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/src/Assembler32x0.cc b/dev/ToolchainKit/src/Assembler32x0.cc
index 694819e..57e6937 100644
--- a/dev/ToolchainKit/src/Assembler32x0.cc
+++ b/dev/ToolchainKit/src/Assembler32x0.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/src/Assembler64x0.cc b/dev/ToolchainKit/src/Assembler64x0.cc
index fb6a183..9e781c0 100644
--- a/dev/ToolchainKit/src/Assembler64x0.cc
+++ b/dev/ToolchainKit/src/Assembler64x0.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
@@ -120,7 +120,7 @@ TOOLCHAINKIT_MODULE(AssemblerMain64x0)
if (strcmp(argv[i], "--ver") == 0 || strcmp(argv[i], "--v") == 0)
{
kStdOut << "Assembler64x0: 64x0 Assembler.\nAssembler64x0: v1.10\nAssembler64x0: Copyright (c) "
- "ELMH Group.\n";
+ "Theater Quality Incorporated.\n";
return 0;
}
else if (strcmp(argv[i], "--h") == 0)
diff --git a/dev/ToolchainKit/src/AssemblerAMD64.cc b/dev/ToolchainKit/src/AssemblerAMD64.cc
index 9775e39..93206d0 100644
--- a/dev/ToolchainKit/src/AssemblerAMD64.cc
+++ b/dev/ToolchainKit/src/AssemblerAMD64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
@@ -138,13 +138,13 @@ TOOLCHAINKIT_MODULE(AssemblerAMD64)
if (strcmp(argv[i], "--amd64:ver") == 0 || strcmp(argv[i], "--amd64:v") == 0)
{
kStdOut << "AssemblerAMD64: AMD64 Assembler Driver.\nAssemblerAMD64: v1.10\nAssemblerAMD64: Copyright "
- "(c) ELMH Group.\n";
+ "(c) Theater Quality Incorporated.\n";
return 0;
}
else if (strcmp(argv[i], "--amd64:h") == 0)
{
kStdOut << "AssemblerAMD64: AMD64 Assembler Driver.\nAssemblerAMD64: Copyright (c) 2024 "
- "ELMH Group.\n";
+ "Theater Quality Incorporated.\n";
kStdOut << "--version: Print program version.\n";
kStdOut << "--verbose: Print verbose output.\n";
kStdOut << "--binary: Output as flat binary.\n";
diff --git a/dev/ToolchainKit/src/AssemblerPower.cc b/dev/ToolchainKit/src/AssemblerPower.cc
index cb322d1..aa87dec 100644
--- a/dev/ToolchainKit/src/AssemblerPower.cc
+++ b/dev/ToolchainKit/src/AssemblerPower.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
@@ -91,13 +91,13 @@ TOOLCHAINKIT_MODULE(AssemblerMainPower64)
{
kStdOut << "AssemblerPower: POWER64 Assembler Driver.\nAssemblerPower: " << kDistVersion << "\nAssemblerPower: "
"Copyright (c) "
- "ELMH Group.\n";
+ "Theater Quality Incorporated.\n";
return 0;
}
else if (strcmp(argv[i], "--h") == 0)
{
kStdOut << "AssemblerPower: POWER64 Assembler Driver.\nAssemblerPower: Copyright (c) 2024 "
- "ELMH Group.\n";
+ "Theater Quality Incorporated.\n";
kStdOut << "--version,/v: print program version.\n";
kStdOut << "--verbose: print verbose output.\n";
kStdOut << "--binary: output as flat binary.\n";
diff --git a/dev/ToolchainKit/src/AssemblyFactory.cc b/dev/ToolchainKit/src/AssemblyFactory.cc
index 884ad22..1e59149 100644
--- a/dev/ToolchainKit/src/AssemblyFactory.cc
+++ b/dev/ToolchainKit/src/AssemblyFactory.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
@@ -14,7 +14,7 @@
* @version 0.1
* @date 2024-01-27
*
- * @copyright Copyright (c) 2024, ELMH Group
+ * @copyright Copyright (c) 2024 Theater Quality Incorporated.
*
*/
diff --git a/dev/ToolchainKit/src/CCompiler64x0.cc b/dev/ToolchainKit/src/CCompiler64x0.cc
index 4222df9..dc55c6d 100644
--- a/dev/ToolchainKit/src/CCompiler64x0.cc
+++ b/dev/ToolchainKit/src/CCompiler64x0.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* cc
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
@@ -13,7 +13,6 @@
#include <ToolchainKit/AAL/CPU/64x0.h>
#include <ToolchainKit/Parser.h>
#include <ToolchainKit/UUID.h>
-#include <filesystem>
#include <cstdio>
#include <fstream>
#include <iostream>
@@ -25,7 +24,7 @@
/* C driver */
/* This is part of the ToolchainKit. */
-/* (c) ELMH Group */
+/* (c) Theater Quality Incorporated */
/// @author EL Mahrouss Amlal (amlel)
/// @file 64x0-cc.cxx
@@ -1295,7 +1294,7 @@ skip_braces_check:
/////////////////////////////////////////////////////////////////////////////////////////
-class AssemblyCCInterface final : public ToolchainKit::AssemblyInterface
+class AssemblyCCInterface final ASSEMBLY_INTERFACE
{
public:
explicit AssemblyCCInterface() = default;
@@ -1483,7 +1482,7 @@ public:
#define kPrintF printf
#define kSplashCxx() \
- kPrintF(kWhite "ZKA C Driver, %s, (c) ELMH Group\n", kDistVersion)
+ kPrintF(kWhite "ZKA C Driver, %s, (c) Theater Quality Incorporated\n", kDistVersion)
static void cc_print_help()
{
diff --git a/dev/ToolchainKit/src/CCompilerPower64.cc b/dev/ToolchainKit/src/CCompilerPower64.cc
index 3e5e0d6..39077c0 100644
--- a/dev/ToolchainKit/src/CCompilerPower64.cc
+++ b/dev/ToolchainKit/src/CCompilerPower64.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* CCompilerPower64
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
@@ -10,7 +10,6 @@
#include <ToolchainKit/AAL/CPU/power64.h>
#include <ToolchainKit/Parser.h>
#include <ToolchainKit/UUID.h>
-#include <filesystem>
#include <fstream>
#include <iostream>
#include <memory>
@@ -1318,7 +1317,7 @@ skip_braces_check:
/////////////////////////////////////////////////////////////////////////////////////////
-class AssemblyMountpointCLang final : public ToolchainKit::AssemblyInterface
+class AssemblyMountpointCLang final ASSEMBLY_INTERFACE
{
public:
explicit AssemblyMountpointCLang() = default;
@@ -1503,7 +1502,7 @@ public:
#define kPrintF printf
#define kSplashCxx() \
- kPrintF(kWhite "cc, %s, (c) ELMH Group\n", kDistVersion)
+ kPrintF(kWhite "cc, %s, (c) Theater Quality Incorporated\n", kDistVersion)
static void cc_print_help()
{
diff --git a/dev/ToolchainKit/src/CPlusPlusCompilerAMD64.cc b/dev/ToolchainKit/src/CPlusPlusCompilerAMD64.cc
index 45399ce..b2d8249 100644
--- a/dev/ToolchainKit/src/CPlusPlusCompilerAMD64.cc
+++ b/dev/ToolchainKit/src/CPlusPlusCompilerAMD64.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* c++-drv
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
@@ -16,7 +16,7 @@
#define kExitNO (EXIT_FAILURE)
#define kSplashCxx() \
- kPrintF(kWhite "%s\n", "ELMH C++ Compiler Driver, (c) 2024 ELMH Group, all rights reserved.")
+ kPrintF(kWhite "%s\n", "ELMH C++ Compiler Driver, (c) 2024 Theater Quality Incorporated, all rights reserved.")
// extern_segment, @autodelete { ... }, fn foo() -> auto { ... }
@@ -26,7 +26,7 @@
/* ZKA C++ Compiler */
/* This is part of the ToolchainKit. */
-/* (c) ELMH Group */
+/* (c) Theater Quality Incorporated */
/// @author EL Mahrouss Amlal (amlel)
/// @file CPlusPlusCompilerAMD64.cxx
@@ -768,7 +768,7 @@ ndk_compile_ok:
/////////////////////////////////////////////////////////////////////////////////////////
-class AssemblyCPlusPlusInterface final : public ToolchainKit::AssemblyInterface
+class AssemblyCPlusPlusInterface final ASSEMBLY_INTERFACE
{
public:
explicit AssemblyCPlusPlusInterface() = default;
diff --git a/dev/ToolchainKit/src/CPlusPlusCompilerPreProcessor.cc b/dev/ToolchainKit/src/CPlusPlusCompilerPreProcessor.cc
index 11db04f..a297c12 100644
--- a/dev/ToolchainKit/src/CPlusPlusCompilerPreProcessor.cc
+++ b/dev/ToolchainKit/src/CPlusPlusCompilerPreProcessor.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* bpp
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
@@ -971,13 +971,13 @@ TOOLCHAINKIT_MODULE(CPlusPlusPreprocessorMain)
{
if (strcmp(argv[index], "--bpp:ver") == 0)
{
- printf("%s\n", "bpp v1.11, (c) ELMH Group");
+ printf("%s\n", "bpp v1.11, (c) Theater Quality Incorporated");
return 0;
}
if (strcmp(argv[index], "--bpp:?") == 0)
{
- printf("%s\n", "ZKA Preprocessor Driver v1.11, (c) ELMH Group");
+ printf("%s\n", "ZKA Preprocessor Driver v1.11, (c) Theater Quality Incorporated");
printf("%s\n", "--bpp:working-dir <path>: set directory to working path.");
printf("%s\n", "--bpp:include-dir <path>: add directory to include path.");
printf("%s\n", "--bpp:def <name> <value>: define a macro.");
diff --git a/dev/ToolchainKit/src/CPlusPlusRuleChecker.cc b/dev/ToolchainKit/src/CPlusPlusRuleChecker.cc
index 9c8747c..1697d6d 100644
--- a/dev/ToolchainKit/src/CPlusPlusRuleChecker.cc
+++ b/dev/ToolchainKit/src/CPlusPlusRuleChecker.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* CPlusPlusRuleChecker
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ToolchainKit/src/Detail/AsmUtils.h b/dev/ToolchainKit/src/Detail/AsmUtils.h
index 3ff6bd6..c3f53dd 100644
--- a/dev/ToolchainKit/src/Detail/AsmUtils.h
+++ b/dev/ToolchainKit/src/Detail/AsmUtils.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/src/Detail/ClUtils.h b/dev/ToolchainKit/src/Detail/ClUtils.h
index ca209f2..ff19b4a 100644
--- a/dev/ToolchainKit/src/Detail/ClUtils.h
+++ b/dev/ToolchainKit/src/Detail/ClUtils.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
------------------------------------------- */
diff --git a/dev/ToolchainKit/src/DynamicLinker64PEF.cc b/dev/ToolchainKit/src/DynamicLinker64PEF.cc
index da1312b..c8f8cf9 100644
--- a/dev/ToolchainKit/src/DynamicLinker64PEF.cc
+++ b/dev/ToolchainKit/src/DynamicLinker64PEF.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, ELMH Group, all rights reserved
+ Copyright (C) 2024 Theater Quality Incorporated., all rights reserved
@file DynamicLinker64PEF.cc
@brief: C++ 64-Bit PEF Linker.
@@ -32,7 +32,7 @@
#include <ToolchainKit/NFC/AE.h>
#include <cstdint>
-#define kLinkerVersionStr "ELMH 64-Bit Dynamic Linker %s, (c) ELMH Group 2024, all rights reserved.\n"
+#define kLinkerVersionStr "ELMH 64-Bit Dynamic Linker %s, (c) Theater Quality Incorporated 2024, all rights reserved.\n"
#define MemoryCopy(DST, SRC, SZ) memcpy(DST, SRC, SZ)
#define StringCompare(DST, SRC) strcmp(DST, SRC)
@@ -252,7 +252,7 @@ TOOLCHAINKIT_MODULE(DynamicLinker64PEF)
pef_container.Count = 0UL;
pef_container.Kind = is_executable ? ToolchainKit::kPefKindExec : ToolchainKit::kPefKindDylib;
pef_container.SubCpu = kSubArch;
- pef_container.Linker = kLinkerId; // ELMH Group Linker
+ pef_container.Linker = kLinkerId; // Theater Quality Incorporated Linker
pef_container.Abi = kAbi; // Multi-Processor UX ABI
pef_container.Magic[0] = kPefMagic[kFatBinaryEnable ? 2 : 0];
pef_container.Magic[1] = kPefMagic[1];
diff --git a/dev/ToolchainKit/src/String.cc b/dev/ToolchainKit/src/String.cc
index 953ed8e..256fecb 100644
--- a/dev/ToolchainKit/src/String.cc
+++ b/dev/ToolchainKit/src/String.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* ToolchainKit
- * Copyright (C) 2024, ELMH Group, all rights reserved.
+ * Copyright (C) 2024 Theater Quality Incorporated., all rights reserved.
*
* ========================================================
*/
@@ -14,7 +14,7 @@
* @version 0.2
* @date 2024-01-23
*
- * @copyright Copyright (c) ELMH Group
+ * @copyright Copyright (c) Theater Quality Incorporated
*
*/