diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-12 02:34:07 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-12 02:37:30 +0100 |
| commit | facb3edec9fd275d5a8fcabaa87f768087255768 (patch) | |
| tree | 587c1fdd1e4b09a3c0f5243af46f7d09ac3722fd /include | |
| parent | 37b8e34dc54f572fbfbd135742fa11c21c5e67c1 (diff) | |
chore! breaking API changes, rename project to Nectar, instead of NeCTI.v0.0.9
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'include')
33 files changed, 52 insertions, 49 deletions
diff --git a/include/CompilerKit/AE.h b/include/CompilerKit/AE.h index c1c6ed9..3475460 100644 --- a/include/CompilerKit/AE.h +++ b/include/CompilerKit/AE.h @@ -2,13 +2,13 @@ * ======================================================== * * CompilerKit - * Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + * Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. * * ======================================================== */ -#ifndef _NECTI_AE_H_ -#define _NECTI_AE_H_ +#ifndef _NECTAR_AE_H_ +#define _NECTAR_AE_H_ #include <CompilerKit/Detail/Config.h> #include <fstream> @@ -135,4 +135,4 @@ class AEReadableProtocol final { }; } // namespace CompilerKit::Utils -#endif /* ifndef _NECTI_AE_H_ */
\ No newline at end of file +#endif /* ifndef _NECTAR_AE_H_ */
\ No newline at end of file diff --git a/include/CompilerKit/AST.h b/include/CompilerKit/AST.h index 2cefed7..e904317 100644 --- a/include/CompilerKit/AST.h +++ b/include/CompilerKit/AST.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/AST.inl b/include/CompilerKit/AST.inl index c051815..665d683 100644 --- a/include/CompilerKit/AST.inl +++ b/include/CompilerKit/AST.inl @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/CodeGenerator.h b/include/CompilerKit/CodeGenerator.h index 721743d..36663ca 100644 --- a/include/CompilerKit/CodeGenerator.h +++ b/include/CompilerKit/CodeGenerator.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/Detail/32x0.h b/include/CompilerKit/Detail/32x0.h index 7172a2d..ce22761 100644 --- a/include/CompilerKit/Detail/32x0.h +++ b/include/CompilerKit/Detail/32x0.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/Detail/64x0.h b/include/CompilerKit/Detail/64x0.h index ad909dc..23a0542 100644 --- a/include/CompilerKit/Detail/64x0.h +++ b/include/CompilerKit/Detail/64x0.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/Detail/AMD64.h b/include/CompilerKit/Detail/AMD64.h index 053b0b0..a4294ee 100644 --- a/include/CompilerKit/Detail/AMD64.h +++ b/include/CompilerKit/Detail/AMD64.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/Detail/Aarch64.h b/include/CompilerKit/Detail/Aarch64.h index 1ce1719..7b39e8b 100644 --- a/include/CompilerKit/Detail/Aarch64.h +++ b/include/CompilerKit/Detail/Aarch64.h @@ -1,6 +1,6 @@ /* ======================================== -Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license +Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/Detail/Config.h b/include/CompilerKit/Detail/Config.h index 198db7c..3935fa3 100644 --- a/include/CompilerKit/Detail/Config.h +++ b/include/CompilerKit/Detail/Config.h @@ -1,10 +1,11 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ -#pragma once +#ifndef __COMPILERKIT_CONFIG_H__ +#define __COMPILERKIT_CONFIG_H__ /// =========================================================== /// /// @file detail/Config.h @@ -62,3 +63,5 @@ inline bool install_signal(Int32 signal, void (*handler)(int)) noexcept { return true; } } // namespace CompilerKit + +#endif // __COMPILERKIT_CONFIG_H__
\ No newline at end of file diff --git a/include/CompilerKit/Detail/PreConfig.h b/include/CompilerKit/Detail/PreConfig.h index 0279072..dc96377 100644 --- a/include/CompilerKit/Detail/PreConfig.h +++ b/include/CompilerKit/Detail/PreConfig.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/ErrorID.h b/include/CompilerKit/ErrorID.h index 3e3b0d7..e2ec164 100644 --- a/include/CompilerKit/ErrorID.h +++ b/include/CompilerKit/ErrorID.h @@ -2,7 +2,7 @@ * ======================================================== * * CompilerKit - * Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + * Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. * * ======================================================== */ diff --git a/include/CompilerKit/ErrorOr.h b/include/CompilerKit/ErrorOr.h index 1d5c2ac..ae1bd84 100644 --- a/include/CompilerKit/ErrorOr.h +++ b/include/CompilerKit/ErrorOr.h @@ -2,7 +2,7 @@ * ======================================================== * * CompilerKit - * Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + * Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. * * ======================================================== */ diff --git a/include/CompilerKit/Macros.h b/include/CompilerKit/Macros.h index 6cef758..8c112c6 100644 --- a/include/CompilerKit/Macros.h +++ b/include/CompilerKit/Macros.h @@ -1,13 +1,13 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ /// @brief provide support for Macros.h header. -#ifndef _NECTI_MACROS_H_ -#define _NECTI_MACROS_H_ +#ifndef _NECTAR_MACROS_H_ +#define _NECTAR_MACROS_H_ #define NECTI_COPY_DELETE(KLASS) \ KLASS& operator=(const KLASS&) = delete; \ @@ -25,4 +25,4 @@ KLASS& operator=(KLASS&&) = default; \ KLASS(KLASS&&) = default; -#endif /* ifndef _NECTI_MACROS_H_ */ +#endif /* ifndef _NECTAR_MACROS_H_ */ diff --git a/include/CompilerKit/PEF.h b/include/CompilerKit/PEF.h index 2838f52..32d799c 100644 --- a/include/CompilerKit/PEF.h +++ b/include/CompilerKit/PEF.h @@ -1,6 +1,6 @@ /* ========================================= - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/Ref.h b/include/CompilerKit/Ref.h index c104a81..3dee0c0 100644 --- a/include/CompilerKit/Ref.h +++ b/include/CompilerKit/Ref.h @@ -3,7 +3,7 @@ * ======================================================== * * CompilerKit - * Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + * Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. * * ======================================================== */ diff --git a/include/CompilerKit/Utilities/Assembler.h b/include/CompilerKit/Utilities/Assembler.h index ef1cf18..2cb5e25 100644 --- a/include/CompilerKit/Utilities/Assembler.h +++ b/include/CompilerKit/Utilities/Assembler.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/Utilities/Compiler.h b/include/CompilerKit/Utilities/Compiler.h index 0fa95df..7a79787 100644 --- a/include/CompilerKit/Utilities/Compiler.h +++ b/include/CompilerKit/Utilities/Compiler.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/Utilities/DLL.h b/include/CompilerKit/Utilities/DLL.h index 8e32d2b..6f14c13 100644 --- a/include/CompilerKit/Utilities/DLL.h +++ b/include/CompilerKit/Utilities/DLL.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2025 Amlal El Mahrouss, licensed under the Apache 2.0 license ======================================== */ diff --git a/include/CompilerKit/XCOFF.h b/include/CompilerKit/XCOFF.h index 777f501..3ad680f 100644 --- a/include/CompilerKit/XCOFF.h +++ b/include/CompilerKit/XCOFF.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license File: XCOFF.h Purpose: XCOFF for NeKernel. @@ -11,8 +11,8 @@ ======================================== */ -#ifndef _NECTI_XCOFF_H_ -#define _NECTI_XCOFF_H_ +#ifndef _NECTAR_XCOFF_H_ +#define _NECTAR_XCOFF_H_ #include <CompilerKit/Detail/Config.h> @@ -40,4 +40,4 @@ typedef struct XCoffFileHeader { typedef struct XCoffFileHeader* XCoffFileHeaderPtr; } // namespace CompilerKit -#endif // ifndef _NECTI_XCOFF_H_ +#endif // ifndef _NECTAR_XCOFF_H_ diff --git a/include/DebuggerKit/Common.inl b/include/DebuggerKit/Common.inl index c630041..9265e97 100644 --- a/include/DebuggerKit/Common.inl +++ b/include/DebuggerKit/Common.inl @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/DebuggerKit/DebuggerContract.h b/include/DebuggerKit/DebuggerContract.h index d172f78..1e4f7b1 100644 --- a/include/DebuggerKit/DebuggerContract.h +++ b/include/DebuggerKit/DebuggerContract.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/DebuggerKit/Detail/Config.h b/include/DebuggerKit/Detail/Config.h index f5593fd..b8b0cde 100644 --- a/include/DebuggerKit/Detail/Config.h +++ b/include/DebuggerKit/Detail/Config.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/DebuggerKit/NeKernelContract.h b/include/DebuggerKit/NeKernelContract.h index fe38a22..505cae9 100644 --- a/include/DebuggerKit/NeKernelContract.h +++ b/include/DebuggerKit/NeKernelContract.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/DebuggerKit/POSIXMachContract.h b/include/DebuggerKit/POSIXMachContract.h index f2ae8a2..054b935 100644 --- a/include/DebuggerKit/POSIXMachContract.h +++ b/include/DebuggerKit/POSIXMachContract.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/LibC++/__abi.h b/include/LibC++/__abi.h index c8ac2a5..80a0398 100644 --- a/include/LibC++/__abi.h +++ b/include/LibC++/__abi.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/LibC++/__power64.inc b/include/LibC++/__power64.inc index c06863a..8a189ae 100644 --- a/include/LibC++/__power64.inc +++ b/include/LibC++/__power64.inc @@ -2,7 +2,7 @@ # Language: CompilerKit POWER Assembly support for GNU. # Build Date: 2024-6-4 -#ifdef __NECTI__ +#ifdef __NECTAR__ #ifdef __ASSEMBLER__ diff --git a/include/LibC++/base_alloc.h b/include/LibC++/base_alloc.h index ea5b5b2..7ae03df 100644 --- a/include/LibC++/base_alloc.h +++ b/include/LibC++/base_alloc.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/LibC++/base_exception.h b/include/LibC++/base_exception.h index 8747688..0f81431 100644 --- a/include/LibC++/base_exception.h +++ b/include/LibC++/base_exception.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/LibC++/base_math.h b/include/LibC++/base_math.h index 60b260e..97f24ee 100644 --- a/include/LibC++/base_math.h +++ b/include/LibC++/base_math.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/LibC++/base_process.h b/include/LibC++/base_process.h index cb25aa1..96ca42f 100644 --- a/include/LibC++/base_process.h +++ b/include/LibC++/base_process.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ diff --git a/include/LibC++/defines.h b/include/LibC++/defines.h index 6aac009..d6a5369 100644 --- a/include/LibC++/defines.h +++ b/include/LibC++/defines.h @@ -1,11 +1,11 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ -#ifndef __NECTI_DEFINES_H__ -#define __NECTI_DEFINES_H__ +#ifndef __NECTAR_DEFINES_H__ +#define __NECTAR_DEFINES_H__ #define __ATTRIBUTE(X) __attribute__((X)) @@ -78,4 +78,4 @@ struct placement_t; struct nothrow_t; } // namespace std -#endif /* __NECTI_DEFINES_H__ */ +#endif /* __NECTAR_DEFINES_H__ */ diff --git a/include/LibC++/filesystem.h b/include/LibC++/filesystem.h index 4627c50..af9fd79 100644 --- a/include/LibC++/filesystem.h +++ b/include/LibC++/filesystem.h @@ -1,11 +1,11 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ -#ifndef __NECTI_FS_H__ -#define __NECTI_FS_H__ +#ifndef __NECTAR_FS_H__ +#define __NECTAR_FS_H__ #include <LibC++/defines.h> @@ -16,4 +16,4 @@ class directory_entry; class directory_iterator; } // namespace std -#endif // __NECTI_FS_H__
\ No newline at end of file +#endif // __NECTAR_FS_H__
\ No newline at end of file diff --git a/include/LibC++/utility.h b/include/LibC++/utility.h index 62096f5..0ee2735 100644 --- a/include/LibC++/utility.h +++ b/include/LibC++/utility.h @@ -1,6 +1,6 @@ /* ======================================== - Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license. + Copyright (C) 2024-2025 Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ |
