]> granicus.if.org Git - postgresql/commit
Rearrange cpluspluscheck to check just one .h file at a time.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 27 Dec 2010 17:51:44 +0000 (12:51 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 27 Dec 2010 17:51:44 +0000 (12:51 -0500)
commit8c61f81b3196fe9757901e90e3fc1b30283d3995
treecb5051c1292a3b4a13e09ab35f6aa8779b25c65c
parent37b61a69f30e0aefcb49a4ad64d6884cd96fe397
Rearrange cpluspluscheck to check just one .h file at a time.

This is slower than the original coding but avoids the problem of
including files in an unpredictable order.  Aside from being more
trustworthy, we can get rid of some exclusions that were formerly
made for what turn out to be ordering or re-inclusion problems.

I also modified it to include libpq's exported files in the check.
ecpg should be included as well, but I'm unclear on which ecpg .h
files are meant to be included by clients.
src/tools/pginclude/cpluspluscheck