<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Nectar/dev/LibCompiler/src/CPlusPlusCompilerAMD64.cc, branch nebuild-manifest-update</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/Nectar/atom?h=nebuild-manifest-update</id>
<link rel='self' href='https://git.nekernel.org/cgit/Nectar/atom?h=nebuild-manifest-update'/>
<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): Compile directly when file extension matches.</title>
<updated>2025-05-21T13:39:09+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-21T13:39:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=385178a1ecb41a7a529d219d80e2ed1232831abd'/>
<id>urn:sha1:385178a1ecb41a7a529d219d80e2ed1232831abd</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(cxxdrv): Remove duplicate header 'Dialogs.h'</title>
<updated>2025-05-21T01:31:22+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-21T01:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=0c5a05e9ab43068599461f305ca96ba0125b501f'/>
<id>urn:sha1:0c5a05e9ab43068599461f305ca96ba0125b501f</id>
<content type='text'>
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(cxxdrv): fix multi line comment keywords.</title>
<updated>2025-05-20T11:51:27+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-20T11:51:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=13ea83fa23ed118e7310b641d2895b830b2267ac'/>
<id>urn:sha1:13ea83fa23ed118e7310b641d2895b830b2267ac</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>cxxdrv: bugfix: Fix bad refactor of 'bool*/bool' type.</title>
<updated>2025-05-18T13:24:17+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-18T13:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=567f2bb5d66cd948ab0934f66e3820cd6c52d79f'/>
<id>urn:sha1:567f2bb5d66cd948ab0934f66e3820cd6c52d79f</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>
</feed>
