bjh 2002/07/16 03:08:36 Modified: build make_exports.awk Log: Export functions declared by APR_DECLARE_INHERIT_SET/UNSET macros. Revision Changes Path 1.5 +14 -0 apr/build/make_exports.awk Index: make_exports.awk =================================================================== RCS file: /home/cvs/apr/build/make_exports.awk,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- make_exports.awk 21 Dec 2001 13:51:22 -0000 1.4 +++ make_exports.awk 16 Jul 2002 10:08:36 -0000 1.5 @@ -104,6 +104,20 @@ next } +/^[ \t]*APR_DECLARE_INHERIT_SET[^(]*[(][^)]*[)]/ { + sub("[ \t]*APR_DECLARE_INHERIT_SET[^(]*[(]", "", $0) + sub("[)].*$", "", $0) + add_symbol("apr_" $0 "_inherit_set") + next +} + +/^[ \t]*APR_DECLARE_INHERIT_UNSET[^(]*[(][^)]*[)]/ { + sub("[ \t]*APR_DECLARE_INHERIT_UNSET[^(]*[(]", "", $0) + sub("[)].*$", "", $0) + add_symbol("apr_" $0 "_inherit_unset") + next +} + /^#[ \t]*if(ndef| !defined[(])([^_]*_)*H/ { enter_scope(TYPE_HEADER) next