summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancesco Potortì <pot@gnu.org>2002-11-14 13:32:32 +0000
committerFrancesco Potortì <pot@gnu.org>2002-11-14 13:32:32 +0000
commit407fa6018212dfad1c1d8bbf0902335d86681d04 (patch)
tree2424cb589b19afd9acd3c2c40987bb384fdcdf94
parent816753a76d8f415e2f23b45f54b09d0be0fe73e9 (diff)
downloademacs-407fa6018212dfad1c1d8bbf0902335d86681d04.tar.gz
sparc-sun-solaris2.8
-rw-r--r--configure.in5
-rw-r--r--src/ChangeLog4
-rw-r--r--src/s/sol2-8.h16
3 files changed, 25 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 652d2c1dcb3..84a332b080c 100644
--- a/configure.in
+++ b/configure.in
@@ -952,6 +952,11 @@ case "${canonical}" in
NON_GNU_CPP=/usr/ccs/lib/cpp
RANLIB="ar -ts"
;;
+ *-sunos5.8* | *-solaris2.8* )
+ opsys=sol2-8
+ NON_GNU_CPP=/usr/ccs/lib/cpp
+ RANLIB="ar -ts"
+ ;;
*-sunos5* | *-solaris* )
opsys=sol2-6
NON_GNU_CPP=/usr/ccs/lib/cpp
diff --git a/src/ChangeLog b/src/ChangeLog
index 0086413e453..9e5ebc1e110 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2002-11-14 Francesco Potorti` <pot@gnu.org>
+
+ * s/sol2-8.h: New file.
+
2002-11-14 Kim F. Storm <storm@cua.dk>
* buffer.c (syms_of_buffer) <mode-line-format>: Document symbol
diff --git a/src/s/sol2-8.h b/src/s/sol2-8.h
new file mode 100644
index 00000000000..6fdb4f230c1
--- /dev/null
+++ b/src/s/sol2-8.h
@@ -0,0 +1,16 @@
+/* Handle Solaris 2.8. */
+
+#include "sol2-5.h"
+
+/* Redundant but differing definitions for bcopy, bcmp, and bzero are
+ causing problems. Get rid of the emacs overrides for these. */
+
+#ifdef bcopy
+#undef bcopy
+#endif
+#ifdef bcmp
+#undef bcmp
+#endif
+#ifdef bzero
+#undef bzero
+#endif