pgsql: Create a tool to catch #include omissions that might not result

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Create a tool to catch #include omissions that might not result
Date: 2006-07-15 03:27:42
Message-ID: 20060715032742.7EC739FB734@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Create a tool to catch #include omissions that might not result in any
compiler warning, specifically #ifdef or #if defined tests on symbols
that are defined in a file not included. The results are a bit noisy
and require care to interpret, but it's a lot better than no tool at all.

Modified Files:
--------------
pgsql/src/tools/pginclude:
README (r1.5 -> r1.6)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/tools/pginclude/README.diff?r1=1.5&r2=1.6)

Added Files:
-----------
pgsql/src/tools/pginclude:
pgcheckdefines (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/tools/pginclude/pgcheckdefines?rev=1.1&content-type=text/x-cvsweb-markup)

Browse pgsql-committers by date

  From Date Subject
Next Message Bruce Momjian 2006-07-15 03:32:58 Patch to mark items as static or not used
Previous Message Tom Lane 2006-07-14 19:05:52 pgsql: Fix misguided removal of access/tuptoaster.h inclusion, per Kris