manoj 99/10/12 19:41:09
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.11 +3 -0 apache-2.0/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-2.0/src/CHANGES,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -u -r1.10 -r1.11
--- CHANGES 1999/09/27 07:56:27 1.10
+++ CHANGES 1999/10/13 02:41:06 1.11
@@ -1,5 +1,8 @@
Changes with Apache 2.0-dev
+ *) Support DSOs properly on 32-bit HP-UX 11.0
+ [Dilip Khandekar <[EMAIL PROTECTED]>]
+
*) Updated MM in APR source tree from version 1.0.8 to 1.0.11
[Ralf S. Engelschall]
1.4 +4 -4 apache-2.0/src/os/unix/os.c
Index: os.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/os/unix/os.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -u -r1.3 -r1.4
--- os.c 1999/08/31 12:33:08 1.3
+++ os.c 1999/10/13 02:41:08 1.4
@@ -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;