summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>1999-10-05 15:13:22 +0000
committerSascha Schumann <sas@php.net>1999-10-05 15:13:22 +0000
commitb510a6d11ffe6462737a24baa0b1f857434fb281 (patch)
tree15d9abd5f8442ae10e043762c4936c80e4cae11b
parent35e7bcbb9d3e01f74a5efb6bb4e9b06be7d55418 (diff)
downloadphp-git-b510a6d11ffe6462737a24baa0b1f857434fb281.tar.gz
More portability stuff
-rw-r--r--Zend/configure.in2
-rw-r--r--Zend/zend.h2
-rw-r--r--Zend/zend_globals.h3
3 files changed, 7 insertions, 0 deletions
diff --git a/Zend/configure.in b/Zend/configure.in
index 315f6ce1f4..56bfc20dfb 100644
--- a/Zend/configure.in
+++ b/Zend/configure.in
@@ -159,7 +159,9 @@ if test "$enable_thread_safety" = "yes" ; then
AC_CHECK_LIB(C, cin)
AC_CHECK_LIB(g++, cin)
AC_CHECK_LIB(stdc++, cin)
+dnl Digital Unix 4.0
AC_CHECK_LIB(cxx, cin)
+AC_CHECK_LIB(cxxstd, __array_delete)
AC_LANG_SAVE
AC_LANG_CPLUSPLUS
diff --git a/Zend/zend.h b/Zend/zend.h
index 4b8491186c..9e190e4641 100644
--- a/Zend/zend.h
+++ b/Zend/zend.h
@@ -151,6 +151,8 @@ typedef struct _zend_overloaded_element {
zval element;
} zend_overloaded_element;
+/* excpt.h on Digital Unix 4.0 defines function_table */
+#undef function_table
struct _zend_class_entry {
char type;
diff --git a/Zend/zend_globals.h b/Zend/zend_globals.h
index ea740e107d..2a7ceeb6a9 100644
--- a/Zend/zend_globals.h
+++ b/Zend/zend_globals.h
@@ -55,6 +55,9 @@ END_EXTERN_C()
#include "zend_compile.h"
#include "zend_execute.h"
+/* excpt.h on Digital Unix 4.0 defines function_table */
+#undef function_table
+
struct _zend_compiler_globals {
zend_stack bp_stack;
zend_stack switch_cond_stack;