diff options
author | Colin Watson <cjwatson@debian.org> | 2007-10-14 22:48:20 +0100 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2007-10-14 22:48:20 +0100 |
commit | cc98318d86a47bbde34c5e7e412199302d91cc9b (patch) | |
tree | de425a8f4c0d41b6e0746114f8c5856f1c7d5d93 /config.h.in | |
parent | 7d55c47ce0f411471680f28b367e11b9b1937702 (diff) |
import gnulib canonicalize module; replace remaining realpath calls with canonicalize_file_name
Diffstat (limited to 'config.h.in')
-rw-r--r-- | config.h.in | 39 |
1 files changed, 37 insertions, 2 deletions
diff --git a/config.h.in b/config.h.in index d4acdf6d..d7397c0e 100644 --- a/config.h.in +++ b/config.h.in @@ -52,6 +52,9 @@ #endif +/* Define to 1 if // is a file system root distinct from /. */ +#undef DOUBLE_SLASH_IS_DISTINCT_ROOT + /* Define if struct dirent has a member d_ino that actually works. */ #undef D_INO_IN_DIRENT @@ -59,12 +62,28 @@ language is requested. */ #undef ENABLE_NLS +/* Define on systems for which file names may have a so-called `drive letter' + prefix, define this to compute the length of that prefix, including the + colon. */ +#undef FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX + +/* Define if the backslash character may also serve as a file name component + separator. */ +#undef FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR + +/* Define if a drive letter prefix denotes a relative path if it is not + followed by a file name component separator. */ +#undef FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE + /* Define if you have, and want to use, gdbm interface routines. */ #undef GDBM /* Define if gettimeofday clobbers the localtime buffer. */ #undef GETTIMEOFDAY_CLOBBERS_LOCALTIME +/* Define to 1 when using the gnulib module canonicalize. */ +#undef GNULIB_CANONICALIZE + /* Define if nroff is GNU nroff. */ #undef GNU_NROFF @@ -132,6 +151,10 @@ */ #undef HAVE_DCGETTEXT +/* Define to 1 if you have the declaration of `canonicalize_file_name', and to + 0 if you don't. */ +#undef HAVE_DECL_CANONICALIZE_FILE_NAME + /* Define to 1 if you have the declaration of `dirfd', and to 0 if you don't. */ #undef HAVE_DECL_DIRFD @@ -400,8 +423,8 @@ /* Define to 1 if you have the `putenv' function. */ #undef HAVE_PUTENV -/* Define to 1 if you have the `realpath' function. */ -#undef HAVE_REALPATH +/* Define to 1 if you have the `readlink' function. */ +#undef HAVE_READLINK /* Define if you have refer. */ #undef HAVE_REFER @@ -412,6 +435,9 @@ /* Define to 1 if you have the `rename' function. */ #undef HAVE_RENAME +/* Define to 1 if you have the `resolvepath' function. */ +#undef HAVE_RESOLVEPATH + /* Define to 1 if you have the <search.h> header file. */ #undef HAVE_SEARCH_H @@ -631,6 +657,12 @@ /* Define if integer division by zero raises signal SIGFPE. */ #undef INTDIV0_RAISES_SIGFPE +#if FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR +# define ISSLASH(C) ((C) == '/' || (C) == '\\') +#else +# define ISSLASH(C) ((C) == '/') +#endif + /* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */ #undef MALLOC_0_IS_NONNULL @@ -849,6 +881,9 @@ /* Define to `unsigned int' if <sys/types.h> does not define. */ #undef size_t +/* Define as a signed type of the same size as size_t. */ +#undef ssize_t + /* Define to rpl_strnlen if the replacement function should be used. */ #undef strnlen |