From 84bbe57dc128df224614c61f88c350ee9ed92123 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 24 Sep 2011 19:37:54 -0400 Subject: [PATCH] Document pgrminclude limitations. --- src/tools/pginclude/pgrminclude | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/tools/pginclude/pgrminclude b/src/tools/pginclude/pgrminclude index 7dc5f58d8b..61b7af22cf 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 -- GitLab