Module Name:    src
Committed By:   dyoung
Date:           Fri Aug 26 21:22:10 UTC 2011

Modified Files:
        src/distrib/sets/lists/base: md.amd64 md.sparc64 mi shl.mi
        src/distrib/sets/lists/comp: md.amd64 md.sparc64 mi shl.mi
        src/etc/mtree: NetBSD.dist.base
        src/include: Makefile
        src/lib: Makefile
        src/sys/lib/libkern: Makefile.libkern

Log Message:
Build and install ppath(3), property-list paths library.


To generate a diff of this commit:
cvs rdiff -u -r1.133 -r1.134 src/distrib/sets/lists/base/md.amd64
cvs rdiff -u -r1.126 -r1.127 src/distrib/sets/lists/base/md.sparc64
cvs rdiff -u -r1.948 -r1.949 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.595 -r1.596 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.129 -r1.130 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.114 -r1.115 src/distrib/sets/lists/comp/md.sparc64
cvs rdiff -u -r1.1663 -r1.1664 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.184 -r1.185 src/distrib/sets/lists/comp/shl.mi
cvs rdiff -u -r1.89 -r1.90 src/etc/mtree/NetBSD.dist.base
cvs rdiff -u -r1.135 -r1.136 src/include/Makefile
cvs rdiff -u -r1.175 -r1.176 src/lib/Makefile
cvs rdiff -u -r1.13 -r1.14 src/sys/lib/libkern/Makefile.libkern

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/base/md.amd64
diff -u src/distrib/sets/lists/base/md.amd64:1.133 src/distrib/sets/lists/base/md.amd64:1.134
--- src/distrib/sets/lists/base/md.amd64:1.133	Wed Aug 17 00:33:52 2011
+++ src/distrib/sets/lists/base/md.amd64	Fri Aug 26 21:22:07 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.133 2011/08/17 00:33:52 jakllsch Exp $
+# $NetBSD: md.amd64,v 1.134 2011/08/26 21:22:07 dyoung Exp $
 ./dev/lms0					base-obsolete		obsolete
 ./dev/mms0					base-obsolete		obsolete
 ./libexec/ld.elf_so-i386			base-sys-shlib		compat,pic
@@ -194,6 +194,8 @@
 ./usr/lib/i386/libperfuse.so.0.0		base-compat-shlib       compat,pic
 ./usr/lib/i386/libposix.so.0			base-compat-shlib	compat,pic
 ./usr/lib/i386/libposix.so.0.1			base-compat-shlib	compat,pic
+./usr/lib/i386/libppath.so.0			base-compat-shlib	compat,pic
+./usr/lib/i386/libppath.so.0.0			base-compat-shlib	compat,pic
 ./usr/lib/i386/libprop.so.1			base-compat-shlib	compat,pic
 ./usr/lib/i386/libprop.so.1.1			base-compat-shlib	compat,pic
 ./usr/lib/i386/libpthread.so.1			base-compat-shlib	compat,pic

Index: src/distrib/sets/lists/base/md.sparc64
diff -u src/distrib/sets/lists/base/md.sparc64:1.126 src/distrib/sets/lists/base/md.sparc64:1.127
--- src/distrib/sets/lists/base/md.sparc64:1.126	Tue Jul 26 16:10:15 2011
+++ src/distrib/sets/lists/base/md.sparc64	Fri Aug 26 21:22:08 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.sparc64,v 1.126 2011/07/26 16:10:15 joerg Exp $
+# $NetBSD: md.sparc64,v 1.127 2011/08/26 21:22:08 dyoung Exp $
 ./libexec/ld.elf_so-sparc			base-sysutil-bin	compat,pic
 ./sbin/edlabel					base-sysutil-root	obsolete
 ./usr/bin/fdformat				base-util-bin
@@ -190,6 +190,8 @@
 ./usr/lib/sparc/libperfuse.so.0.0		base-compat-shlib       compat,pic
 ./usr/lib/sparc/libposix.so.0			base-compat-shlib	compat,pic
 ./usr/lib/sparc/libposix.so.0.1			base-compat-shlib	compat,pic
+./usr/lib/sparc/libppath.so.0			base-compat-shlib	compat,pic
+./usr/lib/sparc/libppath.so.0.0			base-compat-shlib	compat,pic
 ./usr/lib/sparc/libprop.so.1			base-compat-shlib	compat,pic
 ./usr/lib/sparc/libprop.so.1.1			base-compat-shlib	compat,pic
 ./usr/lib/sparc/libpthread.so.1			base-compat-shlib	compat,pic

Index: src/distrib/sets/lists/base/mi
diff -u src/distrib/sets/lists/base/mi:1.948 src/distrib/sets/lists/base/mi:1.949
--- src/distrib/sets/lists/base/mi:1.948	Thu Aug 25 15:29:04 2011
+++ src/distrib/sets/lists/base/mi	Fri Aug 26 21:22:07 2011
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.948 2011/08/25 15:29:04 dyoung Exp $
+# $NetBSD: mi,v 1.949 2011/08/26 21:22:07 dyoung Exp $
 #
 # Note:	Don't delete entries from here - mark them as "obsolete" instead,
 #	unless otherwise stated below.
@@ -870,6 +870,7 @@
 ./usr/include/openpgpsdk			base-obsolete		obsolete
 ./usr/include/openssl				base-c-usr
 ./usr/include/pcap				base-c-usr
+./usr/include/ppath				base-c-usr
 ./usr/include/prop				base-c-usr
 ./usr/include/protocols				base-c-usr
 ./usr/include/quota				base-c-usr

Index: src/distrib/sets/lists/base/shl.mi
diff -u src/distrib/sets/lists/base/shl.mi:1.595 src/distrib/sets/lists/base/shl.mi:1.596
--- src/distrib/sets/lists/base/shl.mi:1.595	Tue Jul 26 16:10:15 2011
+++ src/distrib/sets/lists/base/shl.mi	Fri Aug 26 21:22:08 2011
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.595 2011/07/26 16:10:15 joerg Exp $
+# $NetBSD: shl.mi,v 1.596 2011/08/26 21:22:08 dyoung Exp $
 #
 # Note:	Don't delete entries from here - mark them as "obsolete" instead,
 #	unless otherwise stated below.
@@ -49,6 +49,9 @@
 ./lib/libm.so					base-sys-shlib		dynamicroot
 ./lib/libm.so.0					base-sys-shlib		dynamicroot
 ./lib/libm.so.0.10				base-sys-shlib		dynamicroot
+./lib/libppath.so				base-sys-shlib		dynamicroot
+./lib/libppath.so.0				base-sys-shlib		dynamicroot
+./lib/libppath.so.0.0				base-sys-shlib		dynamicroot
 ./lib/libprop.so				base-sys-shlib		dynamicroot
 ./lib/libprop.so.1				base-sys-shlib		dynamicroot
 ./lib/libprop.so.1.1				base-sys-shlib		dynamicroot
@@ -361,6 +364,9 @@
 ./usr/lib/libposix.so				base-sys-shlib
 ./usr/lib/libposix.so.0				base-sys-shlib
 ./usr/lib/libposix.so.0.1			base-sys-shlib
+./usr/lib/libppath.so				base-sys-shlib
+./usr/lib/libppath.so.0				base-sys-shlib
+./usr/lib/libppath.so.0.0			base-sys-shlib
 ./usr/lib/libprop.so				base-sys-shlib
 ./usr/lib/libprop.so.1				base-sys-shlib
 ./usr/lib/libprop.so.1.1			base-sys-shlib

Index: src/distrib/sets/lists/comp/md.amd64
diff -u src/distrib/sets/lists/comp/md.amd64:1.129 src/distrib/sets/lists/comp/md.amd64:1.130
--- src/distrib/sets/lists/comp/md.amd64:1.129	Mon Aug 15 15:14:00 2011
+++ src/distrib/sets/lists/comp/md.amd64	Fri Aug 26 21:22:08 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.129 2011/08/15 15:14:00 wiz Exp $
+# $NetBSD: md.amd64,v 1.130 2011/08/26 21:22:08 dyoung Exp $
 ./usr/include/amd64				comp-c-include
 ./usr/include/amd64/ansi.h			comp-c-include
 ./usr/include/amd64/aout_machdep.h		comp-c-include
@@ -789,6 +789,10 @@
 ./usr/lib/i386/libposix_g.a			comp-c-proflib		compat,debuglib
 ./usr/lib/i386/libposix_p.a			comp-c-proflib		compat,profile
 ./usr/lib/i386/libposix_pic.a			comp-c-piclib		compat,pic
+./usr/lib/i386/libppath.a			comp-c-lib		compat
+./usr/lib/i386/libppath.so			comp-sys-shlib		compat,pic
+./usr/lib/i386/libppath_p.a			comp-c-proflib		compat,profile
+./usr/lib/i386/libppath_pic.a			comp-c-piclib		compat,pic
 ./usr/lib/i386/libprop.a			comp-c-lib		compat
 ./usr/lib/i386/libprop.so			comp-sys-shlib		compat,pic
 ./usr/lib/i386/libprop_g.a			comp-c-proflib		compat,debuglib
@@ -1087,6 +1091,7 @@
 ./usr/libdata/debug/usr/lib/i386/libpci.so.2.0.debug	comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/i386/libperfuse.so.0.0.debug	comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/i386/libposix.so.0.1.debug	comp-compat-shlib	compat,pic,debug
+./usr/libdata/debug/usr/lib/i386/libppath.so.0.0.debug	comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/i386/libprop.so.1.1.debug	comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/i386/libpthread.so.1.0.debug	comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/i386/libpthread_dbg.so.2.0.debug	comp-compat-shlib	compat,pic,debug

Index: src/distrib/sets/lists/comp/md.sparc64
diff -u src/distrib/sets/lists/comp/md.sparc64:1.114 src/distrib/sets/lists/comp/md.sparc64:1.115
--- src/distrib/sets/lists/comp/md.sparc64:1.114	Tue Jul 26 16:10:16 2011
+++ src/distrib/sets/lists/comp/md.sparc64	Fri Aug 26 21:22:09 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.sparc64,v 1.114 2011/07/26 16:10:16 joerg Exp $
+# $NetBSD: md.sparc64,v 1.115 2011/08/26 21:22:09 dyoung Exp $
 ./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/ieeefp.h				comp-c-include
 ./usr/include/sparc				comp-c-include
@@ -439,7 +439,6 @@
 ./usr/lib/sparc/libhdb_pic.a			comp-c-piclib		compat,pic,kerberos
 ./usr/lib/sparc/libheimbase.a			comp-c-lib		compat,kerberos
 ./usr/lib/sparc/libheimbase.so			comp-sys-shlib		compat,pic,kerberos
-./usr/lib/sparc/libheimbase_g.a			-unknown-		compat,debuglib,kerberos
 ./usr/lib/sparc/libheimbase_g.a			comp-c-proflib		compat,debuglib,kerberos
 ./usr/lib/sparc/libheimbase_p.a			comp-c-proflib		compat,profile,kerberos
 ./usr/lib/sparc/libheimbase_pic.a		comp-c-proflib		compat,pic,kerberos
@@ -489,7 +488,6 @@
 ./usr/lib/sparc/libiscsi_pic.a			comp-c-piclib		compat,pic,iscsi
 ./usr/lib/sparc/libisns.a		comp-c-lib	compat
 ./usr/lib/sparc/libisns.so		comp-sys-shlib	compat
-./usr/lib/sparc/libisns_g.a		-unknown-	compat,debuglib
 ./usr/lib/sparc/libisns_g.a		comp-c-piclib	compat,debuglib
 ./usr/lib/sparc/libisns_p.a		comp-c-proflib	compat,profile
 ./usr/lib/sparc/libisns_pic.a		comp-c-piclib	compat,pic
@@ -510,7 +508,6 @@
 ./usr/lib/sparc/libkafs_pic.a			comp-c-piclib		compat,pic,kerberos
 ./usr/lib/sparc/libkdc.a			comp-c-lib		compat,kerberos
 ./usr/lib/sparc/libkdc.so			comp-sys-shlib		compat,pic,kerberos
-./usr/lib/sparc/libkdc_g.a			-unknown-		compat,debuglib,kerberos
 ./usr/lib/sparc/libkdc_g.a			comp-c-proflib		compat,debuglib,kerberos
 ./usr/lib/sparc/libkdc_p.a			comp-c-proflib		compat,profile,kerberos
 ./usr/lib/sparc/libkdc_pic.a			comp-c-proflib		compat,pic,kerberos
@@ -639,7 +636,6 @@
 ./usr/lib/sparc/libpci_pic.a			comp-c-piclib		compat,pic
 ./usr/lib/sparc/libperfuse.a			comp-c-lib		compat
 ./usr/lib/sparc/libperfuse.so			comp-sys-shlib		compat,pic
-./usr/lib/sparc/libperfuse_g.a			-unknown-		compat,debuglib
 ./usr/lib/sparc/libperfuse_g.a			comp-c-proflib		compat,debuglib
 ./usr/lib/sparc/libperfuse_p.a			comp-c-proflib		compat,profile
 ./usr/lib/sparc/libperfuse_pic.a		comp-c-piclib		compat,pic
@@ -648,6 +644,10 @@
 ./usr/lib/sparc/libposix_g.a			-unknown-		compat,debuglib
 ./usr/lib/sparc/libposix_p.a			comp-c-proflib		compat,profile
 ./usr/lib/sparc/libposix_pic.a			comp-c-piclib		compat,pic
+./usr/lib/sparc/libppath.a			comp-c-lib		compat
+./usr/lib/sparc/libppath.so			comp-sys-shlib		compat,pic
+./usr/lib/sparc/libppath_p.a			comp-c-proflib		compat,profile
+./usr/lib/sparc/libppath_pic.a			comp-c-piclib		compat,pic
 ./usr/lib/sparc/libprop.a			comp-c-lib		compat
 ./usr/lib/sparc/libprop.so			base-sys-shlib		compat,pic
 ./usr/lib/sparc/libprop_g.a			-unknown-		compat,debuglib
@@ -825,7 +825,6 @@
 ./usr/lib/sparc/libvers_pic.a			comp-obsolete		obsolete
 ./usr/lib/sparc/libwind.a			comp-c-lib		compat,kerberos
 ./usr/lib/sparc/libwind.so			comp-sys-shlib		compat,pic,kerberos
-./usr/lib/sparc/libwind_g.a			-unknown-		compat,debuglib,kerberos
 ./usr/lib/sparc/libwind_g.a			comp-c-proflib		compat,debuglib,kerberos
 ./usr/lib/sparc/libwind_p.a			comp-c-proflib		compat,profile,kerberos
 ./usr/lib/sparc/libwind_pic.a			comp-c-piclib		compat,pic,kerberos
@@ -943,6 +942,7 @@
 ./usr/libdata/debug/usr/lib/sparc/libpci.so.2.0.debug			comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/sparc/libperfuse.so.0.0.debug			comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/sparc/libposix.so.0.1.debug			comp-compat-shlib	compat,pic,debug
+./usr/libdata/debug/usr/lib/sparc/libppath.so.0.0.debug	comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/sparc/libprop.so.1.1.debug			comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/sparc/libpthread.so.1.0.debug		comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/sparc/libpthread_dbg.so.2.0.debug		comp-compat-shlib	compat,pic,debug

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.1663 src/distrib/sets/lists/comp/mi:1.1664
--- src/distrib/sets/lists/comp/mi:1.1663	Wed Aug 17 07:22:34 2011
+++ src/distrib/sets/lists/comp/mi	Fri Aug 26 21:22:08 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.1663 2011/08/17 07:22:34 manu Exp $
+#	$NetBSD: mi,v 1.1664 2011/08/26 21:22:08 dyoung Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -2178,6 +2178,8 @@
 ./usr/include/pci.h				comp-c-include
 ./usr/include/perfuse.h				comp-c-include
 ./usr/include/poll.h				comp-c-include
+./usr/include/ppath/ppath.h			comp-c-include
+./usr/include/ppath/ppath_impl.h		comp-c-include
 ./usr/include/prop/plistref.h			comp-c-include
 ./usr/include/prop/prop_array.h			comp-c-include
 ./usr/include/prop/prop_bool.h			comp-c-include
@@ -2966,6 +2968,8 @@
 ./usr/lib/libposix.a				comp-c-lib
 ./usr/lib/libposix_g.a				-unknown-		debuglib
 ./usr/lib/libposix_p.a				comp-c-proflib		profile
+./usr/lib/libppath.a				comp-c-lib
+./usr/lib/libppath_p.a				comp-c-proflib		profile
 ./usr/lib/libprop.a				comp-c-lib
 ./usr/lib/libprop_g.a				-unknown-		debuglib
 ./usr/lib/libprop_p.a				comp-c-proflib		profile
@@ -4345,6 +4349,7 @@
 ./usr/libdata/lint/llib-lpci.ln			comp-c-lintlib		lint
 ./usr/libdata/lint/llib-lperfuse.ln		comp-perfuse-lintlib	lint
 ./usr/libdata/lint/llib-lposix.ln		comp-c-lintlib		lint
+./usr/libdata/lint/llib-lppath.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
@@ -8090,6 +8095,50 @@
 ./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/ppath.0			comp-c-catman		.cat
+./usr/share/man/cat3/ppath_bool.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_component_at.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_component_idx.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_component_key.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_component_release.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_component_retain.0 	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_copy.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_copydel_bool.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_copydel_int64.0	comp-c-catman		.cat 
+./usr/share/man/cat3/ppath_copydel_object.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_copydel_uint64.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_copyset_bool.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_copyset_int64.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_copyset_object.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_copyset_uint64.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_create.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_delete_bool.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_delete_int64.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_delete_object.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_delete_uint64.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_get_bool.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_get_int64.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_get_object.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_get_uint64.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_idx.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_key.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_length.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_lookup.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_number.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_object.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_pop.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_push.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_push_idx.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_push_key.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_release.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_replace_idx.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_replace_key.0	comp-c-catman		.cat
+./usr/share/man/cat3/ppath_retain.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_set_bool.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_set_int64.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_set_object.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_set_uint64.0		comp-c-catman		.cat
+./usr/share/man/cat3/ppath_subpath.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
@@ -14166,6 +14215,50 @@
 ./usr/share/man/html3/prefresh.html		comp-c-htmlman		html
 ./usr/share/man/html3/printf.html		comp-c-htmlman		html
 ./usr/share/man/html3/printw.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_bool.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_component_at.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_component_idx.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_component_key.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_component_release.html	comp-c-htmlman	html
+./usr/share/man/html3/ppath_component_retain.html	comp-c-htmlman	html
+./usr/share/man/html3/ppath_copy.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_copydel_bool.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_copydel_int64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_copydel_object.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_copydel_uint64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_copyset_bool.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_copyset_int64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_copyset_object.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_copyset_uint64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_create.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_delete_bool.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_delete_int64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_delete_object.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_delete_uint64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_get_bool.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_get_int64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_get_object.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_get_uint64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_idx.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_key.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_length.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_lookup.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_number.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_object.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_pop.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_push.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_push_idx.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_push_key.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_release.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_replace_idx.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_replace_key.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_retain.html		comp-c-htmlman		html
+./usr/share/man/html3/ppath_set_bool.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_set_int64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_set_object.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_set_uint64.html	comp-c-htmlman		html
+./usr/share/man/html3/ppath_subpath.html	comp-c-htmlman		html
 ./usr/share/man/html3/prop_array.html		comp-c-htmlman		html
 ./usr/share/man/html3/prop_array_add.html	comp-c-htmlman		html
 ./usr/share/man/html3/prop_array_capacity.html	comp-c-htmlman		html
@@ -20234,6 +20327,50 @@
 ./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/ppath.3			comp-c-man		.man
+./usr/share/man/man3/ppath_bool.3		comp-c-man		.man
+./usr/share/man/man3/ppath_component_at.3	comp-c-man		.man
+./usr/share/man/man3/ppath_component_idx.3	comp-c-man		.man
+./usr/share/man/man3/ppath_component_key.3	comp-c-man		.man
+./usr/share/man/man3/ppath_component_release.3	comp-c-man		.man
+./usr/share/man/man3/ppath_component_retain.3	comp-c-man		.man
+./usr/share/man/man3/ppath_copy.3		comp-c-man		.man
+./usr/share/man/man3/ppath_copydel_bool.3	comp-c-man		.man
+./usr/share/man/man3/ppath_copydel_int64.3	comp-c-man		.man
+./usr/share/man/man3/ppath_copydel_object.3	comp-c-man		.man
+./usr/share/man/man3/ppath_copydel_uint64.3	comp-c-man		.man
+./usr/share/man/man3/ppath_copyset_bool.3	comp-c-man		.man
+./usr/share/man/man3/ppath_copyset_int64.3	comp-c-man		.man
+./usr/share/man/man3/ppath_copyset_object.3	comp-c-man		.man
+./usr/share/man/man3/ppath_copyset_uint64.3	comp-c-man		.man
+./usr/share/man/man3/ppath_create.3		comp-c-man		.man
+./usr/share/man/man3/ppath_delete_bool.3	comp-c-man		.man
+./usr/share/man/man3/ppath_delete_int64.3	comp-c-man		.man
+./usr/share/man/man3/ppath_delete_object.3	comp-c-man		.man
+./usr/share/man/man3/ppath_delete_uint64.3	comp-c-man		.man
+./usr/share/man/man3/ppath_get_bool.3		comp-c-man		.man
+./usr/share/man/man3/ppath_get_int64.3		comp-c-man		.man
+./usr/share/man/man3/ppath_get_object.3		comp-c-man		.man
+./usr/share/man/man3/ppath_get_uint64.3		comp-c-man		.man
+./usr/share/man/man3/ppath_idx.3		comp-c-man		.man
+./usr/share/man/man3/ppath_key.3		comp-c-man		.man
+./usr/share/man/man3/ppath_length.3		comp-c-man		.man
+./usr/share/man/man3/ppath_lookup.3		comp-c-man		.man
+./usr/share/man/man3/ppath_number.3		comp-c-man		.man
+./usr/share/man/man3/ppath_object.3		comp-c-man		.man
+./usr/share/man/man3/ppath_pop.3		comp-c-man		.man
+./usr/share/man/man3/ppath_push.3		comp-c-man		.man
+./usr/share/man/man3/ppath_push_idx.3		comp-c-man		.man
+./usr/share/man/man3/ppath_push_key.3		comp-c-man		.man
+./usr/share/man/man3/ppath_release.3		comp-c-man		.man
+./usr/share/man/man3/ppath_replace_idx.3	comp-c-man		.man
+./usr/share/man/man3/ppath_replace_key.3	comp-c-man		.man
+./usr/share/man/man3/ppath_retain.3		comp-c-man		.man
+./usr/share/man/man3/ppath_set_bool.3		comp-c-man		.man
+./usr/share/man/man3/ppath_set_int64.3		comp-c-man		.man
+./usr/share/man/man3/ppath_set_object.3		comp-c-man		.man
+./usr/share/man/man3/ppath_set_uint64.3		comp-c-man		.man
+./usr/share/man/man3/ppath_subpath.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

Index: src/distrib/sets/lists/comp/shl.mi
diff -u src/distrib/sets/lists/comp/shl.mi:1.184 src/distrib/sets/lists/comp/shl.mi:1.185
--- src/distrib/sets/lists/comp/shl.mi:1.184	Tue Jul 26 16:10:16 2011
+++ src/distrib/sets/lists/comp/shl.mi	Fri Aug 26 21:22:09 2011
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.184 2011/07/26 16:10:16 joerg Exp $
+# $NetBSD: shl.mi,v 1.185 2011/08/26 21:22:09 dyoung Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -102,6 +102,7 @@
 ./usr/lib/libpci_pic.a				comp-c-piclib
 ./usr/lib/libperfuse_pic.a			comp-perfuse-piclib
 ./usr/lib/libposix_pic.a			comp-c-piclib
+./usr/lib/libppath_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
@@ -310,6 +311,7 @@
 ./usr/libdata/debug/usr/lib/libpci.so.2.0.debug		comp-sys-debug	debug
 ./usr/libdata/debug/usr/lib/libperfuse.so.0.0.debug	comp-perfuse-debug	debug
 ./usr/libdata/debug/usr/lib/libposix.so.0.1.debug	comp-sys-debug	debug
+./usr/libdata/debug/usr/lib/libppath.so.0.0.debug	comp-sys-debug	debug
 ./usr/libdata/debug/usr/lib/libprop.so.1.1.debug	comp-sys-debug	debug
 ./usr/libdata/debug/usr/lib/libpthread.so.1.0.debug	comp-sys-debug	debug
 ./usr/libdata/debug/usr/lib/libpthread_dbg.so.2.0.debug	comp-sys-debug	debug

Index: src/etc/mtree/NetBSD.dist.base
diff -u src/etc/mtree/NetBSD.dist.base:1.89 src/etc/mtree/NetBSD.dist.base:1.90
--- src/etc/mtree/NetBSD.dist.base:1.89	Sat Jul  9 14:55:44 2011
+++ src/etc/mtree/NetBSD.dist.base	Fri Aug 26 21:22:10 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: NetBSD.dist.base,v 1.89 2011/07/09 14:55:44 jmcneill Exp $
+#	$NetBSD: NetBSD.dist.base,v 1.90 2011/08/26 21:22:10 dyoung Exp $
 #	@(#)4.4BSD.dist	8.1 (Berkeley) 6/13/93
 
 # Do not customize this file as it may be overwritten on upgrades.
@@ -167,6 +167,7 @@
 ./usr/include/objc
 ./usr/include/openssl
 ./usr/include/pcap
+./usr/include/ppath
 ./usr/include/prop
 ./usr/include/protocols
 ./usr/include/quota

Index: src/include/Makefile
diff -u src/include/Makefile:1.135 src/include/Makefile:1.136
--- src/include/Makefile:1.135	Sun Jul 17 20:54:34 2011
+++ src/include/Makefile	Fri Aug 26 21:22:10 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.135 2011/07/17 20:54:34 joerg Exp $
+#	$NetBSD: Makefile,v 1.136 2011/08/26 21:22:10 dyoung Exp $
 #	@(#)Makefile	8.2 (Berkeley) 1/4/94
 
 # Doing a make includes builds /usr/include
@@ -44,6 +44,7 @@
 
 SUBDIR=		rpc
 SUBDIR+=	../common/include/prop
+SUBDIR+=	../common/include/ppath
 SUBDIR+=	../common/include/quota
 
 .include <bsd.prog.mk>

Index: src/lib/Makefile
diff -u src/lib/Makefile:1.175 src/lib/Makefile:1.176
--- src/lib/Makefile:1.175	Sat Aug 20 22:23:47 2011
+++ src/lib/Makefile	Fri Aug 26 21:22:10 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.175 2011/08/20 22:23:47 plunky Exp $
+#	$NetBSD: Makefile,v 1.176 2011/08/26 21:22:10 dyoung Exp $
 #	from: @(#)Makefile	5.25.1.1 (Berkeley) 5/7/91
 
 .include <bsd.own.mk>
@@ -95,6 +95,7 @@
 SUBDIR+=	libcurses	# depends on libterminfo
 SUBDIR+=	libdm		# depends on libprop
 SUBDIR+=	libedit		# depends on libterminfo
+SUBDIR+=	libppath	# depends on libprop
 SUBDIR+=	libperfuse	# depends on libpuffs
 SUBDIR+=	libquota	# depends on libprop and librpcsvc
 SUBDIR+=	librefuse	# depends on libpuffs

Index: src/sys/lib/libkern/Makefile.libkern
diff -u src/sys/lib/libkern/Makefile.libkern:1.13 src/sys/lib/libkern/Makefile.libkern:1.14
--- src/sys/lib/libkern/Makefile.libkern:1.13	Thu Mar 24 17:05:44 2011
+++ src/sys/lib/libkern/Makefile.libkern	Fri Aug 26 21:22:10 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.libkern,v 1.13 2011/03/24 17:05:44 bouyer Exp $
+#	$NetBSD: Makefile.libkern,v 1.14 2011/08/26 21:22:10 dyoung Exp $
 
 # 
 # Variable definitions for libkern.  
@@ -32,6 +32,7 @@
 .include "${.PARSEDIR}/../../../common/lib/libc/Makefile.inc"
 .include "${.PARSEDIR}/../../../common/lib/libutil/Makefile.inc"
 .include "${.PARSEDIR}/../../../common/lib/libprop/Makefile.inc"
+.include "${.PARSEDIR}/../../../common/lib/libppath/Makefile.inc"
 .include "${.PARSEDIR}/../../../common/lib/libquota/Makefile.inc"
 
 CPPFLAGS+=	-I${KERNDIR}/../../../common/include
@@ -64,6 +65,8 @@
 SRCS+=	md4c.c md5c.c rmd160.c sha1.c sha2.c
 SRCS+=	pmatch.c arc4random.c bcd.c mcount.c mertwist.c crc32.c
 
+SRCS+=	ppath_kmem_alloc.c
+
 SRCS+=	strsep.c strstr.c
 SRCS+=	strlcpy.c strlcat.c
 

Reply via email to