Index: php-4.0.5/Zend/zend_execute.c
diff -c php-4.0.5/Zend/zend_execute.c:1.1 php-4.0.5/Zend/zend_execute.c:1.2
*** php-4.0.5/Zend/zend_execute.c:1.1	Fri Mar  2 12:57:31 2001
--- php-4.0.5/Zend/zend_execute.c	Thu Mar 29 14:38:05 2001
***************
*** 17,22 ****
--- 17,28 ----
     +----------------------------------------------------------------------+
  */
  
+ #ifdef _AIX
+ #ifndef __GNUC__
+ #pragma alloca
+ #endif
+ #endif
+ 
  #define ZEND_INTENSIVE_DEBUGGING 0
  
  #include <stdio.h>
*** php-4.0.5/main/main.c	Wed May 30 14:32:53 2001
--- php-4.0.5/main/main.c	Wed May 30 14:32:03 2001
***************
*** 1,3 ****
--- 1,9 ----
+ #ifdef _AIX
+ #ifndef __GNUC__
+ #pragma alloca
+ #endif
+ #endif
+ 
  /* 
     +----------------------------------------------------------------------+
     | PHP version 4.0                                                      |
*** php-4.0.5/TSRM/tsrm_virtual_cwd.c	Wed May 30 14:33:55 2001
--- php-4.0.5/TSRM/tsrm_virtual_cwd.c	Wed May 30 14:33:50 2001
***************
*** 1,3 ****
--- 1,9 ----
+ #ifdef _AIX
+ #ifndef __GNUC__
+ #pragma alloca
+ #endif
+ #endif
+ 
  /*
     +----------------------------------------------------------------------+
     | PHP version 4.0                                                      |
*** php-4.0.6/Zend/zend_extensions.c.org	Wed Sep  5 11:36:08 2001
--- php-4.0.6/Zend/zend_extensions.c	Wed Sep  5 11:37:59 2001
***************
*** 30,36 ****
  	zend_extension *new_extension;
  	zend_extension_version_info *extension_version_info;
  
! 	handle = DL_LOAD(path);
  	if (!handle) {
  #ifndef ZEND_WIN32
  		fprintf(stderr, "Failed loading %s:  %s\n", path, dlerror());
--- 30,36 ----
  	zend_extension *new_extension;
  	zend_extension_version_info *extension_version_info;
  
! 	handle = (DL_HANDLE) DL_LOAD(path);
  	if (!handle) {
  #ifndef ZEND_WIN32
  		fprintf(stderr, "Failed loading %s:  %s\n", path, dlerror());
