<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Nectar/dev/LibCompiler/Detail/ClUtils.h, branch develop</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/Nectar/atom?h=develop</id>
<link rel='self' href='https://git.nekernel.org/cgit/Nectar/atom?h=develop'/>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/'/>
<updated>2025-05-23T01:48:06+00:00</updated>
<entry>
<title>feat!(LibCompiler): Codebase and diagram has been improved.</title>
<updated>2025-05-23T01:48:06+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-23T01:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=2eed4954c762bb8050e40798c3d9f1d3998324d1'/>
<id>urn:sha1:2eed4954c762bb8050e40798c3d9f1d3998324d1</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>refactor: Reworking the code base, for the C++Drv, and ARM64 assembler.</title>
<updated>2025-05-22T08:25:39+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-22T08:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=8ad58a91a11380203c4a81fe4dc93e7734631b32'/>
<id>urn:sha1:8ad58a91a11380203c4a81fe4dc93e7734631b32</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(LibCompiler): Validating ::Compile.</title>
<updated>2025-05-22T07:11:15+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-22T07:11:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=ca022f27844a5475dab608bd1970c05494a67290'/>
<id>urn:sha1:ca022f27844a5475dab608bd1970c05494a67290</id>
<content type='text'>
what?

 - The C++DRV crashes because of a bogus vector, after ::Compile gets
   called.
	- I have to figure out where the vector gets corrupted.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(LibCompiler): Update AssemblyInterface's Arch method.</title>
<updated>2025-05-22T06:26:57+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-22T06:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=96ea259e3e3a3b1be7d0e3b589063340fc48cd2e'/>
<id>urn:sha1:96ea259e3e3a3b1be7d0e3b589063340fc48cd2e</id>
<content type='text'>
also:

 - Figured out the segfault, currently working on a patch.
 - Better CLI output, with each library having it's prefix.
	- LibCompiler: `drv`
	- LibDebugger: `dbg`

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(cxxdrv): Improving and patching C++'s driver segfault at exit.</title>
<updated>2025-05-20T13:55:09+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-20T13:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=2fd6271bdc6c2382194cf79dd67a9482d152e94e'/>
<id>urn:sha1:2fd6271bdc6c2382194cf79dd67a9482d152e94e</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>feat(LibCompiler): Reworking architecture to integrate the Arch() method in the AssemblyInterface.</title>
<updated>2025-05-07T07:18:33+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-07T07:18:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=d8d943929c25151fd6a8aadd6ea4cdbd5065845a'/>
<id>urn:sha1:d8d943929c25151fd6a8aadd6ea4cdbd5065845a</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>bug(cxxdrv): isolating segfault on cxxdrv.</title>
<updated>2025-05-04T17:15:24+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-04T17:15:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=352fbc89ec1323ef92db81dd52175ac086352cfa'/>
<id>urn:sha1:352fbc89ec1323ef92db81dd52175ac086352cfa</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>bug(LibCompiler/C++): Segfault raised when compiling C++ source.</title>
<updated>2025-05-04T10:31:10+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-04T10:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=ea991f7e7c882c6e36ed2f6042d025edc9baf49f'/>
<id>urn:sha1:ea991f7e7c882c6e36ed2f6042d025edc9baf49f</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>ld64: Make linker more robust, and extend PEF to version 4.</title>
<updated>2025-05-01T06:35:38+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-01T06:35:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=35ac989886dcab70ff4ba6bc6a1359d1290560ad'/>
<id>urn:sha1:35ac989886dcab70ff4ba6bc6a1359d1290560ad</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
</feed>
