diff options
author | Mark Kettenis <kettenis@gnu.org> | 2002-12-31 12:41:00 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2002-12-31 12:41:00 +0000 |
commit | 53123330de8122da46a9d00ec65b949ae9b9c230 (patch) | |
tree | fcd801e874938070c3515aa0e8d15b823522e8e9 /gdb/gdb_dirent.h | |
parent | 8fb042fb656d47d46e8f91a849e9e6759521d2a2 (diff) | |
download | gdb-53123330de8122da46a9d00ec65b949ae9b9c230.tar.gz |
* gdb_dirent.h: Cleanup and update code to match the example in
the Autoconf manual.
* configure.in: Call AC_HEADER_DIRENT. Remove dirent.h,
sys/ndir.h, sys/dir.h and ndir.h from call to AC_CHECK_HEADERS.
* configure: Regenerated.
Diffstat (limited to 'gdb/gdb_dirent.h')
-rw-r--r-- | gdb/gdb_dirent.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/gdb/gdb_dirent.h b/gdb/gdb_dirent.h index 9cb40061420..eb147676556 100644 --- a/gdb/gdb_dirent.h +++ b/gdb/gdb_dirent.h @@ -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. @@ -18,14 +18,16 @@ 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> +# define NAMELEN(dirent) strlen((dirent)->d_name) #else +# define dirent direct +# define NAMELEN(dirent) (dirent)->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 */ |