summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2025-01-05WIP: ARM64 support is coming soon.Amlal El Mahrouss
WIP: Prototyping ELF linker for ZkaOS. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-01-01IMPL: Update to date fixes to compiler.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-12-28META: Change from inc to corp.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-12-27META: Refactor source code.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-12-25FIX: Important fixes to C++ and Also prompting assembly for jumpAmlal El Mahrouss
instructions. TODO: need to support arguments stack (PEF calling convention) when generating code. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-12-22META: Refactors.Amlal
2024-12-20IMPL: Remove Qt Creator files.Amlal
Signed-off-by: Amlal <amlalelmahrouss@icloud.com>
2024-12-15Create SPECIFICATION.mdAmlal EL Mahrouss
2024-12-14bump.Amlal
2024-12-14Merge branch 'master' of github.com:tq-corp/toolchain-kitAmlal
2024-12-14META: Update author to myself.Amlal
2024-12-13Update ReadMe.mdAmlal EL Mahrouss
2024-12-12META: Theater Quality's C++ Kit.Amlal
Signed-off-by: Amlal <amlalelmahrouss@icloud.com>
2024-12-11META: Cleanup frontend code.Amlal El Mahrouss
2024-11-30Fix copyright holder.Amlal
2024-11-29Merge branch 'unstable' of github.com:ELMH-Group/toolchain-kitAmlal
2024-11-29Merging with unstable.Amlal
Signed-off-by: Amlal <amlalelmahrouss@icloud.com>
2024-11-27Refactoring code for better documentation.Amlal EL Mahrouss
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
2024-11-27META: Update cl-dev.files, fix missing files.Amlal EL Mahrouss
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
2024-11-26ELMH Group takes ownership of the code.Amlal EL Mahrouss
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
2024-11-22Move copyright holder to EL Mahrouss LogicAmlal El Mahrouss
2024-11-21META: Open sourcing the project's compiler toolchain, in BSD-2 license.Amlal El Mahrouss
2024-11-18Update ReadMe.mdAmlal El Mahrouss
2024-11-13Update DynamicLinker64PEF.ccAmlal El Mahrouss
2024-11-13Update DynamicLinker64PEF.ccAmlal El Mahrouss
2024-11-13Update DynamicLinker64PEF.ccAmlal El Mahrouss
2024-11-13META: Update ReadMe.mdAmlal El Mahrouss
Toolchain has been updated to btb.
2024-11-10IMP: Auto detect git repository when writing assembly file.Amlal El Mahrouss
WIP: Functions support needed too. WIP: C++ Rule checker using XML files.
2024-11-10C++: AMD64: Improvements and fixes.Amlal El Mahrouss
2024-11-10REFACTOR: Replace Amlal's with ELMHAmlal El Mahrouss
2024-11-09META: Bump.Amlal El Mahrouss
2024-11-09META: Bumping repository.Amlal El Mahrouss
2024-11-08Linker: Add DynamicLinkerBlob structure and code improvements.Amlal El Mahrouss
2024-11-08WIP: Improvements of the PEF linker in progress.Amlal El Mahrouss
2024-11-08PEF.h: Add Driver file extension.Amlal El Mahrouss
2024-11-08ADD: LibC++: Adding support for filesystem header.Amlal El Mahrouss
REN: Linker64.cc: Rename to DynamicLinker64.cc
2024-11-07META: Bump.Amlal El Mahrouss
2024-11-07IMP: Add QT Creator files.Amlal
2024-11-07META: BUMP.Amlal El Mahrouss
2024-11-07META: Bump.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-07IMP: Beefing up CV.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-07Rename original @author to Amlal EL Mahrouss due to bad refactoring.Amlal EL Mahrouss
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
2024-11-07IMP: Refactor.Amlal EL Mahrouss
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
2024-11-06IMP: Improvements and fixes.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-06Finally, EL Mahrouss Logic!Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-06CODEOWNERS: Update owners.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-06Opening source code, might liberate it too.Amlal El Mahrouss
2024-11-06IMP: Use EL Mahrouss Logic brand instead of my name.Amlal El Mahrouss
2024-11-05IMP: Update copyright holder.Amlal El Mahrouss
Fix version prompt of ld64. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2024-11-05Update copyright holder (add LICENSE as well)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>