<feed xmlns='http://www.w3.org/2005/Atom'>
<title>antcc/src/u_io.c, branch trunk</title>
<subtitle>A little C compiler</subtitle>
<id>https://git.lemon.rip/antcc/atom?h=trunk</id>
<link rel='self' href='https://git.lemon.rip/antcc/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/'/>
<updated>2026-03-24T19:13:28+00:00</updated>
<entry>
<title>cpp: support directives within macro argument list</title>
<updated>2026-03-24T19:13:28+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-24T19:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=803dbff03b7c30f276f6b8923b1c6b0a28e7b4f6'/>
<id>urn:sha1:803dbff03b7c30f276f6b8923b1c6b0a28e7b4f6</id>
<content type='text'>
Undefined behavior by the standard but a GNU extension.
</content>
</entry>
<entry>
<title>&lt;iso646.h&gt;, test for libc headers</title>
<updated>2026-03-23T11:10:58+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-23T11:10:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=4f2fb9ba5f529890b2a341e30a1c0c978a882e3a'/>
<id>urn:sha1:4f2fb9ba5f529890b2a341e30a1c0c978a882e3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>io: use FILE* for buf fp impl</title>
<updated>2026-03-23T10:04:55+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-23T10:04:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=24dafc4cd691c3ec121176dbcd56e78ac6e175b7'/>
<id>urn:sha1:24dafc4cd691c3ec121176dbcd56e78ac6e175b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>style: change uvlong -&gt; u64int, vlong -&gt; s64int</title>
<updated>2026-03-22T21:00:35+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-22T21:00:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=7c5dd45eca377a3b675b6f0d4a9331bc3f971ac9'/>
<id>urn:sha1:7c5dd45eca377a3b675b6f0d4a9331bc3f971ac9</id>
<content type='text'>
Is much nicer. I don't know whether I want to do it for the other int
types too. char and uchar are fine as bytes. u/short -&gt; u/s16int, maybe.
</content>
</entry>
<entry>
<title>Rework handling of predefined macros.</title>
<updated>2026-03-21T16:55:01+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-21T16:55:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=0e75fc383becccd113416677b7e26e0caf21e28b'/>
<id>urn:sha1:0e75fc383becccd113416677b7e26e0caf21e28b</id>
<content type='text'>
And add some GCC predefs like __SIZE_TYPE__, __LONG_SIZE__, etc
</content>
</entry>
<entry>
<title>io: make -w suppress notes too</title>
<updated>2026-03-20T07:25:14+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-19T21:09:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=cdc076e6adf2e8066872d30535c71e128c5375ca'/>
<id>urn:sha1:cdc076e6adf2e8066872d30535c71e128c5375ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor: use typedefs and CamelCase for aggregate types</title>
<updated>2026-03-18T10:33:41+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-18T10:33:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=1d9e19fb3bb941cdc28e9d4c3063d3e213fd8312'/>
<id>urn:sha1:1d9e19fb3bb941cdc28e9d4c3063d3e213fd8312</id>
<content type='text'>
Looks nicer
</content>
</entry>
<entry>
<title>Refactor: move some utils from antcc.h to their own headers</title>
<updated>2026-03-17T17:30:37+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-17T17:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=04930d578e65d560253d0c24af43e0ecd06117c8'/>
<id>urn:sha1:04930d578e65d560253d0c24af43e0ecd06117c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>REFACTOR: finish renaming</title>
<updated>2026-03-17T15:10:00+00:00</updated>
<author>
<name>lemon</name>
<email>lsof@mailbox.org</email>
</author>
<published>2026-03-17T12:43:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lemon.rip/antcc/commit/?id=3eeb6f219e4d32160fa10895b57a8ddfefff5ff7'/>
<id>urn:sha1:3eeb6f219e4d32160fa10895b57a8ddfefff5ff7</id>
<content type='text'>
</content>
</entry>
</feed>
