trawick 01/11/27 16:57:34
Modified: build make_exports.awk
Log:
recognize the symbols generated by APR_POOL_DECLARE_ACCESSOR() so
that exports.c and the .exp files have the necessary references
Revision Changes Path
1.2 +7 -0 apr/build/make_exports.awk
Index: make_exports.awk
===================================================================
RCS file: /home/cvs/apr/build/make_exports.awk,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- make_exports.awk 2001/10/15 22:56:55 1.1
+++ make_exports.awk 2001/11/28 00:57:34 1.2
@@ -97,6 +97,13 @@
next
}
+/^[ \t]*APR_POOL_DECLARE_ACCESSOR[^(]*[(][^)]*[)]/ {
+ sub("[ \t]*APR_POOL_DECLARE_ACCESSOR[^(]*[(]", "", $0)
+ sub("[)].*$", "", $0)
+ add_symbol("apr_" $0 "_pool_get")
+ next
+}
+
/^#[ \t]*if(ndef| !defined[(])([^_]*_)*H/ {
enter_scope(TYPE_HEADER)
next