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