summaryrefslogtreecommitdiffhomepage
path: root/dev/LibCompiler/src/Assembler64x0.cc
AgeCommit message (Collapse)Author
2025-05-23feat!(LibCompiler): Codebase and diagram has been improved.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-05-20feat(cxxdrv): Improving and patching C++'s driver segfault at exit.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-05-14feat(cc): Rename Parser.h to CompilerFrontend.h, refactor codebaseAmlal El Mahrouss
accordingly. why: - To make its intent clearer, and avoid future confusions. also: - Ran ./format.sh to the codebase. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-05-04feat(64x0): update flag prefix for 64x0 assembler.Amlal
Signed-off-by: Amlal <amlal@nekernel.org>
2025-05-01dev, LibCompiler: format codebase.0.0.1Amlal
Signed-off-by: Amlal <amlal@nekernel.org>
2025-05-01ld64: Make linker more robust, and extend PEF to version 4.Amlal
Signed-off-by: Amlal <amlal@nekernel.org>
2025-04-26dev: codebase has been improved in terms of cli and consistency.Amlal
Signed-off-by: Amlal <amlal@nekernel.org>
2025-04-25dev: stabilizing source code towards an 0.0.1 release.Amlal
Signed-off-by: Amlal <amlal@nekernel.org>
2025-04-25dev, general: codebase needed refactors and tweaks, for NeKernel's 0.0.2 ↵Amlal
release. details: - things needed to be cleared off, short sighted decisions fixed. - the inconsistency of certain files have been fixed too. Signed-off-by: Amlal <amlal@nekernel.org>
2025-04-25meta: update .clang-format, format codebase.Amlal
Signed-off-by: Amlal <amlal@nekernel.org>
2025-04-19dev, LibCompiler, tooling: refactor and separate components into modulesAmlal El Mahrouss
(cppdrv, cxxdrv) Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-03-31meta/repository: fix capitalization on my name 'El' instead of 'EL'.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-03-28libcompiler: update copyright years to 2024–2025Amlal El Mahrouss
Update all source headers in LibCompiler and tools to reflect the correct copyright span for ongoing development. Affects headers and source files across: - AAL CPU backends (amd64, arm64, 64x0, 32x0) - Assembler and linker backends (PEF, XCOFF) - Parser, macros, defines, utils - Tools: asm, dbg, ld64, necc No functional changes made. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-03-04ADD: C++ compiler improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-01-27ADD: `dbg` C++ debugger program.Amlal
META: Ran format command with correct C++ extensions. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
2025-01-21ADD: NeKernel Toolchain 0.0.9 (Beta Release)Amlal
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>