<feed xmlns='http://www.w3.org/2005/Atom'>
<title>netbsd/usr.bin/xlint/lint1/ckbool.c, branch trunk</title>
<subtitle>NetBSD fork for lockdoc analysis</subtitle>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/'/>
<entry>
<title>lint: remove redundant '#' after 'argument' in diagnostics</title>
<updated>2023-07-09T10:42:07+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2023-07-09T10:42:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=61a832267cc5bff1a90f086bd56309a3a0671255'/>
<id>61a832267cc5bff1a90f086bd56309a3a0671255</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lint: rename 'quad' to 'signed int' or 'unsigned int'</title>
<updated>2023-07-02T18:14:44+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2023-07-02T18:14:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=d244b9f4da2061db5b0461663a1d4fa74ae041d4'/>
<id>d244b9f4da2061db5b0461663a1d4fa74ae041d4</id>
<content type='text'>
No functional change.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No functional change.</pre>
</div>
</content>
</entry>
<entry>
<title>lint: reduce memory allocations</title>
<updated>2023-06-24T20:50:54+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2023-06-24T20:50:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=af38351e48f4e1d202a723de28a2b10cfc17c9dd'/>
<id>af38351e48f4e1d202a723de28a2b10cfc17c9dd</id>
<content type='text'>
The type val_t has the same size as the tn_s member in the same union.

No functional change.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The type val_t has the same size as the tn_s member in the same union.

No functional change.</pre>
</div>
</content>
</entry>
<entry>
<title>lint: rename constant NOTSPEC to NO_TSPEC</title>
<updated>2023-05-22T12:55:04+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2023-05-22T12:55:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=7e4b1727e041ceea11838440d9cf76b26492161f'/>
<id>7e4b1727e041ceea11838440d9cf76b26492161f</id>
<content type='text'>
It was too easy to misread the old name as NOT_SPEC instead of the
intended NO_TSPEC.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was too easy to misread the old name as NOT_SPEC instead of the
intended NO_TSPEC.</pre>
</div>
</content>
</entry>
<entry>
<title>lint: make code for strict bool mode more consistent</title>
<updated>2023-01-21T20:07:01+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2023-01-21T20:07:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=113c653b8b1d6bac214e6655710fea149e647968'/>
<id>113c653b8b1d6bac214e6655710fea149e647968</id>
<content type='text'>
Guard all entry points with a check for Tflag and remove the now
redundant internal check for Tflag.

No functional change.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Guard all entry points with a check for Tflag and remove the now
redundant internal check for Tflag.

No functional change.</pre>
</div>
</content>
</entry>
<entry>
<title>lint: add quotes around placeholders for the remaining messages</title>
<updated>2022-06-22T19:23:17+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2022-06-22T19:23:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=884b0e6acbba8fb34c734c460ddbcf869dd14231'/>
<id>884b0e6acbba8fb34c734c460ddbcf869dd14231</id>
<content type='text'>
Reword some of the messages slightly, exchanging brevity for clarity.

Message 138 is kept as-is, as it is not yet covered by any tests.

Message 240 is kep as-is, as it is unreachable.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reword some of the messages slightly, exchanging brevity for clarity.

Message 138 is kept as-is, as it is not yet covered by any tests.

Message 240 is kep as-is, as it is unreachable.</pre>
</div>
</content>
</entry>
<entry>
<title>lint: add quotes around placeholders in 4 messages</title>
<updated>2022-06-19T12:14:33+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2022-06-19T12:14:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=341388467aaca89f9dab70441903919938c124a9'/>
<id>341388467aaca89f9dab70441903919938c124a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lint: rename mod_t.m_requires_bool to m_compares_with_zero</title>
<updated>2022-06-15T18:29:21+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2022-06-15T18:29:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=918a0008c4f51ddaa88d34e7dbe4d27a055c7844'/>
<id>918a0008c4f51ddaa88d34e7dbe4d27a055c7844</id>
<content type='text'>
The operators NOT, LOGAND, LOGOR and QUEST only require _Bool in strict
bool mode, in default mode they accept any scalar expression and compare
it with zero.  The new names are more accurate.

No functional change.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The operators NOT, LOGAND, LOGOR and QUEST only require _Bool in strict
bool mode, in default mode they accept any scalar expression and compare
it with zero.  The new names are more accurate.

No functional change.</pre>
</div>
</content>
</entry>
<entry>
<title>lint: clean up an empty line and the documentation</title>
<updated>2022-06-15T18:11:02+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2022-06-15T18:11:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=6adadafaf4e7b14763c42bca7598889661d2c775'/>
<id>6adadafaf4e7b14763c42bca7598889661d2c775</id>
<content type='text'>
No functional change.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No functional change.</pre>
</div>
</content>
</entry>
<entry>
<title>lint: use __RCSID in lint mode as well</title>
<updated>2022-05-20T21:18:54+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2022-05-20T21:18:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=1b06d087746406f352a4eb989a53b23709ed0d76'/>
<id>1b06d087746406f352a4eb989a53b23709ed0d76</id>
<content type='text'>
Since 1995-10-02, lint supports __asm statements and __asm modifiers.

No binary change.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since 1995-10-02, lint supports __asm statements and __asm modifiers.

No binary change.</pre>
</div>
</content>
</entry>
</feed>
