rse 99/01/02 06:12:20
Modified: src CHANGES
src/os/unix os.h
Log:
Make sure under ELF-based NetBSD (now) and OpenBSD (future) we don't search
for an underscore on dlsym() (as it's already the case for FreeBSD 3.0).
Submitted by: Todd Vierling <[EMAIL PROTECTED]>
Reviewed by: Ralf S. Engelschall
PR: 2462
Revision Changes Path
1.1195 +4 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1194
retrieving revision 1.1195
diff -u -r1.1194 -r1.1195
--- CHANGES 1999/01/02 13:29:08 1.1194
+++ CHANGES 1999/01/02 14:12:18 1.1195
@@ -1,4 +1,8 @@
Changes with Apache 1.3.4
+
+ *) Make sure under ELF-based NetBSD (now) and OpenBSD (future) we don't
+ search for an underscore on dlsym() (as it's already the case
+ for FreeBSD 3.0). [Todd Vierling <[EMAIL PROTECTED]>] PR#2462
*) Small fix for mod_env.html: The module was documented as to be _not_
compiled into Apache per default, although it _IS_ compiled into
1.36 +3 -2 apache-1.3/src/os/unix/os.h
Index: os.h
===================================================================
RCS file: /home/cvs/apache-1.3/src/os/unix/os.h,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- os.h 1999/01/01 19:05:30 1.35
+++ os.h 1999/01/02 14:12:20 1.36
@@ -124,8 +124,9 @@
#define RTLD_GLOBAL 0
#endif
-#if (defined(__FreeBSD__) && !defined(__ELF__)) || \
- defined(__OpenBSD__) || defined(__NetBSD__)
+#if (defined(__FreeBSD__) ||\
+ defined(__OpenBSD__) ||\
+ defined(__NetBSD__) ) && !defined(__ELF__)
#define DLSYM_NEEDS_UNDERSCORE
#endif