[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: readline-6.3: update config.h.in
From: |
Chet Ramey |
Subject: |
Re: readline-6.3: update config.h.in |
Date: |
Sun, 19 Apr 2015 20:19:15 -0400 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 |
On 4/19/15 2:00 PM, Andreas Schwab wrote:
> The config.h.in file in the standalone readline distribution is missing
> a lot of templates. It should really be generated by autoheader.
>
> --- readline-6.3/config.h.in.~1~ 2012-01-18 16:22:13.000000000 +0100
> +++ readline-6.3/config.h.in 2015-04-19 19:39:13.215290092 +0200
> @@ -6,6 +6,14 @@
>
> #undef _FILE_OFFSET_BITS
>
> +#undef __EXTENSIONS__
> +#undef _ALL_SOURCE
> +#undef _GNU_SOURCE
> +#undef _POSIX_SOURCE
> +#undef _POSIX_1_SOURCE
> +#undef _POSIX_PTHREAD_SEMANTICS
> +#undef _TANDEM_SOURCE
> +
Readline configure.ac doesn't call AC_USE_SYSTEM_EXTENSIONS. Maybe it
should, but until it does, these should probably not be changed from
whatever the build system defines them.
> /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
> @@ -71,6 +81,12 @@
> /* Define if you have the mbrtowc function. */
> #undef HAVE_MBRTOWC
>
> +/* Define if you have the mbscmp function. */
> +#undef HAVE_MBSCMP
> +
> +/* Define if you have the mbsnrtowcs function. */
> +#undef HAVE_MBSNRTOWCS
> +
> /* Define if you have the mbsrtowcs function. */
> #undef HAVE_MBSRTOWCS
>
> @@ -118,6 +134,9 @@
> /* Define if you have the wcscoll function. */
> #undef HAVE_WCSCOLL
>
> +/* Define if you have the wcsdup function. */
> +#undef HAVE_WCSDUP
Readline doesn't actually call any of these functions, and even though
BASH_CHECK_MULTIBYTE tests for them, it doesn't matter whether or not it
finds them.
> #undef HAVE_GETPW_DECLS
>
> -#undef STRUCT_DIRENT_HAS_D_INO
> +#undef HAVE_STRUCT_DIRENT_D_INO
>
> -#undef STRUCT_DIRENT_HAS_D_FILENO
> +#undef HAVE_STRUCT_DIRENT_D_FILENO
These have already been changed, thanks.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU chet@case.edu http://cnswww.cns.cwru.edu/~chet/