bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: unprefixed header guards


From: Bruno Haible
Subject: Re: unprefixed header guards
Date: Mon, 8 Nov 2010 04:17:39 +0100
User-agent: KMail/1.9.9

Bruce Korb wrote:
> And here are the headers that do not prefix an "ifndef"
> with "_LIBPOSIX_":
> 
> $ ls -1 $(allbut usr/local/include/*.h - $(
> > egrep -l '#ifndef _LIBPOSIX_' usr/local/include/*.h) )
> usr/local/include/arg-nonnull.h
> usr/local/include/iconv_open-aix.h
> usr/local/include/iconv_open-hpux.h
> usr/local/include/iconv_open-irix.h
> usr/local/include/iconv_open-osf.h
> usr/local/include/iconv_open-solaris.h
> usr/local/include/inttypes.h
> usr/local/include/unitypes.h
> usr/local/include/unused-parameter.h
> usr/local/include/warn-on-use.h

The only file in this list that contains public API is inttypes.h.
The others should not be installed in a public location.

The 'Include:' section of the module descriptions tells you about
this. Files that are not mentioned in the 'Include:' section of
any module description are private.

Bruno



reply via email to

[Prev in Thread] Current Thread [Next in Thread]