* ppc-tdep.h (struct gdbarch_tdep): Change definition of
[deliverable/binutils-gdb.git] / gdb / gdb_dirent.h
index 9cb40061420795c2e71dcbb072c4b5d4f7331e47..ba28ca5561630372a2c81b979348f9b2ceea1839 100644 (file)
@@ -1,5 +1,5 @@
-/* Portable <dirent.h>
-   Copyright 2000 Free Software Foundation, Inc.
+/* Portable <dirent.h>.
+   Copyright 2000, 2002 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
    Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
-#if !defined(GDB_DIRENT_H)
-#define GDB_DIRENT_H
-
-/* From bfd/hpux-core.c. */
+#ifndef GDB_DIRENT_H
+#define GDB_DIRENT_H 1
 
+/* See description of `AC_HEADER_DIRENT' in the Autoconf manual.  */
 #ifdef HAVE_DIRENT_H
-# include <dirent.h>
+# include <dirent.h>           /* OK: dirent.h */
+# define NAMELEN(dirent) strlen ((dirent)->d_name)     /* OK: strlen d_name */
 #else
+# define dirent direct
+# define NAMELEN(dirent) (dirent)->d_namelen   /* OK: d_namelen */
 # ifdef HAVE_SYS_NDIR_H
 #  include <sys/ndir.h>
 # endif
@@ -37,4 +39,4 @@
 # endif
 #endif
 
-#endif /* !defined(GDB_DIRENT_H) */
+#endif /* not GDB_DIRENT_H */
This page took 0.02549 seconds and 4 git commands to generate.