Return-Path: Delivered-To: apache-cvs-archive@hyperreal.org Received: (qmail 7678 invoked by uid 6000); 17 May 1999 06:59:01 -0000 Received: (qmail 7661 invoked by alias); 17 May 1999 06:58:59 -0000 Delivered-To: apache-1.3-cvs@hyperreal.org Received: (qmail 7659 invoked by uid 168); 17 May 1999 06:58:59 -0000 Date: 17 May 1999 06:58:59 -0000 Message-ID: <19990517065859.7658.qmail@hyperreal.org> From: rse@hyperreal.org To: apache-1.3-cvs@hyperreal.org Subject: cvs commit: apache-1.3/src CHANGES Configure Sender: apache-cvs-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org rse 99/05/16 23:58:58 Modified: src CHANGES Configure Log: Better DSO flags recognition on NetBSD platforms using ELF. Submitted by: Todd Vierling Reviewed by: Ralf S. Engelschall PR: 4310 Revision Changes Path 1.1356 +3 -0 apache-1.3/src/CHANGES Index: CHANGES =================================================================== RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1355 retrieving revision 1.1356 diff -u -r1.1355 -r1.1356 --- CHANGES 1999/05/16 23:39:43 1.1355 +++ CHANGES 1999/05/17 06:58:55 1.1356 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Better DSO flags recognition on NetBSD platforms using ELF. + [Todd Vierling ] PR#4310 + *) Always log months in english format for %t in mod_log_config. [Petr Lampa ] PR#4366, 679 1.344 +8 -9 apache-1.3/src/Configure Index: Configure =================================================================== RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.343 retrieving revision 1.344 diff -u -r1.343 -r1.344 --- Configure 1999/05/10 03:52:45 1.343 +++ Configure 1999/05/17 06:58:56 1.344 @@ -985,16 +985,15 @@ LDFLAGS_SHLIB_EXPORT="" SHLIB_SUFFIX_DEPTH=2 ;; - alpha-*-netbsd*|mips-*-netbsd*|powerpc-*-netbsd*) - CFLAGS_SHLIB="-fpic -DPIC" - LDFLAGS_SHLIB="-shared" - LDFLAGS_SHLIB_EXPORT="" - SHLIB_SUFFIX_DEPTH=2 - ;; *-netbsd*) - CFLAGS_SHLIB="-fpic -DPIC" - LDFLAGS_SHLIB="-Bshareable" - LDFLAGS_SHLIB_EXPORT="" + CFLAGS_SHLIB="-fPIC -DPIC" + if echo __ELF__ | ${CC} -E - | grep -q __ELF__; then + LDFLAGS_SHLIB="-Bshareable" + LDFLAGS_SHLIB_EXPORT="" + else + LDFLAGS_SHLIB="-shared" + LDFLAGS_SHLIB_EXPORT="-Wl,-E" + fi SHLIB_SUFFIX_DEPTH=2 ;; *-bsdi3)