manoj 99/10/12 19:38:21
Modified: src CHANGES
src/os/unix os.c
Log:
Support DSOs properly on 32-bit HP-UX 11.0
Submitted by: Dilip Khandekar <[EMAIL PROTECTED]>
Revision Changes Path
1.1437 +3 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1436
retrieving revision 1.1437
diff -u -d -u -r1.1436 -r1.1437
--- CHANGES 1999/10/11 21:33:30 1.1436
+++ CHANGES 1999/10/13 02:38:18 1.1437
@@ -1,5 +1,8 @@
Changes with Apache 1.3.10
+ *) Support DSOs properly on 32-bit HP-UX 11.0
+ [Dilip Khandekar <[EMAIL PROTECTED]>]
+
*) Fix problem with proxy configuration where globally set configuration
options were overridden inside virtual hosts.
[Graham Leggett <[EMAIL PROTECTED]>]
1.18 +4 -4 apache-1.3/src/os/unix/os.c
Index: os.c
===================================================================
RCS file: /home/cvs/apache-1.3/src/os/unix/os.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -u -r1.17 -r1.18
--- os.c 1999/08/09 07:38:48 1.17
+++ os.c 1999/10/13 02:38:20 1.18
@@ -97,7 +97,7 @@
void *ap_os_dso_load(const char *path)
{
-#if defined(HPUX) || defined(HPUX10)
+#if defined(HPUX) || defined(HPUX10) || defined(HPUX11)
shl_t handle;
handle = shl_load(path, BIND_IMMEDIATE|BIND_VERBOSE|BIND_NOSTART, 0L);
return (void *)handle;
@@ -120,7 +120,7 @@
void ap_os_dso_unload(void *handle)
{
-#if defined(HPUX) || defined(HPUX10)
+#if defined(HPUX) || defined(HPUX10) || defined(HPUX11)
shl_unload((shl_t)handle);
#elif defined(HAVE_DYLD)
@@ -135,7 +135,7 @@
void *ap_os_dso_sym(void *handle, const char *symname)
{
-#if defined(HPUX) || defined(HPUX10)
+#if defined(HPUX) || defined(HPUX10) || defined(HPUX11)
void *symaddr = NULL;
int status;
@@ -171,7 +171,7 @@
const char *ap_os_dso_error(void)
{
-#if defined(HPUX) || defined(HPUX10)
+#if defined(HPUX) || defined(HPUX10) || defined(HPUX11)
return strerror(errno);
#elif defined(HAVE_DYLD)
return NULL;