Modify pgrminclude to include all code, even in #if blocks. Process
authorBruce Momjian <bruce@momjian.us>
Fri, 26 Aug 2011 22:14:35 +0000 (18:14 -0400)
committerBruce Momjian <bruce@momjian.us>
Fri, 26 Aug 2011 22:15:15 +0000 (18:15 -0400)
.h include files before .c files.

Mark some includes as needed to be ignored by pgrminclude.

src/tools/pginclude/pgrminclude

index e9c3477b9da71557f2091abab53e69a9e61b0c03..5890c50a1a3a1e2f06ff7667ff6afa31db134f05 100755 (executable)
@@ -70,6 +70,8 @@ do
        fi
        echo "}" >>/tmp/$$.c
 
+       # Use -O1 to get warnings only generated by optimization,
+       # but -O2 is too slow.
        cc -fsyntax-only -Werror -Wall -Wmissing-prototypes \
            -Wmissing-declarations -I/pg/include -I/pg/backend \
            -I/pg/interfaces/libpq -I`dirname $FILE` $CFLAGS -O1 -c /tmp/$$.c \