<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Nectar/dev/LibDebugger/src/NeKernelContract.cc, branch dyld-stubs-support-macho</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/Nectar/atom?h=dyld-stubs-support-macho</id>
<link rel='self' href='https://git.nekernel.org/cgit/Nectar/atom?h=dyld-stubs-support-macho'/>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/'/>
<updated>2025-07-30T07:50:15+00:00</updated>
<entry>
<title>feat! Breaking API changes of NeCTI's LibCompiler and LibDebugger.</title>
<updated>2025-07-30T07:50:15+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-07-30T07:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=1c8c5cff67b20d86c442b0917d6c1fc6407140df'/>
<id>urn:sha1:1c8c5cff67b20d86c442b0917d6c1fc6407140df</id>
<content type='text'>
what:

- They've now become CompilerKit and DebuggerKit.
- Expanding XCoff for NeBoot PowerPC backend.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat: reintroduce PowerPC, ARM, and Open64x0 C compiler frontends.</title>
<updated>2025-07-21T13:52:47+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-07-21T13:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=29cdd455ebe5ea61481c47a35f7d621075795cc0'/>
<id>urn:sha1:29cdd455ebe5ea61481c47a35f7d621075795cc0</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>LibDebugger: refactor! Breaking changes inside the debugger contracts.</title>
<updated>2025-07-05T08:24:19+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-07-05T08:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=af6d1735afe4b63d13ddb73f532b4a3309f527c2'/>
<id>urn:sha1:af6d1735afe4b63d13ddb73f532b4a3309f527c2</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>refactor: wip: NeKernel debugger contract.</title>
<updated>2025-07-04T16:56:05+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-07-04T16:56:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=3539f86015f3363dcfb124aa020d3adf7345ffaa'/>
<id>urn:sha1:3539f86015f3363dcfb124aa020d3adf7345ffaa</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat: Kernel+IP system for NeDBG.</title>
<updated>2025-06-30T08:22:15+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-06-30T08:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=befc10f9e391ebe538d9e40eb3ed42baf28829d5'/>
<id>urn:sha1:befc10f9e391ebe538d9e40eb3ed42baf28829d5</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>fix: cleanup NeKernel debugger.</title>
<updated>2025-06-30T02:27:50+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-06-30T02:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=afbbc8cbf79bd7ef7a03145aaf594a0885efa170'/>
<id>urn:sha1:afbbc8cbf79bd7ef7a03145aaf594a0885efa170</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(cc): Rename Parser.h to CompilerFrontend.h, refactor codebase</title>
<updated>2025-05-14T15:50:15+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-14T15:49:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=9f031e69aace747feb5bac78eccb9a1d5df81f74'/>
<id>urn:sha1:9f031e69aace747feb5bac78eccb9a1d5df81f74</id>
<content type='text'>
accordingly.

why:

 - To make its intent clearer, and avoid future confusions.

also:

 - Ran ./format.sh to the codebase.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev(kdbg): Working on NeKernel Debugger.</title>
<updated>2025-05-14T12:27:43+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-14T12:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=94ceccd5acda2fd035eb55235126b944b0915576'/>
<id>urn:sha1:94ceccd5acda2fd035eb55235126b944b0915576</id>
<content type='text'>
how:

 - Load vmkrnl.efi.
 - Keep track of IP, Stack, and debugging information related to the
   kernel.
 - Make use of breakpoints and provide lldb grade experience.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
</feed>
