From 144348e7669c46d812cca66bcc276bf2e9392557 Mon Sep 17 00:00:00 2001 From: thorpej Date: Thu, 27 Apr 2006 20:41:57 +0000 Subject: [PATCH] Support for building proplib in userspace. --- distrib/sets/lists/base/mi | 3 +- distrib/sets/lists/base/shl.elf | 6 +- distrib/sets/lists/base/shl.mi | 4 +- distrib/sets/lists/comp/mi | 167 +++++++++++++++++++++++++++++++- distrib/sets/lists/comp/shl.mi | 3 +- lib/Makefile | 4 +- lib/libprop/Makefile | 95 ++++++++++++++++++ lib/libprop/shlib_version | 4 + 8 files changed, 279 insertions(+), 7 deletions(-) create mode 100644 lib/libprop/Makefile create mode 100644 lib/libprop/shlib_version diff --git a/distrib/sets/lists/base/mi b/distrib/sets/lists/base/mi index db424872ebbc..e2c4afefe9b3 100644 --- a/distrib/sets/lists/base/mi +++ b/distrib/sets/lists/base/mi @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.617 2006/04/19 21:53:12 he Exp $ +# $NetBSD: mi,v 1.618 2006/04/27 20:41:57 thorpej Exp $ . base-sys-root ./altroot base-sys-root ./bin base-sys-root @@ -793,6 +793,7 @@ ./usr/include/ntfs base-c-usr ./usr/include/objc base-objc-usr ./usr/include/openssl base-c-usr +./usr/include/prop base-c-usr ./usr/include/protocols base-c-usr ./usr/include/readline base-c-usr ./usr/include/rpc base-c-usr diff --git a/distrib/sets/lists/base/shl.elf b/distrib/sets/lists/base/shl.elf index d5c4425d6e6e..a313189b84c2 100644 --- a/distrib/sets/lists/base/shl.elf +++ b/distrib/sets/lists/base/shl.elf @@ -1,4 +1,4 @@ -# $NetBSD: shl.elf,v 1.112 2006/04/25 18:36:44 drochner Exp $ +# $NetBSD: shl.elf,v 1.113 2006/04/27 20:41:57 thorpej Exp $ # Note: libtermcap and libtermlib are hardlinked and share the same version. ./lib/libc.so base-sys-shlib ./lib/libc.so.12 base-sys-shlib @@ -16,6 +16,8 @@ ./lib/libkvm.so.5 base-sys-shlib ./lib/libm.so base-sys-shlib ./lib/libm.so.0 base-sys-shlib +./lib/libprop.so base-sys-shlib +./lib/libprop.so.0 base-sys-shlib ./lib/libradius.so base-sys-shlib ./lib/libradius.so.1 base-sys-shlib ./lib/libtermcap.so base-sys-shlib @@ -135,6 +137,8 @@ ./usr/lib/libpci.so.1 base-sys-shlib ./usr/lib/libposix.so base-sys-shlib ./usr/lib/libposix.so.0 base-sys-shlib +./usr/lib/libprop.so base-sys-shlib +./usr/lib/libprop.so.0 base-sys-shlib ./usr/lib/libpthread.so base-sys-shlib ./usr/lib/libpthread.so.0 base-sys-shlib ./usr/lib/libpthread_dbg.so base-sys-shlib diff --git a/distrib/sets/lists/base/shl.mi b/distrib/sets/lists/base/shl.mi index 0e62c8db3506..7b4ea09227c7 100644 --- a/distrib/sets/lists/base/shl.mi +++ b/distrib/sets/lists/base/shl.mi @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.351 2006/04/25 18:36:44 drochner Exp $ +# $NetBSD: shl.mi,v 1.352 2006/04/27 20:41:57 thorpej Exp $ # Note: libtermcap and libtermlib are hardlinked and share the same version. ./lib/libc.so.12.140 base-sys-shlib ./lib/libcrypt.so.0.2 base-sys-shlib @@ -8,6 +8,7 @@ ./lib/libipsec.so.2.1 base-net-shlib ./lib/libkvm.so.5.2 base-sys-shlib ./lib/libm.so.0.5 base-sys-shlib +./lib/libprop.so.0.0 base-sys-shlib ./lib/libradius.so.1.0 base-sys-shlib ./lib/libtermcap.so.0.6 base-sys-shlib ./lib/libtermlib.so.0.6 base-sys-shlib @@ -70,6 +71,7 @@ ./usr/lib/libpcap.so.2.0 base-net-shlib ./usr/lib/libpci.so.1.0 base-sys-shlib ./usr/lib/libposix.so.0.1 base-sys-shlib +./usr/lib/libprop.so.0.0 base-sys-shlib ./usr/lib/libpthread.so.0.6 base-sys-shlib ./usr/lib/libpthread_dbg.so.0.0 base-sys-shlib ./usr/lib/libresolv.so.1.1 base-net-shlib diff --git a/distrib/sets/lists/comp/mi b/distrib/sets/lists/comp/mi index b83e5bfe73a3..92ba2cabc219 100644 --- a/distrib/sets/lists/comp/mi +++ b/distrib/sets/lists/comp/mi @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.872 2006/04/17 23:31:24 salo Exp $ +# $NetBSD: mi,v 1.873 2006/04/27 20:41:58 thorpej Exp $ ./etc/mtree/set.comp comp-sys-root ./usr/bin/addr2line comp-debug-bin bfd ./usr/bin/ar comp-util-bin bfd @@ -1197,6 +1197,14 @@ ./usr/include/pcap.h comp-c-include ./usr/include/pci.h comp-c-include ./usr/include/poll.h comp-c-include +./usr/include/prop/prop_array.h comp-c-include +./usr/include/prop/prop_bool.h comp-c-include +./usr/include/prop/prop_data.h comp-c-include +./usr/include/prop/prop_dictionary.h comp-c-include +./usr/include/prop/prop_number.h comp-c-include +./usr/include/prop/prop_object.h comp-c-include +./usr/include/prop/prop_string.h comp-c-include +./usr/include/prop/proplib.h comp-c-include ./usr/include/protocols/dumprestore.h comp-c-include ./usr/include/protocols/routed.h comp-c-include ./usr/include/protocols/rwhod.h comp-c-include @@ -1692,6 +1700,8 @@ ./usr/lib/libpci_p.a comp-c-proflib profile ./usr/lib/libposix.a comp-c-lib ./usr/lib/libposix_p.a comp-c-proflib profile +./usr/lib/libprop.a comp-c-lib +./usr/lib/libprop_p.a comp-c-proflib profile ./usr/lib/libpthread.a comp-c-lib ./usr/lib/libpthread_dbg.a comp-c-lib ./usr/lib/libpthread_dbg_p.a comp-c-proflib profile @@ -1770,6 +1780,7 @@ ./usr/libdata/lint/llib-lpcap.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lpci.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lposix.ln comp-c-lintlib lint +./usr/libdata/lint/llib-lprop.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lpthread.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lpthread_dbg.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lradius.ln comp-c-lintlib lint @@ -4084,6 +4095,83 @@ ./usr/share/man/cat3/prefresh.0 comp-c-catman .cat ./usr/share/man/cat3/printf.0 comp-c-catman .cat ./usr/share/man/cat3/printw.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_add.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_capacity.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_copy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_copy_mutable.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_count.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_create.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_create_with_capacity.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_ensure_capacity.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_get.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_iterator.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_make_immutable.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_mutable.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_remove.0 comp-c-catman .cat +./usr/share/man/cat3/prop_array_set.0 comp-c-catman .cat +./usr/share/man/cat3/prop_bool.0 comp-c-catman .cat +./usr/share/man/cat3/prop_bool_copy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_bool_create.0 comp-c-catman .cat +./usr/share/man/cat3/prop_bool_true.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data_copy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data_create_data.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data_create_data_nocopy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data_data.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data_data_nocopy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data_equals.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data_equals_data.0 comp-c-catman .cat +./usr/share/man/cat3/prop_data_size.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_capacity.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_copy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_copy_mutable.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_count.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_create.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_create_with_capacity.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_ensure_capacity.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_externalize.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_get.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_get_keysym.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_internalize.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_iterator.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_keysym_cstring_nocopy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_make_immutable.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_mutable.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_remove.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_remove_keysym.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_set.0 comp-c-catman .cat +./usr/share/man/cat3/prop_dictionary_set_keysym.0 comp-c-catman .cat +./usr/share/man/cat3/prop_number.0 comp-c-catman .cat +./usr/share/man/cat3/prop_number_copy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_number_create_integer.0 comp-c-catman .cat +./usr/share/man/cat3/prop_number_equals.0 comp-c-catman .cat +./usr/share/man/cat3/prop_number_equals_integer.0 comp-c-catman .cat +./usr/share/man/cat3/prop_number_size.0 comp-c-catman .cat +./usr/share/man/cat3/prop_number_integer_value.0 comp-c-catman .cat +./usr/share/man/cat3/prop_object.0 comp-c-catman .cat +./usr/share/man/cat3/prop_object_iterator_next.0 comp-c-catman .cat +./usr/share/man/cat3/prop_object_iterator_release.0 comp-c-catman .cat +./usr/share/man/cat3/prop_object_iterator_reset.0 comp-c-catman .cat +./usr/share/man/cat3/prop_object_release.0 comp-c-catman .cat +./usr/share/man/cat3/prop_object_retain.0 comp-c-catman .cat +./usr/share/man/cat3/prop_object_type.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_append.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_append_cstring.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_copy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_copy_mutable.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_create.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_create_cstring.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_create_cstring_nocopy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_cstring.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_cstring_nocopy.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_equals.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_equals_cstring.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_mutable.0 comp-c-catman .cat +./usr/share/man/cat3/prop_string_size.0 comp-c-catman .cat +./usr/share/man/cat3/proplib.0 comp-c-catman .cat ./usr/share/man/cat3/psignal.0 comp-c-catman .cat ./usr/share/man/cat3/pthread.0 comp-c-catman .cat ./usr/share/man/cat3/pthread_atfork.0 comp-c-catman .cat @@ -8053,6 +8141,83 @@ ./usr/share/man/man3/prefresh.3 comp-c-man .man ./usr/share/man/man3/printf.3 comp-c-man .man ./usr/share/man/man3/printw.3 comp-c-man .man +./usr/share/man/man3/prop_array.3 comp-c-man .man +./usr/share/man/man3/prop_array_add.3 comp-c-man .man +./usr/share/man/man3/prop_array_capacity.3 comp-c-man .man +./usr/share/man/man3/prop_array_copy.3 comp-c-man .man +./usr/share/man/man3/prop_array_copy_mutable.3 comp-c-man .man +./usr/share/man/man3/prop_array_count.3 comp-c-man .man +./usr/share/man/man3/prop_array_create.3 comp-c-man .man +./usr/share/man/man3/prop_array_create_with_capacity.3 comp-c-man .man +./usr/share/man/man3/prop_array_ensure_capacity.3 comp-c-man .man +./usr/share/man/man3/prop_array_get.3 comp-c-man .man +./usr/share/man/man3/prop_array_iterator.3 comp-c-man .man +./usr/share/man/man3/prop_array_make_immutable.3 comp-c-man .man +./usr/share/man/man3/prop_array_mutable.3 comp-c-man .man +./usr/share/man/man3/prop_array_remove.3 comp-c-man .man +./usr/share/man/man3/prop_array_set.3 comp-c-man .man +./usr/share/man/man3/prop_bool.3 comp-c-man .man +./usr/share/man/man3/prop_bool_copy.3 comp-c-man .man +./usr/share/man/man3/prop_bool_create.3 comp-c-man .man +./usr/share/man/man3/prop_bool_true.3 comp-c-man .man +./usr/share/man/man3/prop_data.3 comp-c-man .man +./usr/share/man/man3/prop_data_copy.3 comp-c-man .man +./usr/share/man/man3/prop_data_create_data.3 comp-c-man .man +./usr/share/man/man3/prop_data_create_data_nocopy.3 comp-c-man .man +./usr/share/man/man3/prop_data_data.3 comp-c-man .man +./usr/share/man/man3/prop_data_data_nocopy.3 comp-c-man .man +./usr/share/man/man3/prop_data_equals.3 comp-c-man .man +./usr/share/man/man3/prop_data_equals_data.3 comp-c-man .man +./usr/share/man/man3/prop_data_size.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_capacity.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_copy.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_copy_mutable.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_count.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_create.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_create_with_capacity.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_ensure_capacity.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_externalize.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_get.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_get_keysym.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_internalize.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_iterator.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_keysym_cstring_nocopy.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_make_immutable.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_mutable.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_remove.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_remove_keysym.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_set.3 comp-c-man .man +./usr/share/man/man3/prop_dictionary_set_keysym.3 comp-c-man .man +./usr/share/man/man3/prop_number.3 comp-c-man .man +./usr/share/man/man3/prop_number_copy.3 comp-c-man .man +./usr/share/man/man3/prop_number_create_integer.3 comp-c-man .man +./usr/share/man/man3/prop_number_equals.3 comp-c-man .man +./usr/share/man/man3/prop_number_equals_integer.3 comp-c-man .man +./usr/share/man/man3/prop_number_size.3 comp-c-man .man +./usr/share/man/man3/prop_number_integer_value.3 comp-c-man .man +./usr/share/man/man3/prop_object.3 comp-c-man .man +./usr/share/man/man3/prop_object_iterator_next.3 comp-c-man .man +./usr/share/man/man3/prop_object_iterator_release.3 comp-c-man .man +./usr/share/man/man3/prop_object_iterator_reset.3 comp-c-man .man +./usr/share/man/man3/prop_object_release.3 comp-c-man .man +./usr/share/man/man3/prop_object_retain.3 comp-c-man .man +./usr/share/man/man3/prop_object_type.3 comp-c-man .man +./usr/share/man/man3/prop_string.3 comp-c-man .man +./usr/share/man/man3/prop_string_append.3 comp-c-man .man +./usr/share/man/man3/prop_string_append_cstring.3 comp-c-man .man +./usr/share/man/man3/prop_string_copy.3 comp-c-man .man +./usr/share/man/man3/prop_string_copy_mutable.3 comp-c-man .man +./usr/share/man/man3/prop_string_create.3 comp-c-man .man +./usr/share/man/man3/prop_string_create_cstring.3 comp-c-man .man +./usr/share/man/man3/prop_string_create_cstring_nocopy.3 comp-c-man .man +./usr/share/man/man3/prop_string_cstring.3 comp-c-man .man +./usr/share/man/man3/prop_string_cstring_nocopy.3 comp-c-man .man +./usr/share/man/man3/prop_string_equals.3 comp-c-man .man +./usr/share/man/man3/prop_string_equals_cstring.3 comp-c-man .man +./usr/share/man/man3/prop_string_mutable.3 comp-c-man .man +./usr/share/man/man3/prop_string_size.3 comp-c-man .man +./usr/share/man/man3/proplib.3 comp-c-man .man ./usr/share/man/man3/psignal.3 comp-c-man .man ./usr/share/man/man3/pthread.3 comp-c-man .man ./usr/share/man/man3/pthread_atfork.3 comp-c-man .man diff --git a/distrib/sets/lists/comp/shl.mi b/distrib/sets/lists/comp/shl.mi index 7ccf1b310f4f..fc859cf27b68 100644 --- a/distrib/sets/lists/comp/shl.mi +++ b/distrib/sets/lists/comp/shl.mi @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.48 2006/03/30 00:00:24 rtr Exp $ +# $NetBSD: shl.mi,v 1.49 2006/04/27 20:41:58 thorpej Exp $ ./usr/lib/libasn1_pic.a comp-c-piclib kerberos ./usr/lib/libbsdmalloc_pic.a comp-c-piclib ./usr/lib/libbz2_pic.a comp-c-piclib @@ -36,6 +36,7 @@ ./usr/lib/libpcap_pic.a comp-c-piclib ./usr/lib/libpci_pic.a comp-c-piclib ./usr/lib/libposix_pic.a comp-c-piclib +./usr/lib/libprop_pic.a comp-c-piclib ./usr/lib/libpthread_dbg_pic.a comp-c-piclib ./usr/lib/libpthread_pic.a comp-c-piclib ./usr/lib/libradius_pic.a comp-c-piclib diff --git a/lib/Makefile b/lib/Makefile index 5969f65ad15a..35ebf8a3aaea 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -1,11 +1,11 @@ -# $NetBSD: Makefile,v 1.103 2006/03/30 00:00:23 rtr Exp $ +# $NetBSD: Makefile,v 1.104 2006/04/27 20:41:57 thorpej Exp $ # from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91 .include SUBDIR= csu libc .WAIT libarch libbsdmalloc libbz2 libcompat libcrypt \ libcurses libevent libform libintl libkvm libl libm libmagic \ - libmenu libossaudio libpcap libpci libpmc libposix libpthread \ + libmenu libossaudio libpcap libpci libpmc libposix libprop libpthread \ libpthread_dbg libresolv librmt librpcsvc librt libterm \ libusbhid libutil libwrap liby libz diff --git a/lib/libprop/Makefile b/lib/libprop/Makefile new file mode 100644 index 000000000000..0c5f81b91050 --- /dev/null +++ b/lib/libprop/Makefile @@ -0,0 +1,95 @@ +# $NetBSD: Makefile,v 1.1 2006/04/27 20:41:57 thorpej Exp $ + +.include + +USE_SHLIBDIR= yes + +PROPLIBDIR=${NETBSDSRCDIR}/common/lib/libprop + +.include "${PROPLIBDIR}/Makefile.inc" + +CPPFLAGS+=-D_LIBPROP +CPPFLAGS+=-D_REENTRANT -I${NETBSDSRCDIR}/lib/libc/include + +LIB= prop + +MAN= prop_array.3 prop_bool.3 prop_data.3 prop_dictionary.3 \ + prop_number.3 prop_object.3 prop_string.3 proplib.3 + +MLINKS+= prop_array.3 prop_array_add.3 +MLINKS+= prop_array.3 prop_array_capacity.3 +MLINKS+= prop_array.3 prop_array_copy.3 +MLINKS+= prop_array.3 prop_array_copy_mutable.3 +MLINKS+= prop_array.3 prop_array_count.3 +MLINKS+= prop_array.3 prop_array_create.3 +MLINKS+= prop_array.3 prop_array_create_with_capacity.3 +MLINKS+= prop_array.3 prop_array_ensure_capacity.3 +MLINKS+= prop_array.3 prop_array_get.3 +MLINKS+= prop_array.3 prop_array_iterator.3 +MLINKS+= prop_array.3 prop_array_make_immutable.3 +MLINKS+= prop_array.3 prop_array_mutable.3 +MLINKS+= prop_array.3 prop_array_remove.3 +MLINKS+= prop_array.3 prop_array_set.3 + +MLINKS+= prop_bool.3 prop_bool_copy.3 +MLINKS+= prop_bool.3 prop_bool_create.3 +MLINKS+= prop_bool.3 prop_bool_true.3 + +MLINKS+= prop_data.3 prop_data_copy.3 +MLINKS+= prop_data.3 prop_data_create_data.3 +MLINKS+= prop_data.3 prop_data_create_data_nocopy.3 +MLINKS+= prop_data.3 prop_data_data.3 +MLINKS+= prop_data.3 prop_data_data_nocopy.3 +MLINKS+= prop_data.3 prop_data_equals.3 +MLINKS+= prop_data.3 prop_data_equals_data.3 +MLINKS+= prop_data.3 prop_data_size.3 + +MLINKS+= prop_dictionary.3 prop_dictionary_capacity.3 +MLINKS+= prop_dictionary.3 prop_dictionary_copy.3 +MLINKS+= prop_dictionary.3 prop_dictionary_copy_mutable.3 +MLINKS+= prop_dictionary.3 prop_dictionary_count.3 +MLINKS+= prop_dictionary.3 prop_dictionary_create.3 +MLINKS+= prop_dictionary.3 prop_dictionary_create_with_capacity.3 +MLINKS+= prop_dictionary.3 prop_dictionary_ensure_capacity.3 +MLINKS+= prop_dictionary.3 prop_dictionary_externalize.3 +MLINKS+= prop_dictionary.3 prop_dictionary_get.3 +MLINKS+= prop_dictionary.3 prop_dictionary_get_keysym.3 +MLINKS+= prop_dictionary.3 prop_dictionary_internalize.3 +MLINKS+= prop_dictionary.3 prop_dictionary_iterator.3 +MLINKS+= prop_dictionary.3 prop_dictionary_keysym_cstring_nocopy.3 +MLINKS+= prop_dictionary.3 prop_dictionary_make_immutable.3 +MLINKS+= prop_dictionary.3 prop_dictionary_mutable.3 +MLINKS+= prop_dictionary.3 prop_dictionary_remove.3 +MLINKS+= prop_dictionary.3 prop_dictionary_remove_keysym.3 +MLINKS+= prop_dictionary.3 prop_dictionary_set.3 +MLINKS+= prop_dictionary.3 prop_dictionary_set_keysym.3 + +MLINKS+= prop_number.3 prop_number_copy.3 +MLINKS+= prop_number.3 prop_number_create_integer.3 +MLINKS+= prop_number.3 prop_number_equals.3 +MLINKS+= prop_number.3 prop_number_equals_integer.3 +MLINKS+= prop_number.3 prop_number_size.3 +MLINKS+= prop_number.3 prop_number_integer_value.3 + +MLINKS+= prop_object.3 prop_object_iterator_next.3 +MLINKS+= prop_object.3 prop_object_iterator_release.3 +MLINKS+= prop_object.3 prop_object_iterator_reset.3 +MLINKS+= prop_object.3 prop_object_release.3 +MLINKS+= prop_object.3 prop_object_retain.3 +MLINKS+= prop_object.3 prop_object_type.3 + +MLINKS+= prop_string.3 prop_string_append.3 +MLINKS+= prop_string.3 prop_string_append_cstring.3 +MLINKS+= prop_string.3 prop_string_copy.3 +MLINKS+= prop_string.3 prop_string_copy_mutable.3 +MLINKS+= prop_string.3 prop_string_create.3 +MLINKS+= prop_string.3 prop_string_create_cstring.3 +MLINKS+= prop_string.3 prop_string_create_cstring_nocopy.3 +MLINKS+= prop_string.3 prop_string_cstring.3 +MLINKS+= prop_string.3 prop_string_cstring_nocopy.3 +MLINKS+= prop_string.3 prop_string_equals.3 +MLINKS+= prop_string.3 prop_string_equals_cstring.3 +MLINKS+= prop_string.3 prop_string_mutable.3 +MLINKS+= prop_string.3 prop_string_size.3 + +.include diff --git a/lib/libprop/shlib_version b/lib/libprop/shlib_version new file mode 100644 index 000000000000..1b74adf28e78 --- /dev/null +++ b/lib/libprop/shlib_version @@ -0,0 +1,4 @@ +# $NetBSD: shlib_version,v 1.1 2006/04/27 20:41:57 thorpej Exp $ +# Remember to update distrib/sets/lists/base/shl.* when changing +major=0 +minor=0