Standardize the multiple-include protect.
authordrepper <drepper>
Sat, 21 Jun 1997 00:58:43 +0000 (00:58 +0000)
committerdrepper <drepper>
Sat, 21 Jun 1997 00:58:43 +0000 (00:58 +0000)
io/fcntl.h
io/fts.h
io/ftw.h
io/sys/poll.h
io/sys/stat.h
io/sys/statfs.h
io/utime.h

index 4e1b38a..5192300 100644 (file)
  */
 
 #ifndef        _FCNTL_H
-
 #define        _FCNTL_H        1
+
 #include <features.h>
 
-/* This must be early so <fcntlbits.h> can define types winningly.  */
+/* This must be early so <bits/fcntl.h> can define types winningly.  */
 __BEGIN_DECLS
 
 /* Get the definitions of O_*, F_*, FD_*: all the
    numbers and flag bits for `open', `fcntl', et al.  */
-#include <fcntlbits.h>
+#include <bits/fcntl.h>
 
 #ifdef __USE_MISC
 #ifndef        R_OK                    /* Verbatim from <unistd.h>.  Ugh.  */
index a6548c2..55194db 100644 (file)
--- a/io/fts.h
+++ b/io/fts.h
@@ -33,8 +33,8 @@
  *     @(#)fts.h       8.1 (Berkeley) 6/2/93
  */
 
-#ifndef        _FTS_H_
-#define        _FTS_H_
+#ifndef        _FTS_H
+#define        _FTS_H 1
 
 #include <sys/cdefs.h>
 #include <sys/types.h>
@@ -123,4 +123,4 @@ FTSENT      *fts_read __P((FTS *));
 int     fts_set __P((FTS *, FTSENT *, int));
 __END_DECLS
 
-#endif /* !_FTS_H_ */
+#endif /* fts.h */
index d283e69..d788b39 100644 (file)
--- a/io/ftw.h
+++ b/io/ftw.h
  */
 
 #ifndef _FTW_H
-
 #define        _FTW_H  1
+
 #include <features.h>
 
 #include <sys/types.h>
-#include <statbuf.h>
+#include <bits/stat.h>
 
 
 __BEGIN_DECLS
index f9880a1..e694fe3 100644 (file)
@@ -18,8 +18,8 @@
    Boston, MA 02111-1307, USA.  */
 
 #ifndef        _SYS_POLL_H
-
 #define        _SYS_POLL_H     1
+
 #include <features.h>
 
 __BEGIN_DECLS
@@ -64,4 +64,4 @@ extern int poll __P ((struct pollfd *__fds, unsigned long int __nfds,
 
 __END_DECLS
 
-#endif /* _SYS_POLL_H */
+#endif /* sys/poll.h */
index f51c56a..5485976 100644 (file)
  */
 
 #ifndef        _SYS_STAT_H
-
 #define        _SYS_STAT_H     1
+
 #include <features.h>
 
-#include <gnu/types.h>         /* For __mode_t and __dev_t.  */
+#include <bits/types.h>                /* For __mode_t and __dev_t.  */
 
 __BEGIN_DECLS
 
-#include <statbuf.h>
+#include <bits/stat.h>
 
 #if defined(__USE_BSD) || defined(__USE_MISC)
 #define        S_IFMT          __S_IFMT
@@ -173,19 +173,20 @@ extern int mknod __P ((__const char *__path,
 /* Create a new FIFO named PATH, with permission bits MODE.  */
 extern int mkfifo __P ((__const char *__path, __mode_t __mode));
 \f
-/* To allow the `struct stat' structure and the file type `mode_t' bits to
-   vary without changing shared library major version number, the `stat'
-   family of functions and `mknod' are in fact inline wrappers around calls
-   to `xstat', `fxstat', `lxstat', and `xmknod', which all take a leading
-   version-number argument designating the data structure and bits used.
-   <statbuf.h> defines _STAT_VER with the version number corresponding to
-   `struct stat' as defined in that file; and _MKNOD_VER with the version
-   number corresponding to the S_IF* macros defined therein.  It is
-   arranged that when not inlined these function are always statically
-   linked; that way a dynamically-linked executable always encodes the
-   version number corresponding to the data structures it uses, so the `x'
-   functions in the shared library can adapt without needing to recompile
-   all callers.  */
+/* To allow the `struct stat' structure and the file type `mode_t'
+   bits to vary without changing shared library major version number,
+   the `stat' family of functions and `mknod' are in fact inline
+   wrappers around calls to `xstat', `fxstat', `lxstat', and `xmknod',
+   which all take a leading version-number argument designating the
+   data structure and bits used.  <bits/stat.h> defines _STAT_VER with
+   the version number corresponding to `struct stat' as defined in
+   that file; and _MKNOD_VER with the version number corresponding to
+   the S_IF* macros defined therein.  It is arranged that when not
+   inlined these function are always statically linked; that way a
+   dynamically-linked executable always encodes the version number
+   corresponding to the data structures it uses, so the `x' functions
+   in the shared library can adapt without needing to recompile all
+   callers.  */
 
 #ifndef _STAT_VER
 #define _STAT_VER      0
index 4871e50..49c154d 100644 (file)
    Boston, MA 02111-1307, USA.  */
 
 #ifndef        _SYS_STATFS_H
-
 #define        _SYS_STATFS_H   1
+
 #include <features.h>
 
 /* Get the system-specific definition of `struct statfs'.  */
-#include <statfsbuf.h>
+#include <bits/statfs.h>
 
 __BEGIN_DECLS
 
index 7ab772b..7cb4724 100644 (file)
  */
 
 #ifndef        _UTIME_H
-
 #define        _UTIME_H        1
+
 #include <features.h>
 
 __BEGIN_DECLS
 
-#include <gnu/types.h>
+#include <bits/types.h>
 
 /* Structure describing file times.  */
 struct utimbuf