From: Bruce Momjian Date: Sat, 24 Sep 2011 23:37:54 +0000 (-0400) Subject: Document pgrminclude limitations. X-Git-Tag: REL9_2_BETA1~1065 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=84bbe57dc128df224614c61f88c350ee9ed92123;p=thirdparty%2Fpostgresql.git Document pgrminclude limitations. --- diff --git a/src/tools/pginclude/pgrminclude b/src/tools/pginclude/pgrminclude index 7dc5f58d8b9..61b7af22cfc 100755 --- a/src/tools/pginclude/pgrminclude +++ b/src/tools/pginclude/pgrminclude @@ -1,6 +1,18 @@ : # remove extra #include's +# Limitations: 2011-09-24 +# +# Pgrminclude, when processing header files, can cause includes to be +# removed that require the addition of new illogical header files. +# This is dependent on what order the header files are processed. +# Manual review of header files now needed to satisfy pgcompinclude is +# required. +# +# C program files that have #ifdef blocks that contain code that cannot +# be compiled on the platform from which pgrminclude is run cannot be +# processed, and are skipped. + if ! pgdefine then echo "pgdefine must be in your PATH" 1>&2 exit 1