diff src/config.in @ 50013:1851c50836dd

*** empty log message ***
author Rob Browning <rlb@defaultvalue.org>
date Mon, 03 Mar 2003 18:31:22 +0000
parents 23a1cea22d13
children c0f3ec529c05
line wrap: on
line diff
--- a/src/config.in	Mon Mar 03 18:29:58 2003 +0000
+++ b/src/config.in	Mon Mar 03 18:31:22 2003 +0000
@@ -343,6 +343,9 @@
 /* Define to 1 if you have the `mbsinit' function. */
 #undef HAVE_MBSINIT
 
+/* Define to 1 if you have the `memcmp' function. */
+#undef HAVE_MEMCMP
+
 /* Define to 1 if you have the `memmove' function. */
 #undef HAVE_MEMMOVE
 
@@ -1010,14 +1013,16 @@
 #  endif
 #endif
 
-#ifndef HAVE_BCOPY
-#define bcopy(a,b,s) memcpy (b,a,s)
+/* avoid deprecated functions */
+#if HAVE_MEMCPY
+#  define bcopy(a,b,s) memcpy (b,a,s)
 #endif
-#ifndef HAVE_BZERO
-#define bzero(a,s) memset (a,0,s)
+#if HAVE_MEMSET
+#  define bzero(a,s) memset (a,0,s)
 #endif
-#ifndef HAVE_BCMP
-#define BCMP memcmp
+#if HAVE_MEMCMP
+#  define BCMP memcmp
+#  define bcmp memcmp
 #endif
 
 #endif /* EMACS_CONFIG_H */