summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2003-05-24 19:28:34 +0000
committerAndreas Schwab <schwab@suse.de>2003-05-24 19:28:34 +0000
commitd850cab9ddacfb91aa1c781211c53faf578337d5 (patch)
treef081b7df20bca7e131a4980d03ccf1c1cf502988 /configure.in
parenta062aa47fa8231c25b7fb713c74e046d0667d8fc (diff)
downloademacs-d850cab9ddacfb91aa1c781211c53faf578337d5.tar.gz
(AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
bzero, and bcmp.
Diffstat (limited to 'configure.in')
-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;
# endif
#endif
+/* On Mac OS X, these macros are already defined in precompiled headers. */
+#ifndef MAC_OSX
/* avoid deprecated functions */
-#ifdef HAVE_MEMCPY
-# define bcopy(a,b,s) memcpy (b,a,s)
-#endif
-#ifdef HAVE_MEMSET
-# define bzero(a,s) memset (a,0,s)
-#endif
-#ifdef HAVE_MEMCMP
-# define BCMP memcmp
-# define bcmp memcmp
-#endif
+# ifdef HAVE_MEMCPY
+# define bcopy(a,b,s) memcpy (b,a,s)
+# endif
+# ifdef HAVE_MEMSET
+# define bzero(a,s) memset (a,0,s)
+# endif
+# ifdef HAVE_MEMCMP
+# define BCMP memcmp
+# define bcmp memcmp
+# endif
+#endif /* MAC_OSX */
#endif /* EMACS_CONFIG_H */