Return-Path: Delivered-To: apmail-httpd-cvs-archive@httpd.apache.org Received: (qmail 77268 invoked by uid 500); 21 Dec 2001 13:50:42 -0000 Mailing-List: contact cvs-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list cvs@httpd.apache.org Received: (qmail 77257 invoked by uid 500); 21 Dec 2001 13:50:42 -0000 Delivered-To: apmail-httpd-2.0-cvs@apache.org Date: 21 Dec 2001 13:50:41 -0000 Message-ID: <20011221135041.69726.qmail@icarus.apache.org> From: trawick@apache.org To: httpd-2.0-cvs@apache.org Subject: cvs commit: httpd-2.0/build make_exports.awk X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N trawick 01/12/21 05:50:41 Modified: . STATUS build make_exports.awk Log: Pick up Brad Nicholes' old fix so that make_exports.awk can handle AP_HOOK invocations which span lines. Revision Changes Path 1.358 +1 -8 httpd-2.0/STATUS Index: STATUS =================================================================== RCS file: /home/cvs/httpd-2.0/STATUS,v retrieving revision 1.357 retrieving revision 1.358 diff -u -r1.357 -r1.358 --- STATUS 2001/12/17 22:05:58 1.357 +++ STATUS 2001/12/21 13:50:41 1.358 @@ -1,5 +1,5 @@ APACHE 2.0 STATUS: -*-text-*- -Last modified at [$Date: 2001/12/17 22:05:58 $] +Last modified at [$Date: 2001/12/21 13:50:41 $] Release: @@ -91,13 +91,6 @@ LOCKALL and CROSS_PROCESS are not yet complete on all platforms, and should only be used in MPMs like worker with limited OS exposure. - - * make_exports.awk doesn't handle declarations that span multiple - lines. Thus, stuff like ap_hook_error_log doesn't end up in - exports.c and httpd.exp. This can cause DSO modules which call - ap_hook_error_log (or other missing functions -- if there are - any) to segfault on AIX and can probably cause load or other - errors on some other platforms. RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: 1.6 +1 -1 httpd-2.0/build/make_exports.awk Index: make_exports.awk =================================================================== RCS file: /home/cvs/httpd-2.0/build/make_exports.awk,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- make_exports.awk 2001/12/20 16:19:50 1.5 +++ make_exports.awk 2001/12/21 13:50:41 1.6 @@ -85,7 +85,7 @@ next } -/^[ \t]*AP_DECLARE_HOOK[^(]*[(][^)]*[)]/ { +/^[ \t]*AP_DECLARE_HOOK[^(]*[(][^)]*/ { split($0, args, ",") symbol = args[2] sub("^[ \t]+", "", symbol)