rse 99/05/17 01:00:07
Modified: src CHANGES Configure src/include ap_config.h Log: Add DSO support for OpenStep (Mach 4.2) platform. Submitted by: Rex Dieter <[EMAIL PROTECTED]> Ported to 1.3.6: Ralf S. Engelschall PR: 3997 Revision Changes Path 1.1359 +3 -0 apache-1.3/src/CHANGES Index: CHANGES =================================================================== RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1358 retrieving revision 1.1359 diff -u -r1.1358 -r1.1359 --- CHANGES 1999/05/17 07:16:31 1.1358 +++ CHANGES 1999/05/17 08:00:02 1.1359 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Add DSO support for OpenStep (Mach 4.2) platform. + [Ralf S. Engelschall, Rex Dieter <[EMAIL PROTECTED]>] PR#3997 + *) Fix sed regex for generating ap_config_auto.h in src/Configure. [Jan Gallo <[EMAIL PROTECTED]>] PR#3690, PR#4373 1.346 +7 -3 apache-1.3/src/Configure Index: Configure =================================================================== RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.345 retrieving revision 1.346 diff -u -r1.345 -r1.346 --- Configure 1999/05/17 07:16:33 1.345 +++ Configure 1999/05/17 08:00:03 1.346 @@ -483,9 +483,6 @@ CC='cc' OPTIM='-O' CFLAGS="$CFLAGS -DNEXT" - CFLAGS_SHLIB='-dynamic -fno-common' - LD_SHLIB='cc' - LDFLAGS_SHLIB='-dynamiclib -undefined warning' DEF_WANTHSREGEX=yes ;; *-apple-rhapsody*) @@ -1005,6 +1002,13 @@ LDFLAGS_SHLIB="-shared" LDFLAGS_SHLIB_EXPORT="-rdynamic" ;; + *-next-openstep*) + LD_SHLIB='cc' + CFLAGS_SHLIB='-dynamic -fno-common' + LDFLAGS_SHLIB='-bundle -undefined warning' + LDFLAGS_SHLIB_EXPORT='' + SHLIB_SUFFIX_DEPTH=0 + ;; *-apple-rhapsody* | *-apple-macos* ) LD_SHLIB="cc" CFLAGS_SHLIB="" 1.258 +5 -0 apache-1.3/src/include/ap_config.h Index: ap_config.h =================================================================== RCS file: /home/cvs/apache-1.3/src/include/ap_config.h,v retrieving revision 1.257 retrieving revision 1.258 diff -u -r1.257 -r1.258 --- ap_config.h 1999/05/04 02:57:13 1.257 +++ ap_config.h 1999/05/17 08:00:06 1.258 @@ -384,6 +384,11 @@ #define NO_USE_SIGACTION #define HAVE_SYSLOG 1 +#if defined(__DYNAMIC__) +#define HAVE_DYLD +#define DYLD_CANT_UNLOAD +#endif + #elif defined(MAC_OS) || defined(MAC_OS_X_SERVER) /* Mac OS (>= 10.0) and Mac OS X Server (<= 5.x) */ #ifdef MAC_OS_X_SERVER #define PLATFORM "Mac OS X Server"