aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schwab2003-05-24 19:28:34 +0000
committerAndreas Schwab2003-05-24 19:28:34 +0000
commit4e05abbe6f09359009110c4cfca8c2adfec610ff (patch)
tree829d9a37a1415bf5fadf993d67695345e7ccd169
parent25d887f06f28098a46c14e849c92ff156ff4e1d4 (diff)
downloademacs-4e05abbe6f09359009110c4cfca8c2adfec610ff.tar.gz
emacs-4e05abbe6f09359009110c4cfca8c2adfec610ff.zip
(AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
bzero, and bcmp.
-rw-r--r--configure.in23
1 files changed, 13 insertions, 10 deletions
diff --git a/configure.in b/configure.in
index 4326d27e139..ab08f35dabe 100644
--- a/configure.in
+++ b/configure.in
@@ -2854,17 +2854,20 @@ typedef unsigned size_t;
2854# endif 2854# endif
2855#endif 2855#endif
2856 2856
2857/* On Mac OS X, these macros are already defined in precompiled headers. */
2858#ifndef MAC_OSX
2857/* avoid deprecated functions */ 2859/* avoid deprecated functions */
2858#ifdef HAVE_MEMCPY 2860# ifdef HAVE_MEMCPY
2859# define bcopy(a,b,s) memcpy (b,a,s) 2861# define bcopy(a,b,s) memcpy (b,a,s)
2860#endif 2862# endif
2861#ifdef HAVE_MEMSET 2863# ifdef HAVE_MEMSET
2862# define bzero(a,s) memset (a,0,s) 2864# define bzero(a,s) memset (a,0,s)
2863#endif 2865# endif
2864#ifdef HAVE_MEMCMP 2866# ifdef HAVE_MEMCMP
2865# define BCMP memcmp 2867# define BCMP memcmp
2866# define bcmp memcmp 2868# define bcmp memcmp
2867#endif 2869# endif
2870#endif /* MAC_OSX */
2868 2871
2869#endif /* EMACS_CONFIG_H */ 2872#endif /* EMACS_CONFIG_H */
2870 2873