summaryrefslogtreecommitdiff
path: root/build/make_nw_export.awk
diff options
context:
space:
mode:
authorBradley Nicholes <bnicholes@apache.org>2003-03-07 17:31:46 +0000
committerBradley Nicholes <bnicholes@apache.org>2003-03-07 17:31:46 +0000
commit85d40f22dd173b167e608f29d7da82d000f0c9fa (patch)
treef21c6b0cb4559db35ef5cd2cd3668af232b4ac61 /build/make_nw_export.awk
parent96cbc437cac8ce54941a979c463ed99d3b7c300d (diff)
downloadhttpd-85d40f22dd173b167e608f29d7da82d000f0c9fa.tar.gz
Specify a set of APIs that are normally defined as macros and should not be
included in the export list. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98925 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'build/make_nw_export.awk')
-rw-r--r--build/make_nw_export.awk13
1 files changed, 13 insertions, 0 deletions
diff --git a/build/make_nw_export.awk b/build/make_nw_export.awk
index a82c610c1f..08a479343c 100644
--- a/build/make_nw_export.awk
+++ b/build/make_nw_export.awk
@@ -8,6 +8,19 @@ BEGIN {
# List of functions that we don't support, yet??
#/ap_some_name/{next}
+# The following APIs are actually defined as macros and
+# should not be included in the export list. If util_debug.c
+# is included or AP_DEBUG is defined, these macros turn
+# into functions and should be included in the export list.
+/ap_get_module_config/{next}
+/ap_set_module_config/{next}
+/ap_strchr/{next}
+/ap_strchr_c/{next}
+/ap_strrchr/{next}
+/ap_strrchr_c/{next}
+/ap_strstr/{next}
+/ap_strstr_c/{next}
+
function add_symbol (sym_name) {
if (count) {