<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pdbg/ccan/cppmagic, branch 04-16-2019</title>
<subtitle>OpenPOWER processor debug utility sources</subtitle>
<id>https://git.raptorcs.com/git/pdbg/atom?h=04-16-2019</id>
<link rel='self' href='https://git.raptorcs.com/git/pdbg/atom?h=04-16-2019'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/pdbg/'/>
<updated>2018-06-25T05:57:55+00:00</updated>
<entry>
<title>ccan/cppmaigc: Add CPPMAGIC_MAP_CNT(...) macro</title>
<updated>2018-06-25T05:57:55+00:00</updated>
<author>
<name>Alistair Popple</name>
<email>alistair@popple.id.au</email>
</author>
<published>2018-06-20T05:34:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/pdbg/commit/?id=5dcbfeedc091fead3a6ef21af3000d4e256c3355'/>
<id>urn:sha1:5dcbfeedc091fead3a6ef21af3000d4e256c3355</id>
<content type='text'>
It can be useful to have a count to keep track of which argument number in the
list is being expanded.

Signed-off-by: Alistair Popple &lt;alistair@popple.id.au&gt;
</content>
</entry>
<entry>
<title>ccan/cppmagic: Add CPPMAGIC_INC(x) macro</title>
<updated>2018-06-25T05:57:55+00:00</updated>
<author>
<name>Alistair Popple</name>
<email>alistair@popple.id.au</email>
</author>
<published>2018-06-20T05:34:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/pdbg/commit/?id=0b9decd0831bfad3cec0b79e776edc23b7c220ce'/>
<id>urn:sha1:0b9decd0831bfad3cec0b79e776edc23b7c220ce</id>
<content type='text'>
The original ccan module does not include a macro to increment numbers. Add one
which will increment upto 32 which is enough for our usage.

Signed-off-by: Alistair Popple &lt;alistair@popple.id.au&gt;
</content>
</entry>
<entry>
<title>ccan/cppmagic: Fix NONEMPTY macro</title>
<updated>2018-06-25T05:57:55+00:00</updated>
<author>
<name>Alistair Popple</name>
<email>alistair@popple.id.au</email>
</author>
<published>2018-06-20T05:34:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/pdbg/commit/?id=46e912aace2ef46734e9626f1627f70063130492'/>
<id>urn:sha1:46e912aace2ef46734e9626f1627f70063130492</id>
<content type='text'>
The original implementation of non-empty will fail to compile if passed an
argument of the form 'CPPMAGIC_NONEMPTY((...))'. Add a check for parentheses and
return true if passed.

Signed-off-by: Alistair Popple &lt;alistair@popple.id.au&gt;
</content>
</entry>
<entry>
<title>ccan: Add cppmagic</title>
<updated>2018-06-25T05:57:55+00:00</updated>
<author>
<name>Alistair Popple</name>
<email>alistair@popple.id.au</email>
</author>
<published>2018-06-20T05:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/pdbg/commit/?id=4accccb16827eb30442a6a5f7b620037d61e6b56'/>
<id>urn:sha1:4accccb16827eb30442a6a5f7b620037d61e6b56</id>
<content type='text'>
A couple of arguably useful C preprocessor abuses. License is BSD-MIT.

Signed-off-by: Alistair Popple &lt;alistair@popple.id.au&gt;
</content>
</entry>
</feed>
