summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2025-05-17feat(codegen/amd64): new opcode support: xor, and syscall.Amlal El Mahrouss
2025-05-17feat(ld): Important linker refactors, for a better code.Amlal El Mahrouss
2025-05-17feat(ld64): Improve codebase, removed redundant variable ae_header.Amlal El Mahrouss
2025-05-16feat(drawio): Added LC's design as drawio document.Amlal El Mahrouss
2025-05-14feat(cc): Rename Parser.h to CompilerFrontend.h, refactor codebaseAmlal El Mahrouss
2025-05-14dev(kdbg): Working on NeKernel Debugger.Amlal El Mahrouss
2025-05-14feat(kdbg): add m_socket field, to hold its file descriptor.Amlal El Mahrouss
2025-05-13feat(LibDebugger): expand KDBG's protocol, by reworking the packetAmlal El Mahrouss
2025-05-12Merge pull request #5 from nekernel-org/devAmlal El Mahrouss
2025-05-12fix(cxxdrv): The Compiler driver shall take multiple files, instead of0.0.1e2Amlal El Mahrouss
2025-05-11feat(cxxdrv): Begin addressing stack corruption issue causing segmentation faultAmlal El Mahrouss
2025-05-09dev(cxxdrv): figured out where the segfault comes from, probably the call to ...Amlal
2025-05-07feat(LibCompiler): Reworking architecture to integrate the Arch() method in t...Amlal
2025-05-04feat(cxxdrv): small optimizations regarding variable and useless logging.Amlal
2025-05-04feat(64x0): update flag prefix for 64x0 assembler.Amlal
2025-05-04bug(cxxdrv): isolating segfault on cxxdrv.Amlal
2025-05-04bug(LibCompiler/C++): Segfault raised when compiling C++ source.Amlal
2025-05-02Merge pull request #4 from nekernel-org/devAmlal El Mahrouss
2025-05-01dev, LibCompiler: format codebase.0.0.1Amlal
2025-05-01ld64: Make linker more robust, and extend PEF to version 4.Amlal
2025-04-27dev: format codebase.Amlal
2025-04-26dev, cxxdrv: add sigsegv handler.Amlal
2025-04-26dev: codebase has been improved in terms of cli and consistency.Amlal
2025-04-25dev: stabilizing source code towards an 0.0.1 release.Amlal
2025-04-25dev, general: codebase needed refactors and tweaks, for NeKernel's 0.0.2 rele...Amlal
2025-04-25meta: update .clang-format, format codebase.Amlal
2025-04-25dev, LibDebugger: add kdbg, working on NeKernelContract's implementation.Amlal
2025-04-24dev, dbg: improvements on the debugger's symbol fetching.Amlal El Mahrouss
2025-04-24dev, LibDebugger/Mach: return true, don't branch out to false (bugfix)Amlal El Mahrouss
2025-04-24dev, dbg: Improve POSIXMachContract, but it still has some rough edgesAmlal El Mahrouss
2025-04-23meta, fix: documentation version on Doxyfile.Amlal El Mahrouss
2025-04-23dev, tools: improve `asm` frontend's code.Amlal El Mahrouss
2025-04-22cppdrv: making it coherent.Amlal El Mahrouss
2025-04-22dev, tools: due maintenance on tools.Amlal El Mahrouss
2025-04-19dev, LibCompiler, tooling: refactor and separate components into modulesAmlal El Mahrouss
2025-04-17Grafted compiler-services history (400 commits) into ccAmlal El Mahrouss
2025-04-16cc, LibCompiler: source code refactor and tweaks.Amlal El Mahrouss
2025-04-16dev, cxxdrv: bump.Amlal El Mahrouss
2025-04-14dev, cxxdrv: reuse our in-house preprocessor, to parse macros.Amlal El Mahrouss
2025-04-14ld64: fix memory leak in AE record allocationAmlal El Mahrouss
2025-04-14cxxdrv: Add whitespace cleanup and initial support for class/struct parsingAmlal El Mahrouss
2025-04-12LibCompiler, C++: use 'jmp' when returning from a function.Amlal El Mahrouss
2025-04-03cc/pef: exec format refactors.Amlal El Mahrouss
2025-03-31meta/repository: fix capitalization on my name 'El' instead of 'EL'.Amlal El Mahrouss
2025-03-30cc/scripts: Tailor format.sh according to current repository.Amlal El Mahrouss
2025-03-29Update README.mdAmlal
2025-03-28libcompiler: update copyright years to 2024–2025Amlal El Mahrouss
2025-03-27docs: update specifications of LibCompiler.Amlal El Mahrouss
2025-03-26meta: fix and update readmes.Amlal El Mahrouss
2025-03-26feat(dbg): made it work on OS X, using mach API.Amlal El Mahrouss