From b2d28102a86b16dbcadfc17191c05bbdfbf5832a Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Wed, 4 May 2005 12:38:49 +0000 Subject: [PATCH] Fixed bug #30641 (Compile error: error: symbol "zend_error" is used but not defined) --- NEWS | 2 ++ Zend/zend_execute.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 487b5099fa..66f17b97cf 100644 --- a/NEWS +++ b/NEWS @@ -123,6 +123,8 @@ PHP NEWS (Rob) - Fixed bug #30578 (Output buffers flushed before calling __desctruct() functions). (Jani) +- Fixed bug #30641 (Compile error: error: symbol "zend_error" is used but not + defined). (Dmitry) - Fixed bug #30407 (Strange behaviour of default arguments). (Dmitry) - Fixed bug #29728 (Reflection API Feature: Default parameter value). (Marcus) - Fixed bug #29522 (accessing properties without connection). (Georg) diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 7d8cc74261..178b06e51d 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -42,7 +42,7 @@ #define _UNUSED_CODE 3 #define _CV_CODE 4 -#if defined(__GNUC__) && !defined(__INTEL_COMPILER) && !defined(DARWIN) && !defined(ZEND_VM_OLD_EXECUTOR) +#if defined(__GNUC__) && !defined(__INTEL_COMPILER) && !defined(DARWIN) && !defined(__sun__) && !defined(ZEND_VM_OLD_EXECUTOR) # define ZEND_VM_ALWAYS_INLINE __attribute__ ((always_inline)) void zend_error_noreturn(int type, const char *format, ...) __attribute__ ((alias("zend_error"),noreturn)); /*extern void zend_error_noreturn(int type, const char *format, ...) __asm__("zend_error") __attribute__ ((noreturn));*/ -- 2.50.1