On Mon, 8 Mar 2010, Steffen Dettmer wrote:

On Mon, Mar 8, Bob Friesenhahn <[email protected]> wrote:
It is also interesting to note that it is usually ok for the
content of the header file to be parsed any number of times.
The only exception might be with some weird macro expansion
(but that would be a bug).

The conditional inclusion of content is only an optimization.

If you have a struct definition (C/C++) or a typedef (C) in the
.h file, C compilers may refuse to process it twice and an
inclusion guard is needed:

That is true, but if the same definition comes from two different config.h files, how does the multiple inclusion protection help?

Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


_______________________________________________
Autoconf mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/autoconf

Reply via email to