Mercurial > emacs
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 */