summaryrefslogtreecommitdiff
path: root/build/make_nw_export.awk
diff options
context:
space:
mode:
authorbnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68>2002-01-08 21:39:42 +0000
committerbnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68>2002-01-08 21:39:42 +0000
commit708e1272e66f8acf554d4c3b5b9a5ed4758bf4d4 (patch)
tree1932d1a4ff202fa0c1fd3b21f82d87e700297437 /build/make_nw_export.awk
parent7546f534354f59a602f637eadbf2e257969da7d4 (diff)
downloadlibapr-708e1272e66f8acf554d4c3b5b9a5ed4758bf4d4.tar.gz
Fixed the export list generation for NetWare to make sure that only real APIs
are being exported git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62724 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'build/make_nw_export.awk')
-rw-r--r--build/make_nw_export.awk62
1 files changed, 3 insertions, 59 deletions
diff --git a/build/make_nw_export.awk b/build/make_nw_export.awk
index 922489bf5..1e270de2a 100644
--- a/build/make_nw_export.awk
+++ b/build/make_nw_export.awk
@@ -2,71 +2,15 @@
# based on Ryan Bloom's make_export.pl
# List of functions that we don't support, yet??
-/apr_##name##_set_inherit/{next}
-/apr_##name##_unset_inherit/{next}
-/apr_compare_groups/{next}
-/apr_compare_users/{next}
-/apr_find_pool/{next}
-/apr_generate_random_bytes/{next}
-/apr_lock_create_np/{next}
-/apr_md5_set_xlate/{next}
-/apr_mmap_create/{next}
-/apr_mmap_delete/{next}
-/apr_mmap_dup/{next}
-/apr_mmap_offset/{next}
-/apr_pool_create\(/{next}
-/apr_pool_free_blocks_num_bytes/{next}
-/apr_pool_join/{next}
-/apr_pool_lock/{next}
-/apr_pool_num_bytes/{next}
-/apr_pool_sub_make/{next}
-/apr_proc_mutex_child_init/{next}
-/apr_proc_mutex_create/{next}
-/apr_proc_mutex_create_np/{next}
-/apr_proc_mutex_destroy/{next}
-/apr_proc_mutex_lock/{next}
-/apr_proc_mutex_trylock/{next}
-/apr_proc_mutex_unlock/{next}
-/apr_proc_other_child_check/{next}
-/apr_proc_other_child_read/{next}
-/apr_proc_other_child_register/{next}
-/apr_proc_other_child_unregister/{next}
-/apr_sendfile/{next}
-/apr_shm_avail/{next}
-/apr_shm_calloc/{next}
-/apr_shm_destroy/{next}
-/apr_shm_free/{next}
-/apr_shm_init/{next}
-/apr_shm_malloc/{next}
-/apr_shm_name_get/{next}
-/apr_shm_name_set/{next}
-/apr_shm_open/{next}
-/apr_signal/{next}
-/apr_signal_thread/{next}
-/apr_socket_from_file/{next}
-/apr_xlate_close/{next}
-/apr_xlate_conv_buffer/{next}
-/apr_xlate_conv_byte/{next}
-/apr_xlate_conv_char/{next}
-/apr_xlate_get_sb/{next}
-/apr_xlate_open/{next}
-/apr_brigade_consume/{next}
-/apr_bucket_mmap_create/{next}
-/apr_bucket_mmap_make/{next}
-/apr_bucket_type_mmap/{next}
-/apr_md4_set_xlate/{next}
-/apr_os_proc_mutex_get/{next}
-/apr_os_proc_mutex_put/{next}
-/proc_mutex/{next}
+#/apr_##name##_set_inherit/{next}
+#/apr_##name##_unset_inherit/{next}
function add_symbol (sym_name) {
if (count) {
found++
}
-# for (i = 0; i < count; i++) {
-# line = line "\t"
-# }
+ gsub (/ /, "", sym_name)
line = line sym_name ",\n"
if (count == 0) {