aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/config.in41
1 files changed, 24 insertions, 17 deletions
diff --git a/src/config.in b/src/config.in
index 5ef32f7b261..f9058e8ce37 100644
--- a/src/config.in
+++ b/src/config.in
@@ -319,6 +319,9 @@ Boston, MA 02111-1307, USA. */
319/* Define to 1 if you have the <linux/version.h> header file. */ 319/* Define to 1 if you have the <linux/version.h> header file. */
320#undef HAVE_LINUX_VERSION_H 320#undef HAVE_LINUX_VERSION_H
321 321
322/* Define to 1 if you have the <locale.h> header file. */
323#undef HAVE_LOCALE_H
324
322/* Define to 1 if you have the `logb' function. */ 325/* Define to 1 if you have the `logb' function. */
323#undef HAVE_LOGB 326#undef HAVE_LOGB
324 327
@@ -346,15 +349,24 @@ Boston, MA 02111-1307, USA. */
346/* Define to 1 if you have the `mbsinit' function. */ 349/* Define to 1 if you have the `mbsinit' function. */
347#undef HAVE_MBSINIT 350#undef HAVE_MBSINIT
348 351
352/* Define to 1 if <wchar.h> declares mbstate_t. */
353#undef HAVE_MBSTATE_T
354
349/* Define to 1 if you have the `memcmp' function. */ 355/* Define to 1 if you have the `memcmp' function. */
350#undef HAVE_MEMCMP 356#undef HAVE_MEMCMP
351 357
358/* Define to 1 if you have the `memcpy' function. */
359#undef HAVE_MEMCPY
360
352/* Define to 1 if you have the `memmove' function. */ 361/* Define to 1 if you have the `memmove' function. */
353#undef HAVE_MEMMOVE 362#undef HAVE_MEMMOVE
354 363
355/* Define to 1 if you have the <memory.h> header file. */ 364/* Define to 1 if you have the <memory.h> header file. */
356#undef HAVE_MEMORY_H 365#undef HAVE_MEMORY_H
357 366
367/* Define to 1 if you have the `mempcpy' function. */
368#undef HAVE_MEMPCPY
369
358/* Define to 1 if you have the `memset' function. */ 370/* Define to 1 if you have the `memset' function. */
359#undef HAVE_MEMSET 371#undef HAVE_MEMSET
360 372
@@ -656,9 +668,6 @@ Boston, MA 02111-1307, USA. */
656 on `HAVE_STRUCT_NLIST_N_UN_N_NAME */ 668 on `HAVE_STRUCT_NLIST_N_UN_N_NAME */
657#undef NLIST_NAME_UNION 669#undef NLIST_NAME_UNION
658 670
659/* Define to 1 if you have <nlist.h>. */
660#undef NLIST_STRUCT
661
662/* Define to 1 if you don't have struct exception in math.h. */ 671/* Define to 1 if you don't have struct exception in math.h. */
663#undef NO_MATHERR 672#undef NO_MATHERR
664 673
@@ -771,6 +780,9 @@ Boston, MA 02111-1307, USA. */
771/* Define to empty if `const' does not conform to ANSI C. */ 780/* Define to empty if `const' does not conform to ANSI C. */
772#undef const 781#undef const
773 782
783/* Define to a type if <wchar.h> does not define. */
784#undef mbstate_t
785
774/* Define to `int' if <sys/types.h> does not define. */ 786/* Define to `int' if <sys/types.h> does not define. */
775#undef pid_t 787#undef pid_t
776 788
@@ -1013,20 +1025,15 @@ typedef unsigned size_t;
1013# endif 1025# endif
1014#endif 1026#endif
1015 1027
1016/* On Mac OS X, these macros are already defined in precompiled headers. */ 1028#ifndef HAVE_BCOPY
1017#ifndef MAC_OSX 1029#define bcopy(a,b,s) memcpy (b,a,s)
1018/* avoid deprecated functions */ 1030#endif
1019# ifdef HAVE_MEMCPY 1031#ifndef HAVE_BZERO
1020# define bcopy(a,b,s) memcpy (b,a,s) 1032#define bzero(a,s) memset (a,0,s)
1021# endif 1033#endif
1022# ifdef HAVE_MEMSET 1034#ifndef HAVE_BCMP
1023# define bzero(a,s) memset (a,0,s) 1035#define BCMP memcmp
1024# endif 1036#endif
1025# ifdef HAVE_MEMCMP
1026# define BCMP memcmp
1027# define bcmp memcmp
1028# endif
1029#endif /* MAC_OSX */
1030 1037
1031#endif /* EMACS_CONFIG_H */ 1038#endif /* EMACS_CONFIG_H */
1032 1039