Commit 710ee5a9 authored by Rob Browning's avatar Rob Browning

*** empty log message ***

parent b0e44248
2003-03-03 Rob Browning <rlb@defaultvalue.org>
* configure.in: add AC_CHECK_FUNCS for memcmp and memmove.
(AH_BOTTOM): switch tests to prefer memcmp, memset, and memmove
over bzero, bcmp, and bcopy.
2003-02-23 Simon Josefsson <jas@extundo.com>
* Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
......
......@@ -343,6 +343,9 @@ Boston, MA 02111-1307, USA. */
/* 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 @@ typedef unsigned size_t;
# 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 */
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment