[Top][All Lists]
[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