svn commit: r263241 - in projects/arm_eabi_vfp: . bin/date/tests bin/kill bin/mv/tests bin/pax/tests bin/sh bin/sh/bltin bin/sh/tests bin/sh/tests/builtins bin/test/tests contrib/libc++/include con...
Andrew Turner
andrew at FreeBSD.org
Sun Mar 16 14:06:17 UTC 2014
Author: andrew
Date: Sun Mar 16 14:06:10 2014
New Revision: 263241
URL: http://svnweb.freebsd.org/changeset/base/263241
Log:
MFC
Added:
projects/arm_eabi_vfp/bin/sh/tests/builtins/kill2.0
- copied unchanged from r263239, head/bin/sh/tests/builtins/kill2.0
projects/arm_eabi_vfp/contrib/libucl/Makefile.unix
- copied unchanged from r263239, head/contrib/libucl/Makefile.unix
projects/arm_eabi_vfp/contrib/libucl/Makefile.w32
- copied unchanged from r263239, head/contrib/libucl/Makefile.w32
projects/arm_eabi_vfp/contrib/libucl/tests/10.in
- copied unchanged from r263239, head/contrib/libucl/tests/10.in
projects/arm_eabi_vfp/sbin/dhclient/tests/
- copied from r263239, head/sbin/dhclient/tests/
projects/arm_eabi_vfp/sbin/growfs/tests/
- copied from r263239, head/sbin/growfs/tests/
projects/arm_eabi_vfp/sbin/mdconfig/tests/
- copied from r263239, head/sbin/mdconfig/tests/
projects/arm_eabi_vfp/sbin/tests/
- copied from r263239, head/sbin/tests/
projects/arm_eabi_vfp/share/examples/dma/
- copied from r263239, head/share/examples/dma/
projects/arm_eabi_vfp/share/man/man4/hv_ata_pci_disengage.4
- copied unchanged from r263239, head/share/man/man4/hv_ata_pci_disengage.4
projects/arm_eabi_vfp/share/man/man4/hv_kvp.4
- copied unchanged from r263239, head/share/man/man4/hv_kvp.4
projects/arm_eabi_vfp/share/man/man4/hv_netvsc.4
- copied unchanged from r263239, head/share/man/man4/hv_netvsc.4
projects/arm_eabi_vfp/share/man/man4/hv_storvsc.4
- copied unchanged from r263239, head/share/man/man4/hv_storvsc.4
projects/arm_eabi_vfp/share/man/man4/hv_utils.4
- copied unchanged from r263239, head/share/man/man4/hv_utils.4
projects/arm_eabi_vfp/share/man/man4/hv_vmbus.4
- copied unchanged from r263239, head/share/man/man4/hv_vmbus.4
projects/arm_eabi_vfp/share/man/man8/hv_kvp_daemon.8
- copied unchanged from r263239, head/share/man/man8/hv_kvp_daemon.8
projects/arm_eabi_vfp/share/mk/suite.test.mk
- copied unchanged from r263239, head/share/mk/suite.test.mk
projects/arm_eabi_vfp/sys/amd64/amd64/xen-locore.S
- copied unchanged from r263239, head/sys/amd64/amd64/xen-locore.S
projects/arm_eabi_vfp/sys/amd64/vmm/io/vatpic.c
- copied unchanged from r263239, head/sys/amd64/vmm/io/vatpic.c
projects/arm_eabi_vfp/sys/amd64/vmm/io/vatpic.h
- copied unchanged from r263239, head/sys/amd64/vmm/io/vatpic.h
projects/arm_eabi_vfp/sys/amd64/vmm/vmm_ioport.c
- copied unchanged from r263239, head/sys/amd64/vmm/vmm_ioport.c
projects/arm_eabi_vfp/sys/amd64/vmm/vmm_ioport.h
- copied unchanged from r263239, head/sys/amd64/vmm/vmm_ioport.h
projects/arm_eabi_vfp/sys/boot/efi/include/amd64/
- copied from r263239, head/sys/boot/efi/include/amd64/
projects/arm_eabi_vfp/sys/crypto/sha2/sha256.h
- copied unchanged from r263239, head/sys/crypto/sha2/sha256.h
projects/arm_eabi_vfp/sys/crypto/sha2/sha256c.c
- copied unchanged from r263239, head/sys/crypto/sha2/sha256c.c
projects/arm_eabi_vfp/sys/dev/xen/timer/timer.h
- copied unchanged from r263239, head/sys/dev/xen/timer/timer.h
projects/arm_eabi_vfp/sys/netinet/in_rss.c
- copied unchanged from r263239, head/sys/netinet/in_rss.c
projects/arm_eabi_vfp/sys/netinet/in_rss.h
- copied unchanged from r263239, head/sys/netinet/in_rss.h
projects/arm_eabi_vfp/sys/netinet/toeplitz.c
- copied unchanged from r263239, head/sys/netinet/toeplitz.c
projects/arm_eabi_vfp/sys/netinet/toeplitz.h
- copied unchanged from r263239, head/sys/netinet/toeplitz.h
projects/arm_eabi_vfp/sys/sys/boot.h
- copied unchanged from r263239, head/sys/sys/boot.h
projects/arm_eabi_vfp/sys/sys/capsicum.h
- copied unchanged from r263239, head/sys/sys/capsicum.h
projects/arm_eabi_vfp/sys/x86/include/init.h
- copied unchanged from r263239, head/sys/x86/include/init.h
projects/arm_eabi_vfp/sys/x86/x86/delay.c
- copied unchanged from r263239, head/sys/x86/x86/delay.c
projects/arm_eabi_vfp/sys/x86/xen/pv.c
- copied unchanged from r263239, head/sys/x86/xen/pv.c
projects/arm_eabi_vfp/sys/x86/xen/pvcpu_enum.c
- copied unchanged from r263239, head/sys/x86/xen/pvcpu_enum.c
projects/arm_eabi_vfp/usr.bin/apply/tests/
- copied from r263239, head/usr.bin/apply/tests/
projects/arm_eabi_vfp/usr.bin/calendar/tests/
- copied from r263239, head/usr.bin/calendar/tests/
projects/arm_eabi_vfp/usr.bin/comm/tests/
- copied from r263239, head/usr.bin/comm/tests/
projects/arm_eabi_vfp/usr.bin/file2c/tests/
- copied from r263239, head/usr.bin/file2c/tests/
projects/arm_eabi_vfp/usr.bin/join/tests/
- copied from r263239, head/usr.bin/join/tests/
projects/arm_eabi_vfp/usr.bin/jot/tests/
- copied from r263239, head/usr.bin/jot/tests/
projects/arm_eabi_vfp/usr.bin/lastcomm/tests/
- copied from r263239, head/usr.bin/lastcomm/tests/
projects/arm_eabi_vfp/usr.bin/m4/tests/
- copied from r263239, head/usr.bin/m4/tests/
projects/arm_eabi_vfp/usr.bin/ncal/tests/
- copied from r263239, head/usr.bin/ncal/tests/
projects/arm_eabi_vfp/usr.bin/printf/tests/
- copied from r263239, head/usr.bin/printf/tests/
projects/arm_eabi_vfp/usr.bin/sed/tests/
- copied from r263239, head/usr.bin/sed/tests/
projects/arm_eabi_vfp/usr.bin/tests/regress.m4
- copied unchanged from r263239, head/usr.bin/tests/regress.m4
projects/arm_eabi_vfp/usr.bin/tr/tests/
- copied from r263239, head/usr.bin/tr/tests/
projects/arm_eabi_vfp/usr.bin/uudecode/tests/
- copied from r263239, head/usr.bin/uudecode/tests/
projects/arm_eabi_vfp/usr.bin/uuencode/tests/
- copied from r263239, head/usr.bin/uuencode/tests/
projects/arm_eabi_vfp/usr.bin/xargs/tests/
- copied from r263239, head/usr.bin/xargs/tests/
projects/arm_eabi_vfp/usr.bin/yacc/tests/
- copied from r263239, head/usr.bin/yacc/tests/
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/share/user.subr
- copied unchanged from r263239, head/usr.sbin/bsdconfig/usermgmt/share/user.subr
projects/arm_eabi_vfp/usr.sbin/etcupdate/tests/
- copied from r263239, head/usr.sbin/etcupdate/tests/
projects/arm_eabi_vfp/usr.sbin/newsyslog/tests/
- copied from r263239, head/usr.sbin/newsyslog/tests/
projects/arm_eabi_vfp/usr.sbin/sa/tests/
- copied from r263239, head/usr.sbin/sa/tests/
projects/arm_eabi_vfp/usr.sbin/tests/
- copied from r263239, head/usr.sbin/tests/
Deleted:
projects/arm_eabi_vfp/contrib/libucl/Makefile
projects/arm_eabi_vfp/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcBaseInfo.h
projects/arm_eabi_vfp/contrib/lukemftpd/
projects/arm_eabi_vfp/etc/rc.d/ipxrouted
projects/arm_eabi_vfp/lib/libipx/
projects/arm_eabi_vfp/libexec/lukemftpd/
projects/arm_eabi_vfp/sbin/ifconfig/af_atalk.c
projects/arm_eabi_vfp/sbin/ifconfig/af_ipx.c
projects/arm_eabi_vfp/share/man/man4/ef.4
projects/arm_eabi_vfp/sys/arm/arm/irq_dispatch.S
projects/arm_eabi_vfp/sys/arm/arm/vectors.S
projects/arm_eabi_vfp/sys/modules/if_ef/
projects/arm_eabi_vfp/sys/net/if_ef.c
projects/arm_eabi_vfp/sys/netatalk/
projects/arm_eabi_vfp/sys/netipx/
projects/arm_eabi_vfp/sys/security/mac/mac_atalk.c
projects/arm_eabi_vfp/tools/build/options/WITHOUT_IPX
projects/arm_eabi_vfp/tools/build/options/WITHOUT_IPX_SUPPORT
projects/arm_eabi_vfp/tools/regression/lib/libc/net/test-eui64_line.c
projects/arm_eabi_vfp/tools/regression/lib/libc/net/test-eui64_line.t
projects/arm_eabi_vfp/tools/regression/netatalk/
projects/arm_eabi_vfp/tools/regression/netipx/
projects/arm_eabi_vfp/tools/regression/sbin/
projects/arm_eabi_vfp/tools/regression/usr.bin/Makefile
projects/arm_eabi_vfp/tools/regression/usr.bin/apply/
projects/arm_eabi_vfp/tools/regression/usr.bin/calendar/
projects/arm_eabi_vfp/tools/regression/usr.bin/comm/
projects/arm_eabi_vfp/tools/regression/usr.bin/file2c/
projects/arm_eabi_vfp/tools/regression/usr.bin/join/
projects/arm_eabi_vfp/tools/regression/usr.bin/jot/
projects/arm_eabi_vfp/tools/regression/usr.bin/lastcomm/
projects/arm_eabi_vfp/tools/regression/usr.bin/m4/
projects/arm_eabi_vfp/tools/regression/usr.bin/ncal/
projects/arm_eabi_vfp/tools/regression/usr.bin/printf/
projects/arm_eabi_vfp/tools/regression/usr.bin/regress.m4
projects/arm_eabi_vfp/tools/regression/usr.bin/sed/
projects/arm_eabi_vfp/tools/regression/usr.bin/tr/
projects/arm_eabi_vfp/tools/regression/usr.bin/uudecode/
projects/arm_eabi_vfp/tools/regression/usr.bin/uuencode/
projects/arm_eabi_vfp/tools/regression/usr.bin/xargs/
projects/arm_eabi_vfp/tools/regression/usr.bin/yacc/
projects/arm_eabi_vfp/tools/regression/usr.sbin/
projects/arm_eabi_vfp/usr.bin/csup/queue.h
projects/arm_eabi_vfp/usr.bin/netstat/atalk.c
projects/arm_eabi_vfp/usr.bin/netstat/ipx.c
projects/arm_eabi_vfp/usr.sbin/IPXrouted/
projects/arm_eabi_vfp/usr.sbin/bhyve/atpic.c
projects/arm_eabi_vfp/usr.sbin/bhyve/elcr.c
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/userinput
Modified:
projects/arm_eabi_vfp/MAINTAINERS (contents, props changed)
projects/arm_eabi_vfp/Makefile.inc1
projects/arm_eabi_vfp/ObsoleteFiles.inc
projects/arm_eabi_vfp/bin/date/tests/Makefile
projects/arm_eabi_vfp/bin/kill/kill.c
projects/arm_eabi_vfp/bin/mv/tests/Makefile
projects/arm_eabi_vfp/bin/pax/tests/Makefile
projects/arm_eabi_vfp/bin/sh/bltin/bltin.h
projects/arm_eabi_vfp/bin/sh/expand.c
projects/arm_eabi_vfp/bin/sh/jobs.c
projects/arm_eabi_vfp/bin/sh/redir.c
projects/arm_eabi_vfp/bin/sh/tests/Makefile
projects/arm_eabi_vfp/bin/sh/tests/builtins/Makefile
projects/arm_eabi_vfp/bin/test/tests/Makefile
projects/arm_eabi_vfp/contrib/libc++/include/map
projects/arm_eabi_vfp/contrib/libc++/include/unordered_map
projects/arm_eabi_vfp/contrib/libucl/doc/api.md
projects/arm_eabi_vfp/contrib/libucl/include/ucl.h
projects/arm_eabi_vfp/contrib/libucl/src/ucl_internal.h
projects/arm_eabi_vfp/contrib/libucl/src/ucl_parser.c
projects/arm_eabi_vfp/contrib/libucl/src/ucl_util.c
projects/arm_eabi_vfp/contrib/libucl/tests/8.in
projects/arm_eabi_vfp/contrib/libucl/tests/8.res
projects/arm_eabi_vfp/contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp
projects/arm_eabi_vfp/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
projects/arm_eabi_vfp/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
projects/arm_eabi_vfp/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
projects/arm_eabi_vfp/contrib/llvm/tools/clang/tools/driver/driver.cpp
projects/arm_eabi_vfp/contrib/mdocml/lib.in
projects/arm_eabi_vfp/contrib/tcpdump/tcpdump.c
projects/arm_eabi_vfp/contrib/tzdata/asia
projects/arm_eabi_vfp/contrib/tzdata/australasia
projects/arm_eabi_vfp/contrib/tzdata/europe
projects/arm_eabi_vfp/contrib/tzdata/northamerica
projects/arm_eabi_vfp/contrib/tzdata/southamerica
projects/arm_eabi_vfp/crypto/openssh/sandbox-capsicum.c
projects/arm_eabi_vfp/etc/defaults/rc.conf
projects/arm_eabi_vfp/etc/mtree/BSD.include.dist
projects/arm_eabi_vfp/etc/mtree/BSD.tests.dist
projects/arm_eabi_vfp/etc/mtree/BSD.usr.dist
projects/arm_eabi_vfp/etc/network.subr
projects/arm_eabi_vfp/etc/nsmb.conf
projects/arm_eabi_vfp/etc/rc.d/Makefile
projects/arm_eabi_vfp/etc/rc.d/routing
projects/arm_eabi_vfp/gnu/usr.bin/groff/tmac/fr.ISO8859-1
projects/arm_eabi_vfp/gnu/usr.bin/groff/tmac/ru.KOI8-R
projects/arm_eabi_vfp/include/Makefile
projects/arm_eabi_vfp/lib/Makefile
projects/arm_eabi_vfp/lib/atf/libatf-c++/tests/Makefile
projects/arm_eabi_vfp/lib/atf/libatf-c++/tests/detail/Makefile
projects/arm_eabi_vfp/lib/atf/libatf-c/tests/Makefile
projects/arm_eabi_vfp/lib/atf/libatf-c/tests/detail/Makefile
projects/arm_eabi_vfp/lib/atf/tests/test-programs/Makefile
projects/arm_eabi_vfp/lib/libbsdstat/Makefile
projects/arm_eabi_vfp/lib/libbsdstat/bsdstat.c
projects/arm_eabi_vfp/lib/libc/arm/aeabi/aeabi_double.c
projects/arm_eabi_vfp/lib/libc/arm/aeabi/aeabi_float.c
projects/arm_eabi_vfp/lib/libc/arm/aeabi/aeabi_vfp.h
projects/arm_eabi_vfp/lib/libc/arm/aeabi/aeabi_vfp_double.S
projects/arm_eabi_vfp/lib/libc/arm/aeabi/aeabi_vfp_float.S
projects/arm_eabi_vfp/lib/libc/gen/cap_sandboxed.c
projects/arm_eabi_vfp/lib/libc/gen/sem_new.c
projects/arm_eabi_vfp/lib/libc/net/ether_addr.c
projects/arm_eabi_vfp/lib/libcasper/libcasper.c
projects/arm_eabi_vfp/lib/libcrypt/Makefile
projects/arm_eabi_vfp/lib/libcrypt/tests/Makefile
projects/arm_eabi_vfp/lib/libfetch/http.c
projects/arm_eabi_vfp/lib/libmd/Makefile
projects/arm_eabi_vfp/lib/libpam/modules/pam_radius/pam_radius.8
projects/arm_eabi_vfp/lib/libpam/modules/pam_tacplus/pam_tacplus.8
projects/arm_eabi_vfp/lib/libprocstat/libprocstat.c
projects/arm_eabi_vfp/lib/libusb/libusb.h
projects/arm_eabi_vfp/lib/libvmmapi/vmmapi.c
projects/arm_eabi_vfp/lib/libvmmapi/vmmapi.h
projects/arm_eabi_vfp/lib/msun/arm/Makefile.inc
projects/arm_eabi_vfp/lib/msun/arm/Symbol.map
projects/arm_eabi_vfp/lib/msun/arm/fenv-mangle.h
projects/arm_eabi_vfp/lib/msun/arm/fenv.c
projects/arm_eabi_vfp/lib/msun/arm/fenv.h
projects/arm_eabi_vfp/libexec/atf/atf-check/tests/Makefile
projects/arm_eabi_vfp/libexec/bootpd/tools/bootptest/print-bootp.c
projects/arm_eabi_vfp/release/picobsd/bridge/crunch.conf
projects/arm_eabi_vfp/release/picobsd/qemu/crunch.conf
projects/arm_eabi_vfp/rescue/rescue/Makefile
projects/arm_eabi_vfp/sbin/Makefile
projects/arm_eabi_vfp/sbin/casperd/casperd.c
projects/arm_eabi_vfp/sbin/casperd/zygote.c
projects/arm_eabi_vfp/sbin/dhclient/Makefile
projects/arm_eabi_vfp/sbin/dhclient/bpf.c
projects/arm_eabi_vfp/sbin/dhclient/dhclient.c
projects/arm_eabi_vfp/sbin/fsck_ffs/fsutil.c
projects/arm_eabi_vfp/sbin/growfs/Makefile
projects/arm_eabi_vfp/sbin/hastd/subr.c
projects/arm_eabi_vfp/sbin/ifconfig/Makefile
projects/arm_eabi_vfp/sbin/ifconfig/ifconfig.8
projects/arm_eabi_vfp/sbin/ifconfig/ifconfig.c
projects/arm_eabi_vfp/sbin/mdconfig/Makefile
projects/arm_eabi_vfp/sbin/mdconfig/mdconfig.8
projects/arm_eabi_vfp/sbin/ping/ping.c
projects/arm_eabi_vfp/sbin/route/keywords
projects/arm_eabi_vfp/sbin/route/route.8
projects/arm_eabi_vfp/sbin/route/route.c
projects/arm_eabi_vfp/secure/usr.bin/bdes/bdes.1
projects/arm_eabi_vfp/share/doc/papers/beyond4.3/beyond43.ms
projects/arm_eabi_vfp/share/doc/papers/diskperf/abs.ms (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/diskperf/appendix.ms (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/diskperf/conclusions.ms
projects/arm_eabi_vfp/share/doc/papers/diskperf/equip.ms (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/diskperf/methodology.ms (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/diskperf/motivation.ms
projects/arm_eabi_vfp/share/doc/papers/diskperf/results.ms (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/diskperf/tests.ms
projects/arm_eabi_vfp/share/doc/papers/fsinterface/abstract.ms (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/fsinterface/fsinterface.ms
projects/arm_eabi_vfp/share/doc/papers/fsinterface/slides.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/kernmalloc/alloc.fig (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/kernmalloc/appendix.ms
projects/arm_eabi_vfp/share/doc/papers/kernmalloc/appendix.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/kernmalloc/kernmalloc.t
projects/arm_eabi_vfp/share/doc/papers/kernmalloc/usage.tbl (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/kerntune/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/kerntune/1.t
projects/arm_eabi_vfp/share/doc/papers/kerntune/2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/kerntune/3.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/kerntune/4.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/kerntune/fig2.pic (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/newvm/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/newvm/1.t
projects/arm_eabi_vfp/share/doc/papers/newvm/a.t
projects/arm_eabi_vfp/share/doc/papers/relengr/0.t
projects/arm_eabi_vfp/share/doc/papers/relengr/1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/relengr/2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/relengr/3.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/3.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/4.t
projects/arm_eabi_vfp/share/doc/papers/sysperf/5.t
projects/arm_eabi_vfp/share/doc/papers/sysperf/6.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/7.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/a1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/a2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/papers/sysperf/appendix.ms
projects/arm_eabi_vfp/share/doc/psd/05.sysman/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/1.0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/1.1.t
projects/arm_eabi_vfp/share/doc/psd/05.sysman/1.2.t
projects/arm_eabi_vfp/share/doc/psd/05.sysman/1.3.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/1.4.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/1.5.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/1.6.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/1.7.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/2.0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/2.1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/2.2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/2.3.t
projects/arm_eabi_vfp/share/doc/psd/05.sysman/2.4.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/2.5.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/05.sysman/a.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/12.make/tutorial.ms
projects/arm_eabi_vfp/share/doc/psd/18.gprof/abstract.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/gathering.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/header.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/intro.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/postp.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/postp1.pic (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/postp2.pic (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/postp3.pic (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/pres1.pic (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/pres2.pic (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/present.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/profiling.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/18.gprof/refs.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/dgramread.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/dgramsend.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/pipe.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/socketpair.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/strchkread.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/streamread.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/streamwrite.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/tutor.me (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/udgramread.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/udgramsend.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/ustreamread.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/20.ipctut/ustreamwrite.c (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/21.ipc/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/21.ipc/1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/21.ipc/2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/psd/21.ipc/3.t
projects/arm_eabi_vfp/share/doc/psd/21.ipc/4.t
projects/arm_eabi_vfp/share/doc/psd/21.ipc/5.t
projects/arm_eabi_vfp/share/doc/psd/contents/contents.ms
projects/arm_eabi_vfp/share/doc/smm/01.setup/0.t
projects/arm_eabi_vfp/share/doc/smm/01.setup/1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/01.setup/2.t
projects/arm_eabi_vfp/share/doc/smm/01.setup/3.t
projects/arm_eabi_vfp/share/doc/smm/01.setup/4.t
projects/arm_eabi_vfp/share/doc/smm/01.setup/5.t
projects/arm_eabi_vfp/share/doc/smm/01.setup/6.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/3.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/4.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/5.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/6.t
projects/arm_eabi_vfp/share/doc/smm/02.config/a.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/b.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/c.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/d.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/02.config/e.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/04.quotas/quotas.ms (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/05.fastfs/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/05.fastfs/1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/05.fastfs/2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/05.fastfs/3.t
projects/arm_eabi_vfp/share/doc/smm/05.fastfs/4.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/05.fastfs/5.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/05.fastfs/6.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/06.nfs/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/06.nfs/1.t
projects/arm_eabi_vfp/share/doc/smm/06.nfs/2.t
projects/arm_eabi_vfp/share/doc/smm/06.nfs/ref.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/07.lpd/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/07.lpd/1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/07.lpd/2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/07.lpd/3.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/07.lpd/4.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/07.lpd/5.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/07.lpd/6.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/07.lpd/7.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/11.timedop/timed.ms (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/12.timed/date (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/12.timed/loop (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/12.timed/time (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/12.timed/timed.ms
projects/arm_eabi_vfp/share/doc/smm/12.timed/unused (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/0.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/1.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/2.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/3.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/4.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/5.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/6.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/7.t
projects/arm_eabi_vfp/share/doc/smm/18.net/8.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/9.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/a.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/b.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/c.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/d.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/e.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/18.net/f.t (contents, props changed)
projects/arm_eabi_vfp/share/doc/smm/contents/contents.ms
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail0.nr
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail1.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail2.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail3.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail4.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail5.nr
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail6.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail7.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail8.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/07.mail/mail9.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/07.mail/maila.nr (contents, props changed)
projects/arm_eabi_vfp/share/doc/usd/18.msdiffs/ms.diffs
projects/arm_eabi_vfp/share/doc/usd/contents/contents.ms
projects/arm_eabi_vfp/share/examples/Makefile
projects/arm_eabi_vfp/share/examples/tests/tests/atf/Makefile
projects/arm_eabi_vfp/share/examples/tests/tests/plain/Makefile
projects/arm_eabi_vfp/share/man/man1/intro.1
projects/arm_eabi_vfp/share/man/man3/assert.3
projects/arm_eabi_vfp/share/man/man3/bitstring.3
projects/arm_eabi_vfp/share/man/man3/end.3
projects/arm_eabi_vfp/share/man/man3/fpgetround.3
projects/arm_eabi_vfp/share/man/man3/intro.3
projects/arm_eabi_vfp/share/man/man3/pthread_create.3
projects/arm_eabi_vfp/share/man/man3/pthread_exit.3
projects/arm_eabi_vfp/share/man/man3/queue.3
projects/arm_eabi_vfp/share/man/man3/stdarg.3
projects/arm_eabi_vfp/share/man/man4/Makefile
projects/arm_eabi_vfp/share/man/man4/crypto.4
projects/arm_eabi_vfp/share/man/man4/cy.4
projects/arm_eabi_vfp/share/man/man4/digi.4
projects/arm_eabi_vfp/share/man/man4/disc.4
projects/arm_eabi_vfp/share/man/man4/edsc.4
projects/arm_eabi_vfp/share/man/man4/fd.4
projects/arm_eabi_vfp/share/man/man4/gre.4
projects/arm_eabi_vfp/share/man/man4/icmp.4
projects/arm_eabi_vfp/share/man/man4/inet.4
projects/arm_eabi_vfp/share/man/man4/ip.4
projects/arm_eabi_vfp/share/man/man4/ksyms.4
projects/arm_eabi_vfp/share/man/man4/lp.4
projects/arm_eabi_vfp/share/man/man4/mem.4
projects/arm_eabi_vfp/share/man/man4/mtio.4
projects/arm_eabi_vfp/share/man/man4/netgraph.4
projects/arm_eabi_vfp/share/man/man4/netintro.4
projects/arm_eabi_vfp/share/man/man4/ng_iface.4
projects/arm_eabi_vfp/share/man/man4/null.4
projects/arm_eabi_vfp/share/man/man4/pts.4
projects/arm_eabi_vfp/share/man/man4/route.4
projects/arm_eabi_vfp/share/man/man4/sctp.4
projects/arm_eabi_vfp/share/man/man4/sio.4
projects/arm_eabi_vfp/share/man/man4/tcp.4
projects/arm_eabi_vfp/share/man/man4/termios.4
projects/arm_eabi_vfp/share/man/man4/tty.4
projects/arm_eabi_vfp/share/man/man4/udp.4
projects/arm_eabi_vfp/share/man/man4/unix.4
projects/arm_eabi_vfp/share/man/man5/a.out.5
projects/arm_eabi_vfp/share/man/man5/acct.5
projects/arm_eabi_vfp/share/man/man5/core.5
projects/arm_eabi_vfp/share/man/man5/devfs.5
projects/arm_eabi_vfp/share/man/man5/dir.5
projects/arm_eabi_vfp/share/man/man5/disktab.5
projects/arm_eabi_vfp/share/man/man5/fdescfs.5
projects/arm_eabi_vfp/share/man/man5/fs.5
projects/arm_eabi_vfp/share/man/man5/fstab.5
projects/arm_eabi_vfp/share/man/man5/group.5
projects/arm_eabi_vfp/share/man/man5/hosts.5
projects/arm_eabi_vfp/share/man/man5/hosts.equiv.5
projects/arm_eabi_vfp/share/man/man5/hosts.lpd.5
projects/arm_eabi_vfp/share/man/man5/intro.5
projects/arm_eabi_vfp/share/man/man5/networks.5
projects/arm_eabi_vfp/share/man/man5/nsmb.conf.5
projects/arm_eabi_vfp/share/man/man5/passwd.5
projects/arm_eabi_vfp/share/man/man5/phones.5
projects/arm_eabi_vfp/share/man/man5/protocols.5
projects/arm_eabi_vfp/share/man/man5/rc.conf.5
projects/arm_eabi_vfp/share/man/man5/remote.5
projects/arm_eabi_vfp/share/man/man5/resolver.5
projects/arm_eabi_vfp/share/man/man5/services.5
projects/arm_eabi_vfp/share/man/man5/shells.5
projects/arm_eabi_vfp/share/man/man5/src.conf.5
projects/arm_eabi_vfp/share/man/man5/stab.5
projects/arm_eabi_vfp/share/man/man6/intro.6
projects/arm_eabi_vfp/share/man/man7/adding_user.7
projects/arm_eabi_vfp/share/man/man7/ascii.7
projects/arm_eabi_vfp/share/man/man7/environ.7
projects/arm_eabi_vfp/share/man/man7/hier.7
projects/arm_eabi_vfp/share/man/man7/hostname.7
projects/arm_eabi_vfp/share/man/man7/intro.7
projects/arm_eabi_vfp/share/man/man7/mailaddr.7
projects/arm_eabi_vfp/share/man/man7/operator.7
projects/arm_eabi_vfp/share/man/man7/sticky.7
projects/arm_eabi_vfp/share/man/man8/Makefile
projects/arm_eabi_vfp/share/man/man8/crash.8
projects/arm_eabi_vfp/share/man/man8/intro.8
projects/arm_eabi_vfp/share/man/man8/rc.8
projects/arm_eabi_vfp/share/man/man9/buf.9
projects/arm_eabi_vfp/share/man/man9/intro.9
projects/arm_eabi_vfp/share/man/man9/netisr.9
projects/arm_eabi_vfp/share/man/man9/rtentry.9
projects/arm_eabi_vfp/share/me/acm.me (contents, props changed)
projects/arm_eabi_vfp/share/me/chars.me (contents, props changed)
projects/arm_eabi_vfp/share/me/deltext.me (contents, props changed)
projects/arm_eabi_vfp/share/me/eqn.me
projects/arm_eabi_vfp/share/me/float.me (contents, props changed)
projects/arm_eabi_vfp/share/me/footnote.me (contents, props changed)
projects/arm_eabi_vfp/share/me/index.me (contents, props changed)
projects/arm_eabi_vfp/share/me/letterhead.me (contents, props changed)
projects/arm_eabi_vfp/share/me/local.me (contents, props changed)
projects/arm_eabi_vfp/share/me/null.me (contents, props changed)
projects/arm_eabi_vfp/share/me/orig_me.7
projects/arm_eabi_vfp/share/me/refer.me (contents, props changed)
projects/arm_eabi_vfp/share/me/sh.me (contents, props changed)
projects/arm_eabi_vfp/share/me/tbl.me (contents, props changed)
projects/arm_eabi_vfp/share/me/thesis.me (contents, props changed)
projects/arm_eabi_vfp/share/me/tmac.orig_me
projects/arm_eabi_vfp/share/mk/Makefile
projects/arm_eabi_vfp/share/mk/atf.test.mk
projects/arm_eabi_vfp/share/mk/bsd.README
projects/arm_eabi_vfp/share/mk/bsd.libnames.mk
projects/arm_eabi_vfp/share/mk/bsd.own.mk
projects/arm_eabi_vfp/share/mk/bsd.test.mk
projects/arm_eabi_vfp/share/mk/plain.test.mk
projects/arm_eabi_vfp/share/mk/tap.test.mk
projects/arm_eabi_vfp/share/termcap/termcap.5
projects/arm_eabi_vfp/sys/Makefile
projects/arm_eabi_vfp/sys/amd64/amd64/apic_vector.S
projects/arm_eabi_vfp/sys/amd64/amd64/genassym.c
projects/arm_eabi_vfp/sys/amd64/amd64/locore.S
projects/arm_eabi_vfp/sys/amd64/amd64/machdep.c
projects/arm_eabi_vfp/sys/amd64/amd64/mp_machdep.c
projects/arm_eabi_vfp/sys/amd64/amd64/sys_machdep.c
projects/arm_eabi_vfp/sys/amd64/amd64/uio_machdep.c
projects/arm_eabi_vfp/sys/amd64/include/asmacros.h
projects/arm_eabi_vfp/sys/amd64/include/clock.h
projects/arm_eabi_vfp/sys/amd64/include/pc/bios.h
projects/arm_eabi_vfp/sys/amd64/include/smp.h
projects/arm_eabi_vfp/sys/amd64/include/vmm.h (contents, props changed)
projects/arm_eabi_vfp/sys/amd64/include/vmm_dev.h (contents, props changed)
projects/arm_eabi_vfp/sys/amd64/include/xen/hypercall.h
projects/arm_eabi_vfp/sys/amd64/linux32/linux32_machdep.c
projects/arm_eabi_vfp/sys/amd64/vmm/intel/vmx.c
projects/arm_eabi_vfp/sys/amd64/vmm/io/vhpet.c
projects/arm_eabi_vfp/sys/amd64/vmm/io/vlapic.c
projects/arm_eabi_vfp/sys/amd64/vmm/vmm.c
projects/arm_eabi_vfp/sys/amd64/vmm/vmm_dev.c
projects/arm_eabi_vfp/sys/arm/allwinner/a20/files.a20
projects/arm_eabi_vfp/sys/arm/allwinner/files.a10
projects/arm_eabi_vfp/sys/arm/arm/copystr.S
projects/arm_eabi_vfp/sys/arm/arm/exception.S
projects/arm_eabi_vfp/sys/arm/arm/fiq.c
projects/arm_eabi_vfp/sys/arm/arm/fiq_subr.S
projects/arm_eabi_vfp/sys/arm/arm/fusu.S
projects/arm_eabi_vfp/sys/arm/arm/intr.c
projects/arm_eabi_vfp/sys/arm/arm/support.S
projects/arm_eabi_vfp/sys/arm/arm/swtch.S
projects/arm_eabi_vfp/sys/arm/arm/sys_machdep.c
projects/arm_eabi_vfp/sys/arm/arm/uio_machdep.c
projects/arm_eabi_vfp/sys/arm/at91/files.at91
projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/files.bcm2835
projects/arm_eabi_vfp/sys/arm/conf/WANDBOARD.common
projects/arm_eabi_vfp/sys/arm/econa/files.econa
projects/arm_eabi_vfp/sys/arm/freescale/imx/files.imx51
projects/arm_eabi_vfp/sys/arm/freescale/imx/files.imx53
projects/arm_eabi_vfp/sys/arm/freescale/imx/files.imx6
projects/arm_eabi_vfp/sys/arm/freescale/vybrid/files.vybrid
projects/arm_eabi_vfp/sys/arm/include/asmacros.h
projects/arm_eabi_vfp/sys/arm/include/sysarch.h
projects/arm_eabi_vfp/sys/arm/lpc/files.lpc
projects/arm_eabi_vfp/sys/arm/mv/files.mv
projects/arm_eabi_vfp/sys/arm/rockchip/files.rk30xx
projects/arm_eabi_vfp/sys/arm/s3c2xx0/files.s3c2xx0
projects/arm_eabi_vfp/sys/arm/samsung/exynos/files.exynos5
projects/arm_eabi_vfp/sys/arm/tegra/files.tegra2
projects/arm_eabi_vfp/sys/arm/ti/files.ti
projects/arm_eabi_vfp/sys/arm/versatile/files.versatile
projects/arm_eabi_vfp/sys/arm/xilinx/files.zynq7
projects/arm_eabi_vfp/sys/arm/xscale/i80321/files.i80219
projects/arm_eabi_vfp/sys/arm/xscale/i80321/files.i80321
projects/arm_eabi_vfp/sys/arm/xscale/i8134x/files.i81342
projects/arm_eabi_vfp/sys/arm/xscale/ixp425/files.ixp425
projects/arm_eabi_vfp/sys/arm/xscale/pxa/files.pxa
projects/arm_eabi_vfp/sys/boot/Makefile.amd64
projects/arm_eabi_vfp/sys/boot/efi/libefi/Makefile
projects/arm_eabi_vfp/sys/boot/i386/efi/bootinfo.c
projects/arm_eabi_vfp/sys/boot/i386/libi386/bootinfo.c
projects/arm_eabi_vfp/sys/boot/ia64/common/bootinfo.c
projects/arm_eabi_vfp/sys/boot/powerpc/ofw/metadata.c
projects/arm_eabi_vfp/sys/boot/powerpc/ps3/metadata.c
projects/arm_eabi_vfp/sys/boot/sparc64/loader/metadata.c
projects/arm_eabi_vfp/sys/boot/uboot/common/main.c
projects/arm_eabi_vfp/sys/boot/uboot/common/metadata.c
projects/arm_eabi_vfp/sys/boot/uboot/lib/api_public.h
projects/arm_eabi_vfp/sys/boot/uboot/lib/disk.c
projects/arm_eabi_vfp/sys/boot/uboot/lib/glue.c
projects/arm_eabi_vfp/sys/boot/uboot/lib/libuboot.h
projects/arm_eabi_vfp/sys/boot/userboot/userboot/bootinfo.c
projects/arm_eabi_vfp/sys/cam/ctl/ctl_frontend_iscsi.c
projects/arm_eabi_vfp/sys/cddl/compat/opensolaris/sys/file.h
projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
projects/arm_eabi_vfp/sys/compat/freebsd32/freebsd32_capability.c
projects/arm_eabi_vfp/sys/compat/freebsd32/freebsd32_ioctl.c
projects/arm_eabi_vfp/sys/compat/freebsd32/freebsd32_misc.c
projects/arm_eabi_vfp/sys/compat/linprocfs/linprocfs.c
projects/arm_eabi_vfp/sys/compat/linux/linux_file.c
projects/arm_eabi_vfp/sys/compat/linux/linux_ioctl.c
projects/arm_eabi_vfp/sys/compat/linux/linux_socket.c
projects/arm_eabi_vfp/sys/compat/svr4/svr4_fcntl.c
projects/arm_eabi_vfp/sys/compat/svr4/svr4_filio.c
projects/arm_eabi_vfp/sys/compat/svr4/svr4_ioctl.c
projects/arm_eabi_vfp/sys/compat/svr4/svr4_misc.c
projects/arm_eabi_vfp/sys/compat/svr4/svr4_stream.c
projects/arm_eabi_vfp/sys/conf/NOTES
projects/arm_eabi_vfp/sys/conf/files
projects/arm_eabi_vfp/sys/conf/files.amd64
projects/arm_eabi_vfp/sys/conf/files.arm
projects/arm_eabi_vfp/sys/conf/files.i386
projects/arm_eabi_vfp/sys/conf/files.pc98
projects/arm_eabi_vfp/sys/conf/options
projects/arm_eabi_vfp/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_power.c
projects/arm_eabi_vfp/sys/crypto/sha2/sha2.c
projects/arm_eabi_vfp/sys/crypto/sha2/sha2.h
projects/arm_eabi_vfp/sys/dev/aac/aac_linux.c
projects/arm_eabi_vfp/sys/dev/aacraid/aacraid_linux.c
projects/arm_eabi_vfp/sys/dev/amdtemp/amdtemp.c
projects/arm_eabi_vfp/sys/dev/amr/amr_linux.c
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ah.h
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5210/ar5210.h
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5210/ar5210_power.c
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5211/ar5211.h
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5211/ar5211_power.c
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5212/ar5212.h
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5212/ar5212_power.c
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5312/ar5312_power.c
projects/arm_eabi_vfp/sys/dev/ath/ath_hal/ar5416/ar5416_power.c
projects/arm_eabi_vfp/sys/dev/bxe/bxe.c
projects/arm_eabi_vfp/sys/dev/cpuctl/cpuctl.c
projects/arm_eabi_vfp/sys/dev/filemon/filemon.c
projects/arm_eabi_vfp/sys/dev/hwpmc/hwpmc_core.c
projects/arm_eabi_vfp/sys/dev/hwpmc/hwpmc_logging.c
projects/arm_eabi_vfp/sys/dev/hwpmc/hwpmc_piv.c
projects/arm_eabi_vfp/sys/dev/hwpmc/hwpmc_uncore.c
projects/arm_eabi_vfp/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
projects/arm_eabi_vfp/sys/dev/ipmi/ipmi_linux.c
projects/arm_eabi_vfp/sys/dev/iscsi/icl.c
projects/arm_eabi_vfp/sys/dev/iscsi/icl_proxy.c
projects/arm_eabi_vfp/sys/dev/iscsi_initiator/iscsi.c
projects/arm_eabi_vfp/sys/dev/ixgbe/ixgbe.c
projects/arm_eabi_vfp/sys/dev/mfi/mfi_linux.c
projects/arm_eabi_vfp/sys/dev/mxge/if_mxge.c
projects/arm_eabi_vfp/sys/dev/mxge/if_mxge_var.h
projects/arm_eabi_vfp/sys/dev/oce/oce_if.c
projects/arm_eabi_vfp/sys/dev/puc/puc.c
projects/arm_eabi_vfp/sys/dev/puc/puc_bfe.h
projects/arm_eabi_vfp/sys/dev/puc/puc_cfg.c
projects/arm_eabi_vfp/sys/dev/puc/puc_pccard.c
projects/arm_eabi_vfp/sys/dev/puc/puc_pci.c
projects/arm_eabi_vfp/sys/dev/puc/pucdata.c
projects/arm_eabi_vfp/sys/dev/qlxgb/qla_os.c
projects/arm_eabi_vfp/sys/dev/qlxgbe/ql_os.c
projects/arm_eabi_vfp/sys/dev/qlxge/qls_os.c
projects/arm_eabi_vfp/sys/dev/sbni/if_sbni.c
projects/arm_eabi_vfp/sys/dev/sound/usb/uaudio.c
projects/arm_eabi_vfp/sys/dev/tdfx/tdfx_linux.c
projects/arm_eabi_vfp/sys/dev/uart/uart_tty.c
projects/arm_eabi_vfp/sys/dev/usb/input/ukbd.c
projects/arm_eabi_vfp/sys/dev/usb/usb_core.h
projects/arm_eabi_vfp/sys/dev/usb/usb_transfer.c
projects/arm_eabi_vfp/sys/dev/usb/usbdi.h
projects/arm_eabi_vfp/sys/dev/usb/wlan/if_urtwn.c
projects/arm_eabi_vfp/sys/dev/usb/wlan/if_urtwnreg.h
projects/arm_eabi_vfp/sys/dev/virtio/network/if_vtnet.c
projects/arm_eabi_vfp/sys/dev/vmware/vmxnet3/if_vmx.c
projects/arm_eabi_vfp/sys/dev/vt/hw/efifb/efifb.c
projects/arm_eabi_vfp/sys/dev/vxge/vxge.c
projects/arm_eabi_vfp/sys/dev/xen/console/console.c
projects/arm_eabi_vfp/sys/dev/xen/console/xencons_ring.c
projects/arm_eabi_vfp/sys/dev/xen/timer/timer.c
projects/arm_eabi_vfp/sys/fs/fdescfs/fdesc_vnops.c
projects/arm_eabi_vfp/sys/fs/fuse/fuse_vfsops.c
projects/arm_eabi_vfp/sys/fs/nfsclient/nfs_clport.c
projects/arm_eabi_vfp/sys/fs/nfsserver/nfs_nfsdport.c
projects/arm_eabi_vfp/sys/fs/tmpfs/tmpfs_subr.c
projects/arm_eabi_vfp/sys/fs/tmpfs/tmpfs_vfsops.c
projects/arm_eabi_vfp/sys/fs/tmpfs/tmpfs_vnops.c
projects/arm_eabi_vfp/sys/i386/i386/apic_vector.s
projects/arm_eabi_vfp/sys/i386/i386/locore.s
projects/arm_eabi_vfp/sys/i386/i386/machdep.c
projects/arm_eabi_vfp/sys/i386/i386/mp_machdep.c
projects/arm_eabi_vfp/sys/i386/i386/sys_machdep.c
projects/arm_eabi_vfp/sys/i386/i386/uio_machdep.c
projects/arm_eabi_vfp/sys/i386/ibcs2/ibcs2_fcntl.c
projects/arm_eabi_vfp/sys/i386/ibcs2/ibcs2_ioctl.c
projects/arm_eabi_vfp/sys/i386/ibcs2/ibcs2_misc.c
projects/arm_eabi_vfp/sys/i386/include/clock.h
projects/arm_eabi_vfp/sys/i386/include/smp.h
projects/arm_eabi_vfp/sys/i386/include/xen/hypercall.h
projects/arm_eabi_vfp/sys/i386/include/xen/xen-os.h
projects/arm_eabi_vfp/sys/i386/linux/linux_machdep.c
projects/arm_eabi_vfp/sys/i386/xen/clock.c
projects/arm_eabi_vfp/sys/i386/xen/mp_machdep.c
projects/arm_eabi_vfp/sys/i386/xen/xen_machdep.c
projects/arm_eabi_vfp/sys/ia64/ia64/uio_machdep.c
projects/arm_eabi_vfp/sys/kern/Make.tags.inc
projects/arm_eabi_vfp/sys/kern/imgact_elf.c
projects/arm_eabi_vfp/sys/kern/kern_descrip.c
projects/arm_eabi_vfp/sys/kern/kern_event.c
projects/arm_eabi_vfp/sys/kern/kern_exec.c
projects/arm_eabi_vfp/sys/kern/kern_exit.c
projects/arm_eabi_vfp/sys/kern/kern_jail.c
projects/arm_eabi_vfp/sys/kern/kern_ktrace.c
projects/arm_eabi_vfp/sys/kern/kern_linker.c
projects/arm_eabi_vfp/sys/kern/kern_sig.c
projects/arm_eabi_vfp/sys/kern/kern_sysctl.c
projects/arm_eabi_vfp/sys/kern/subr_capability.c
projects/arm_eabi_vfp/sys/kern/subr_prf.c
projects/arm_eabi_vfp/sys/kern/subr_syscall.c
projects/arm_eabi_vfp/sys/kern/subr_trap.c
projects/arm_eabi_vfp/sys/kern/subr_witness.c
projects/arm_eabi_vfp/sys/kern/sys_capability.c
projects/arm_eabi_vfp/sys/kern/sys_generic.c
projects/arm_eabi_vfp/sys/kern/sys_procdesc.c
projects/arm_eabi_vfp/sys/kern/tty.c
projects/arm_eabi_vfp/sys/kern/uipc_mqueue.c
projects/arm_eabi_vfp/sys/kern/uipc_sem.c
projects/arm_eabi_vfp/sys/kern/uipc_shm.c
projects/arm_eabi_vfp/sys/kern/uipc_syscalls.c
projects/arm_eabi_vfp/sys/kern/uipc_usrreq.c
projects/arm_eabi_vfp/sys/kern/vfs_acl.c
projects/arm_eabi_vfp/sys/kern/vfs_aio.c
projects/arm_eabi_vfp/sys/kern/vfs_extattr.c
projects/arm_eabi_vfp/sys/kern/vfs_lookup.c
projects/arm_eabi_vfp/sys/kern/vfs_syscalls.c
projects/arm_eabi_vfp/sys/kern/vfs_vnops.c
projects/arm_eabi_vfp/sys/mips/atheros/apb.c
projects/arm_eabi_vfp/sys/mips/atheros/apbvar.h
projects/arm_eabi_vfp/sys/mips/atheros/if_arge.c
projects/arm_eabi_vfp/sys/mips/conf/DB120.hints
projects/arm_eabi_vfp/sys/mips/mips/sys_machdep.c
projects/arm_eabi_vfp/sys/mips/mips/uio_machdep.c
projects/arm_eabi_vfp/sys/mips/rmi/dev/nlge/if_nlge.c
projects/arm_eabi_vfp/sys/mips/rmi/rootfs_list.txt
projects/arm_eabi_vfp/sys/modules/Makefile
projects/arm_eabi_vfp/sys/modules/arcnet/Makefile
projects/arm_eabi_vfp/sys/modules/crypto/Makefile
projects/arm_eabi_vfp/sys/modules/geom/geom_bde/Makefile
projects/arm_eabi_vfp/sys/modules/if_gre/Makefile
projects/arm_eabi_vfp/sys/modules/if_tun/Makefile
projects/arm_eabi_vfp/sys/modules/netgraph/iface/Makefile
projects/arm_eabi_vfp/sys/modules/random/Makefile
projects/arm_eabi_vfp/sys/modules/smbfs/Makefile
projects/arm_eabi_vfp/sys/modules/sppp/Makefile
projects/arm_eabi_vfp/sys/modules/vmm/Makefile
projects/arm_eabi_vfp/sys/modules/wlan/Makefile
projects/arm_eabi_vfp/sys/modules/zfs/Makefile
projects/arm_eabi_vfp/sys/net/if.h
projects/arm_eabi_vfp/sys/net/if_arcsubr.c
projects/arm_eabi_vfp/sys/net/if_bridge.c
projects/arm_eabi_vfp/sys/net/if_epair.c
projects/arm_eabi_vfp/sys/net/if_ethersubr.c
projects/arm_eabi_vfp/sys/net/if_fddisubr.c
projects/arm_eabi_vfp/sys/net/if_gre.c
projects/arm_eabi_vfp/sys/net/if_iso88025subr.c
projects/arm_eabi_vfp/sys/net/if_loop.c
projects/arm_eabi_vfp/sys/net/if_spppfr.c
projects/arm_eabi_vfp/sys/net/if_spppsubr.c
projects/arm_eabi_vfp/sys/net/if_tun.c
projects/arm_eabi_vfp/sys/net/if_types.h
projects/arm_eabi_vfp/sys/net/if_var.h
projects/arm_eabi_vfp/sys/net/iso88025.h
projects/arm_eabi_vfp/sys/net/netisr.h
projects/arm_eabi_vfp/sys/net/route.c
projects/arm_eabi_vfp/sys/net/route.h
projects/arm_eabi_vfp/sys/net/rtsock.c
projects/arm_eabi_vfp/sys/net80211/ieee80211_ioctl.c
projects/arm_eabi_vfp/sys/netgraph/ng_cisco.c
projects/arm_eabi_vfp/sys/netgraph/ng_iface.c
projects/arm_eabi_vfp/sys/netgraph/ng_iface.h
projects/arm_eabi_vfp/sys/netgraph/ng_ksocket.c
projects/arm_eabi_vfp/sys/netinet/in_pcb.c
projects/arm_eabi_vfp/sys/netinet/in_pcbgroup.c
projects/arm_eabi_vfp/sys/netinet/in_proto.c
projects/arm_eabi_vfp/sys/netinet/ip_gre.c
projects/arm_eabi_vfp/sys/netinet/ip_input.c
projects/arm_eabi_vfp/sys/netinet/ip_var.h
projects/arm_eabi_vfp/sys/netinet/sctp.h
projects/arm_eabi_vfp/sys/netinet/sctp_constants.h
projects/arm_eabi_vfp/sys/netinet/sctp_indata.c
projects/arm_eabi_vfp/sys/netinet/sctp_input.c
projects/arm_eabi_vfp/sys/netinet/sctp_output.c
projects/arm_eabi_vfp/sys/netinet/sctp_pcb.c
projects/arm_eabi_vfp/sys/netinet/sctp_sysctl.c
projects/arm_eabi_vfp/sys/netinet/sctp_sysctl.h
projects/arm_eabi_vfp/sys/netinet/sctp_timer.c
projects/arm_eabi_vfp/sys/netinet/sctp_usrreq.c
projects/arm_eabi_vfp/sys/netinet/sctputil.c
projects/arm_eabi_vfp/sys/netinet/sctputil.h
projects/arm_eabi_vfp/sys/netinet6/in6.h
projects/arm_eabi_vfp/sys/netinet6/in6_pcb.c
projects/arm_eabi_vfp/sys/netinet6/in6_pcbgroup.c
projects/arm_eabi_vfp/sys/netinet6/ip6_var.h
projects/arm_eabi_vfp/sys/netsmb/netbios.h
projects/arm_eabi_vfp/sys/netsmb/smb_dev.c
projects/arm_eabi_vfp/sys/nfsserver/nfs_srvkrpc.c
projects/arm_eabi_vfp/sys/nlm/nlm_prot_impl.c
projects/arm_eabi_vfp/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
projects/arm_eabi_vfp/sys/ofed/drivers/net/mlx4/en_netdev.c
projects/arm_eabi_vfp/sys/ofed/include/rdma/ib_addr.h
projects/arm_eabi_vfp/sys/opencrypto/crypto.c
projects/arm_eabi_vfp/sys/opencrypto/cryptodev.c
projects/arm_eabi_vfp/sys/opencrypto/cryptosoft.c
projects/arm_eabi_vfp/sys/pc98/pc98/machdep.c
projects/arm_eabi_vfp/sys/powerpc/powerpc/uio_machdep.c
projects/arm_eabi_vfp/sys/security/mac/mac_framework.h
projects/arm_eabi_vfp/sys/security/mac/mac_policy.h
projects/arm_eabi_vfp/sys/security/mac/mac_syscalls.c
projects/arm_eabi_vfp/sys/security/mac_biba/mac_biba.c
projects/arm_eabi_vfp/sys/security/mac_lomac/mac_lomac.c
projects/arm_eabi_vfp/sys/security/mac_mls/mac_mls.c
projects/arm_eabi_vfp/sys/security/mac_stub/mac_stub.c
projects/arm_eabi_vfp/sys/security/mac_test/mac_test.c
projects/arm_eabi_vfp/sys/sparc64/sparc64/sys_machdep.c
projects/arm_eabi_vfp/sys/sparc64/sparc64/uio_machdep.c
projects/arm_eabi_vfp/sys/sys/capability.h
projects/arm_eabi_vfp/sys/sys/param.h
projects/arm_eabi_vfp/sys/sys/priv.h
projects/arm_eabi_vfp/sys/sys/proc.h
projects/arm_eabi_vfp/sys/sys/sockbuf.h
projects/arm_eabi_vfp/sys/sys/sockio.h
projects/arm_eabi_vfp/sys/sys/unpcb.h
projects/arm_eabi_vfp/sys/ufs/ffs/ffs_alloc.c
projects/arm_eabi_vfp/sys/vm/device_pager.c
projects/arm_eabi_vfp/sys/vm/vm_mmap.c
projects/arm_eabi_vfp/sys/vm/vm_object.c
projects/arm_eabi_vfp/sys/x86/isa/clock.c
projects/arm_eabi_vfp/sys/x86/x86/mca.c
projects/arm_eabi_vfp/sys/x86/xen/hvm.c
projects/arm_eabi_vfp/sys/xen/xen-os.h
projects/arm_eabi_vfp/tests/sys/kern/Makefile
projects/arm_eabi_vfp/tests/sys/kern/unix_seqpacket_test.c
projects/arm_eabi_vfp/tools/bsdbox/Makefile
projects/arm_eabi_vfp/tools/bsdbox/Makefile.net
projects/arm_eabi_vfp/tools/build/mk/OptionalObsoleteFiles.inc
projects/arm_eabi_vfp/tools/build/options/WITHOUT_BMAKE
projects/arm_eabi_vfp/tools/regression/README
projects/arm_eabi_vfp/tools/regression/capsicum/libcapsicum/dns.c
projects/arm_eabi_vfp/tools/regression/capsicum/libcapsicum/grp.c
projects/arm_eabi_vfp/tools/regression/capsicum/libcapsicum/pwd.c
projects/arm_eabi_vfp/tools/regression/capsicum/libcapsicum/sysctl.c
projects/arm_eabi_vfp/tools/regression/capsicum/syscalls/cap_fcntls_limit.c
projects/arm_eabi_vfp/tools/regression/capsicum/syscalls/cap_getmode.c
projects/arm_eabi_vfp/tools/regression/capsicum/syscalls/cap_ioctls_limit.c
projects/arm_eabi_vfp/tools/regression/lib/libc/net/Makefile
projects/arm_eabi_vfp/tools/regression/lib/libc/string/Makefile
projects/arm_eabi_vfp/tools/regression/lib/libc/string/test-strerror.c
projects/arm_eabi_vfp/tools/regression/security/cap_test/cap_test_capabilities.c
projects/arm_eabi_vfp/tools/regression/security/cap_test/cap_test_capmode.c
projects/arm_eabi_vfp/tools/regression/security/cap_test/cap_test_fcntl.c
projects/arm_eabi_vfp/tools/regression/security/cap_test/cap_test_pdfork.c
projects/arm_eabi_vfp/tools/regression/security/cap_test/cap_test_pdkill.c
projects/arm_eabi_vfp/tools/regression/security/cap_test/cap_test_relative.c
projects/arm_eabi_vfp/tools/regression/security/cap_test/cap_test_sysctl.c
projects/arm_eabi_vfp/tools/regression/usr.bin/make/common.sh
projects/arm_eabi_vfp/tools/tools/ifinfo/ifinfo.c
projects/arm_eabi_vfp/tools/tools/iwn/iwnstats/main.c
projects/arm_eabi_vfp/tools/tools/nanobsd/Files/root/save_cfg
projects/arm_eabi_vfp/tools/tools/nanobsd/gateworks/common
projects/arm_eabi_vfp/tools/tools/nanobsd/nanobsd.sh
projects/arm_eabi_vfp/tools/tools/nanobsd/pcengines/ALIX_DSK
projects/arm_eabi_vfp/tools/tools/nanobsd/pcengines/common.conf
projects/arm_eabi_vfp/tools/tools/net80211/wlanwatch/wlanwatch.c
projects/arm_eabi_vfp/tools/tools/net80211/wlanwds/wlanwds.c
projects/arm_eabi_vfp/usr.bin/apply/Makefile
projects/arm_eabi_vfp/usr.bin/atf/atf-sh/tests/Makefile
projects/arm_eabi_vfp/usr.bin/calendar/Makefile
projects/arm_eabi_vfp/usr.bin/comm/Makefile
projects/arm_eabi_vfp/usr.bin/csup/config.h
projects/arm_eabi_vfp/usr.bin/csup/diff.c
projects/arm_eabi_vfp/usr.bin/csup/fixups.c
projects/arm_eabi_vfp/usr.bin/csup/fixups.h
projects/arm_eabi_vfp/usr.bin/csup/keyword.c
projects/arm_eabi_vfp/usr.bin/csup/proto.c
projects/arm_eabi_vfp/usr.bin/csup/rcsfile.c
projects/arm_eabi_vfp/usr.bin/csup/rcsparse.c
projects/arm_eabi_vfp/usr.bin/csup/status.c
projects/arm_eabi_vfp/usr.bin/csup/threads.c
projects/arm_eabi_vfp/usr.bin/dtc/fdt.cc
projects/arm_eabi_vfp/usr.bin/file2c/Makefile
projects/arm_eabi_vfp/usr.bin/indent/indent.1
projects/arm_eabi_vfp/usr.bin/join/Makefile
projects/arm_eabi_vfp/usr.bin/jot/Makefile
projects/arm_eabi_vfp/usr.bin/kdump/kdump.c
projects/arm_eabi_vfp/usr.bin/kdump/mksubr
projects/arm_eabi_vfp/usr.bin/ktrdump/ktrdump.c
projects/arm_eabi_vfp/usr.bin/lastcomm/Makefile
projects/arm_eabi_vfp/usr.bin/locate/locate/locate.1
projects/arm_eabi_vfp/usr.bin/m4/Makefile
projects/arm_eabi_vfp/usr.bin/make/make.1
projects/arm_eabi_vfp/usr.bin/ministat/ministat.c
projects/arm_eabi_vfp/usr.bin/ncal/Makefile
projects/arm_eabi_vfp/usr.bin/netstat/Makefile
projects/arm_eabi_vfp/usr.bin/netstat/if.c
projects/arm_eabi_vfp/usr.bin/netstat/main.c
projects/arm_eabi_vfp/usr.bin/netstat/netstat.1
projects/arm_eabi_vfp/usr.bin/netstat/netstat.h
projects/arm_eabi_vfp/usr.bin/netstat/route.c
projects/arm_eabi_vfp/usr.bin/pr/pr.1
projects/arm_eabi_vfp/usr.bin/printf/Makefile
projects/arm_eabi_vfp/usr.bin/procstat/procstat_files.c
projects/arm_eabi_vfp/usr.bin/rwho/rwho.c
projects/arm_eabi_vfp/usr.bin/sed/Makefile
projects/arm_eabi_vfp/usr.bin/tests/Makefile
projects/arm_eabi_vfp/usr.bin/tr/Makefile
projects/arm_eabi_vfp/usr.bin/uniq/uniq.c
projects/arm_eabi_vfp/usr.bin/uudecode/Makefile
projects/arm_eabi_vfp/usr.bin/uuencode/Makefile
projects/arm_eabi_vfp/usr.bin/whereis/whereis.1
projects/arm_eabi_vfp/usr.bin/xargs/Makefile
projects/arm_eabi_vfp/usr.bin/yacc/Makefile
projects/arm_eabi_vfp/usr.sbin/Makefile
projects/arm_eabi_vfp/usr.sbin/bhyve/Makefile
projects/arm_eabi_vfp/usr.sbin/bhyve/pci_ahci.c
projects/arm_eabi_vfp/usr.sbin/bhyve/pci_lpc.c
projects/arm_eabi_vfp/usr.sbin/bhyve/pit_8254.c
projects/arm_eabi_vfp/usr.sbin/bsdconfig/bsdconfig
projects/arm_eabi_vfp/usr.sbin/bsdconfig/share/device.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/share/dialog.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/share/keymap.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/share/script.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/share/strings.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/share/variable.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/timezone/share/menus.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/Makefile
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/include/messages.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/share/Makefile
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/share/group.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/share/group_input.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/share/user_input.subr
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/useradd
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/userdel
projects/arm_eabi_vfp/usr.sbin/bsdconfig/usermgmt/useredit
projects/arm_eabi_vfp/usr.sbin/ctld/kernel.c
projects/arm_eabi_vfp/usr.sbin/etcupdate/Makefile
projects/arm_eabi_vfp/usr.sbin/iscsid/iscsid.c
projects/arm_eabi_vfp/usr.sbin/mptable/mptable.c
projects/arm_eabi_vfp/usr.sbin/newsyslog/Makefile
projects/arm_eabi_vfp/usr.sbin/pkg/config.c
projects/arm_eabi_vfp/usr.sbin/ppp/route.c
projects/arm_eabi_vfp/usr.sbin/pw/pw_user.c
projects/arm_eabi_vfp/usr.sbin/route6d/route6d.c
projects/arm_eabi_vfp/usr.sbin/rpc.lockd/rpc.lockd.8
projects/arm_eabi_vfp/usr.sbin/rpc.statd/rpc.statd.8
projects/arm_eabi_vfp/usr.sbin/rwhod/rwhod.c
projects/arm_eabi_vfp/usr.sbin/sa/Makefile
projects/arm_eabi_vfp/usr.sbin/service/service.sh
Directory Properties:
projects/arm_eabi_vfp/ (props changed)
projects/arm_eabi_vfp/contrib/libc++/ (props changed)
projects/arm_eabi_vfp/contrib/libucl/ (props changed)
projects/arm_eabi_vfp/contrib/llvm/ (props changed)
projects/arm_eabi_vfp/contrib/llvm/tools/clang/ (props changed)
projects/arm_eabi_vfp/contrib/mdocml/ (props changed)
projects/arm_eabi_vfp/contrib/tcpdump/ (props changed)
projects/arm_eabi_vfp/contrib/tzdata/ (props changed)
projects/arm_eabi_vfp/crypto/openssh/ (props changed)
projects/arm_eabi_vfp/etc/ (props changed)
projects/arm_eabi_vfp/include/ (props changed)
projects/arm_eabi_vfp/lib/libc/ (props changed)
projects/arm_eabi_vfp/lib/libvmmapi/ (props changed)
projects/arm_eabi_vfp/sbin/ (props changed)
projects/arm_eabi_vfp/share/examples/tests/tests/atf/cp_test.sh (props changed)
projects/arm_eabi_vfp/share/man/man4/ (props changed)
projects/arm_eabi_vfp/sys/ (props changed)
projects/arm_eabi_vfp/sys/amd64/include/xen/ (props changed)
projects/arm_eabi_vfp/sys/amd64/vmm/ (props changed)
projects/arm_eabi_vfp/sys/boot/ (props changed)
projects/arm_eabi_vfp/sys/boot/i386/efi/ (props changed)
projects/arm_eabi_vfp/sys/boot/powerpc/ofw/ (props changed)
projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/ (props changed)
projects/arm_eabi_vfp/sys/conf/ (props changed)
projects/arm_eabi_vfp/sys/dev/hyperv/ (props changed)
projects/arm_eabi_vfp/sys/modules/vmm/ (props changed)
projects/arm_eabi_vfp/usr.bin/calendar/ (props changed)
projects/arm_eabi_vfp/usr.bin/csup/ (props changed)
projects/arm_eabi_vfp/usr.bin/procstat/ (props changed)
projects/arm_eabi_vfp/usr.sbin/bhyve/ (props changed)
Modified: projects/arm_eabi_vfp/MAINTAINERS
==============================================================================
--- projects/arm_eabi_vfp/MAINTAINERS Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/MAINTAINERS Sun Mar 16 14:06:10 2014 (r263241)
@@ -82,7 +82,6 @@ binutils obrien Insists on BU blocked fr
file obrien Insists to keep file blocked from other's unapproved
commits
contrib/bzip2 obrien Pre-commit review required.
-lukemftpd obrien Pre-commit review required.
geom_concat pjd Pre-commit review preferred.
geom_eli pjd Pre-commit review preferred.
geom_gate pjd Pre-commit review preferred.
Modified: projects/arm_eabi_vfp/Makefile.inc1
==============================================================================
--- projects/arm_eabi_vfp/Makefile.inc1 Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/Makefile.inc1 Sun Mar 16 14:06:10 2014 (r263241)
@@ -231,6 +231,9 @@ CROSSENV+= GROFF_BIN_PATH=${WORLDTMP}/le
GROFF_FONT_PATH=${WORLDTMP}/legacy/usr/share/groff_font \
GROFF_TMAC_PATH=${WORLDTMP}/legacy/usr/share/tmac
.endif
+.if defined(TARGET_CFLAGS)
+CROSSENV+= ${TARGET_CFLAGS}
+.endif
# bootstrap-tools stage
BMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \
@@ -1488,7 +1491,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1
${_lib_atf} \
lib/libbz2 ${_libcom_err} lib/libcrypt \
lib/libelf lib/libexpat \
- ${_lib_libgssapi} ${_lib_libipx} \
+ ${_lib_libgssapi} \
lib/libkiconv lib/libkvm lib/liblzma lib/libmd lib/libnv \
${_lib_libcapsicum} \
lib/ncurses/ncurses lib/ncurses/ncursesw \
@@ -1590,10 +1593,6 @@ kerberos5/lib/libheimsqlite__L: lib/libt
_lib_libgssapi= lib/libgssapi
.endif
-.if ${MK_IPX} != "no"
-_lib_libipx= lib/libipx
-.endif
-
.if ${MK_KERBEROS} != "no"
_kerberos5_lib= kerberos5/lib
_kerberos5_lib_libasn1= kerberos5/lib/libasn1
Modified: projects/arm_eabi_vfp/ObsoleteFiles.inc
==============================================================================
--- projects/arm_eabi_vfp/ObsoleteFiles.inc Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/ObsoleteFiles.inc Sun Mar 16 14:06:10 2014 (r263241)
@@ -38,6 +38,44 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20140314: AppleTalk
+OLD_DIRS+=usr/include/netatalk
+OLD_FILES+=usr/include/netatalk/aarp.h
+OLD_FILES+=usr/include/netatalk/at.h
+OLD_FILES+=usr/include/netatalk/at_extern.h
+OLD_FILES+=usr/include/netatalk/at_var.h
+OLD_FILES+=usr/include/netatalk/ddp.h
+OLD_FILES+=usr/include/netatalk/ddp_pcb.h
+OLD_FILES+=usr/include/netatalk/ddp_var.h
+OLD_FILES+=usr/include/netatalk/endian.h
+OLD_FILES+=usr/include/netatalk/phase2.h
+
+# 20140314: Remove IPX/SPX
+OLD_LIBS+=lib/libipx.so.5
+OLD_FILES+=usr/include/netipx/ipx.h
+OLD_FILES+=usr/include/netipx/ipx_if.h
+OLD_FILES+=usr/include/netipx/ipx_pcb.h
+OLD_FILES+=usr/include/netipx/ipx_var.h
+OLD_FILES+=usr/include/netipx/spx.h
+OLD_FILES+=usr/include/netipx/spx_debug.h
+OLD_FILES+=usr/include/netipx/spx_timer.h
+OLD_FILES+=usr/include/netipx/spx_var.h
+OLD_DIRS+=usr/include/netipx
+OLD_FILES+=usr/lib/libipx.a
+OLD_FILES+=usr/lib/libipx.so
+OLD_FILES+=usr/lib/libipx_p.a
+OLD_FILES+=usr/lib32/libipx.a
+OLD_FILES+=usr/lib32/libipx.so
+OLD_LIBS+=usr/lib32/libipx.so.5
+OLD_FILES+=usr/lib32/libipx_p.a
+OLD_FILES+=usr/sbin/IPXrouted
+OLD_FILES+=usr/share/man/man3/ipx.3.gz
+OLD_FILES+=usr/share/man/man3/ipx_addr.3.gz
+OLD_FILES+=usr/share/man/man3/ipx_ntoa.3.gz
+OLD_FILES+=usr/share/man/man4/ef.4.gz
+OLD_FILES+=usr/share/man/man4/if_ef.4.gz
+OLD_FILES+=usr/share/man/man8/IPXrouted.8.gz
+
# 20140223: Remove libyaml
OLD_FILES+=usr/lib/private/libyaml.a
OLD_FILES+=usr/lib/private/libyaml.so
Modified: projects/arm_eabi_vfp/bin/date/tests/Makefile
==============================================================================
--- projects/arm_eabi_vfp/bin/date/tests/Makefile Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/date/tests/Makefile Sun Mar 16 14:06:10 2014 (r263241)
@@ -6,4 +6,4 @@ TESTSDIR= ${TESTSBASE}/bin/date
TAP_TESTS_SH= legacy_test
-.include <tap.test.mk>
+.include <bsd.test.mk>
Modified: projects/arm_eabi_vfp/bin/kill/kill.c
==============================================================================
--- projects/arm_eabi_vfp/bin/kill/kill.c Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/kill/kill.c Sun Mar 16 14:06:10 2014 (r263241)
@@ -67,7 +67,7 @@ static void usage(void);
int
main(int argc, char *argv[])
{
- int errors, numsig, pid;
+ int errors, numsig, pid, ret;
char *ep;
if (argc < 2)
@@ -133,22 +133,17 @@ main(int argc, char *argv[])
for (errors = 0; argc; argc--, argv++) {
#ifdef SHELL
- if (**argv == '%') {
- pid = getjobpgrp(*argv);
- /*
- * Silently ignore terminated jobs, like the kernel
- * silently ignores zombies.
- */
- if (pid == 0)
- continue;
- } else
+ if (**argv == '%')
+ ret = killjob(*argv, numsig);
+ else
#endif
{
pid = strtol(*argv, &ep, 10);
if (!**argv || *ep)
errx(2, "illegal process id: %s", *argv);
+ ret = kill(pid, numsig);
}
- if (kill(pid, numsig) == -1) {
+ if (ret == -1) {
warn("%s", *argv);
errors = 1;
}
Modified: projects/arm_eabi_vfp/bin/mv/tests/Makefile
==============================================================================
--- projects/arm_eabi_vfp/bin/mv/tests/Makefile Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/mv/tests/Makefile Sun Mar 16 14:06:10 2014 (r263241)
@@ -6,4 +6,4 @@ TESTSDIR= ${TESTSBASE}/bin/mv
TAP_TESTS_SH= legacy_test
-.include <tap.test.mk>
+.include <bsd.test.mk>
Modified: projects/arm_eabi_vfp/bin/pax/tests/Makefile
==============================================================================
--- projects/arm_eabi_vfp/bin/pax/tests/Makefile Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/pax/tests/Makefile Sun Mar 16 14:06:10 2014 (r263241)
@@ -6,4 +6,4 @@ TESTSDIR= ${TESTSBASE}/bin/pax
TAP_TESTS_PERL= legacy_test
-.include <tap.test.mk>
+.include <bsd.test.mk>
Modified: projects/arm_eabi_vfp/bin/sh/bltin/bltin.h
==============================================================================
--- projects/arm_eabi_vfp/bin/sh/bltin/bltin.h Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/sh/bltin/bltin.h Sun Mar 16 14:06:10 2014 (r263241)
@@ -74,6 +74,6 @@
pointer stalloc(int);
void error(const char *, ...) __printf0like(1, 2);
-pid_t getjobpgrp(char *);
+int killjob(const char *, int);
extern char *commandname;
Modified: projects/arm_eabi_vfp/bin/sh/expand.c
==============================================================================
--- projects/arm_eabi_vfp/bin/sh/expand.c Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/sh/expand.c Sun Mar 16 14:06:10 2014 (r263241)
@@ -104,8 +104,8 @@ static char *expari(char *);
static void expbackq(union node *, int, int);
static int subevalvar(char *, char *, int, int, int, int, int);
static char *evalvar(char *, int);
-static int varisset(char *, int);
-static void varvalue(char *, int, int, int);
+static int varisset(const char *, int);
+static void varvalue(const char *, int, int, int);
static void recordregion(int, int, int);
static void removerecordregions(int);
static void ifsbreakup(char *, struct arglist *);
@@ -633,7 +633,7 @@ evalvar(char *p, int flag)
int subtype;
int varflags;
char *var;
- char *val;
+ const char *val;
int patloc;
int c;
int set;
@@ -827,7 +827,7 @@ record:
*/
static int
-varisset(char *name, int nulok)
+varisset(const char *name, int nulok)
{
if (*name == '!')
@@ -876,7 +876,7 @@ strtodest(const char *p, int flag, int s
*/
static void
-varvalue(char *name, int quoted, int subtype, int flag)
+varvalue(const char *name, int quoted, int subtype, int flag)
{
int num;
char *p;
Modified: projects/arm_eabi_vfp/bin/sh/jobs.c
==============================================================================
--- projects/arm_eabi_vfp/bin/sh/jobs.c Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/sh/jobs.c Sun Mar 16 14:06:10 2014 (r263241)
@@ -95,9 +95,9 @@ static void restartjob(struct job *);
#endif
static void freejob(struct job *);
static int waitcmdloop(struct job *);
-static struct job *getjob_nonotfound(char *);
-static struct job *getjob(char *);
-pid_t getjobpgrp(char *);
+static struct job *getjob_nonotfound(const char *);
+static struct job *getjob(const char *);
+pid_t killjob(const char *, int);
static pid_t dowait(int, struct job *);
static void checkzombies(void);
static void cmdtxt(union node *);
@@ -558,7 +558,7 @@ jobidcmd(int argc __unused, char **argv
*/
static struct job *
-getjob_nonotfound(char *name)
+getjob_nonotfound(const char *name)
{
int jobno;
struct job *found, *jp;
@@ -628,7 +628,7 @@ currentjob: if ((jp = getcurjob(NULL)) =
static struct job *
-getjob(char *name)
+getjob(const char *name)
{
struct job *jp;
@@ -639,15 +639,26 @@ getjob(char *name)
}
-pid_t
-getjobpgrp(char *name)
+int
+killjob(const char *name, int sig)
{
struct job *jp;
+ int i, ret;
jp = getjob(name);
if (jp->state == JOBDONE)
return 0;
- return -jp->ps[0].pid;
+ if (jp->jobctl)
+ return kill(-jp->ps[0].pid, sig);
+ ret = -1;
+ errno = ESRCH;
+ for (i = 0; i < jp->nprocs; i++)
+ if (jp->ps[i].status == -1 || WIFSTOPPED(jp->ps[i].status)) {
+ if (kill(jp->ps[i].pid, sig) == 0)
+ ret = 0;
+ } else
+ ret = 0;
+ return ret;
}
/*
Modified: projects/arm_eabi_vfp/bin/sh/redir.c
==============================================================================
--- projects/arm_eabi_vfp/bin/sh/redir.c Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/sh/redir.c Sun Mar 16 14:06:10 2014 (r263241)
@@ -152,7 +152,7 @@ openredirect(union node *redir, char mem
{
struct stat sb;
int fd = redir->nfile.fd;
- char *fname;
+ const char *fname;
int f;
int e;
@@ -250,7 +250,7 @@ movefd:
static int
openhere(union node *redir)
{
- char *p;
+ const char *p;
int pip[2];
size_t len = 0;
int flags;
Modified: projects/arm_eabi_vfp/bin/sh/tests/Makefile
==============================================================================
--- projects/arm_eabi_vfp/bin/sh/tests/Makefile Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/sh/tests/Makefile Sun Mar 16 14:06:10 2014 (r263241)
@@ -15,4 +15,4 @@ TEST_METADATA.legacy_test+= required_use
SUBDIR+= builtins errors execution expansion parameters parser set-e
-.include <tap.test.mk>
+.include <bsd.test.mk>
Modified: projects/arm_eabi_vfp/bin/sh/tests/builtins/Makefile
==============================================================================
--- projects/arm_eabi_vfp/bin/sh/tests/builtins/Makefile Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/sh/tests/builtins/Makefile Sun Mar 16 14:06:10 2014 (r263241)
@@ -86,7 +86,7 @@ FILES+= hash3.0 hash3.0.stdout
FILES+= hash4.0
FILES+= jobid1.0
FILES+= jobid2.0
-FILES+= kill1.0
+FILES+= kill1.0 kill2.0
FILES+= lineno.0 lineno.0.stdout
FILES+= lineno2.0
FILES+= local1.0
Copied: projects/arm_eabi_vfp/bin/sh/tests/builtins/kill2.0 (from r263239, head/bin/sh/tests/builtins/kill2.0)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/arm_eabi_vfp/bin/sh/tests/builtins/kill2.0 Sun Mar 16 14:06:10 2014 (r263241, copy of r263239, head/bin/sh/tests/builtins/kill2.0)
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+sleep 1 | sleep 1 &
+kill %+
+wait "$!"
+r=$?
+[ "$r" -gt 128 ] && [ "$(kill -l "$r")" = TERM ]
Modified: projects/arm_eabi_vfp/bin/test/tests/Makefile
==============================================================================
--- projects/arm_eabi_vfp/bin/test/tests/Makefile Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/bin/test/tests/Makefile Sun Mar 16 14:06:10 2014 (r263241)
@@ -12,4 +12,4 @@ TAP_TESTS_SH= legacy_test
# requested. See https://code.google.com/p/kyua/issues/detail?id=6
TEST_METADATA.legacy_test+= required_user="unprivileged"
-.include <tap.test.mk>
+.include <bsd.test.mk>
Modified: projects/arm_eabi_vfp/contrib/libc++/include/map
==============================================================================
--- projects/arm_eabi_vfp/contrib/libc++/include/map Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/contrib/libc++/include/map Sun Mar 16 14:06:10 2014 (r263241)
@@ -884,10 +884,12 @@ public:
#if __cplusplus >= 201103L
__tree_ = __m.__tree_;
#else
- __tree_.clear();
- __tree_.value_comp() = __m.__tree_.value_comp();
- __tree_.__copy_assign_alloc(__m.__tree_);
- insert(__m.begin(), __m.end());
+ if (this != &__m) {
+ __tree_.clear();
+ __tree_.value_comp() = __m.__tree_.value_comp();
+ __tree_.__copy_assign_alloc(__m.__tree_);
+ insert(__m.begin(), __m.end());
+ }
#endif
return *this;
}
@@ -1616,10 +1618,12 @@ public:
#if __cplusplus >= 201103L
__tree_ = __m.__tree_;
#else
- __tree_.clear();
- __tree_.value_comp() = __m.__tree_.value_comp();
- __tree_.__copy_assign_alloc(__m.__tree_);
- insert(__m.begin(), __m.end());
+ if (this != &__m) {
+ __tree_.clear();
+ __tree_.value_comp() = __m.__tree_.value_comp();
+ __tree_.__copy_assign_alloc(__m.__tree_);
+ insert(__m.begin(), __m.end());
+ }
#endif
return *this;
}
Modified: projects/arm_eabi_vfp/contrib/libc++/include/unordered_map
==============================================================================
--- projects/arm_eabi_vfp/contrib/libc++/include/unordered_map Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/contrib/libc++/include/unordered_map Sun Mar 16 14:06:10 2014 (r263241)
@@ -831,12 +831,14 @@ public:
#if __cplusplus >= 201103L
__table_ = __u.__table_;
#else
- __table_.clear();
- __table_.hash_function() = __u.__table_.hash_function();
- __table_.key_eq() = __u.__table_.key_eq();
- __table_.max_load_factor() = __u.__table_.max_load_factor();
- __table_.__copy_assign_alloc(__u.__table_);
- insert(__u.begin(), __u.end());
+ if (this != &__u) {
+ __table_.clear();
+ __table_.hash_function() = __u.__table_.hash_function();
+ __table_.key_eq() = __u.__table_.key_eq();
+ __table_.max_load_factor() = __u.__table_.max_load_factor();
+ __table_.__copy_assign_alloc(__u.__table_);
+ insert(__u.begin(), __u.end());
+ }
#endif
return *this;
}
@@ -1567,12 +1569,14 @@ public:
#if __cplusplus >= 201103L
__table_ = __u.__table_;
#else
- __table_.clear();
- __table_.hash_function() = __u.__table_.hash_function();
- __table_.key_eq() = __u.__table_.key_eq();
- __table_.max_load_factor() = __u.__table_.max_load_factor();
- __table_.__copy_assign_alloc(__u.__table_);
- insert(__u.begin(), __u.end());
+ if (this != &__u) {
+ __table_.clear();
+ __table_.hash_function() = __u.__table_.hash_function();
+ __table_.key_eq() = __u.__table_.key_eq();
+ __table_.max_load_factor() = __u.__table_.max_load_factor();
+ __table_.__copy_assign_alloc(__u.__table_);
+ insert(__u.begin(), __u.end());
+ }
#endif
return *this;
}
Copied: projects/arm_eabi_vfp/contrib/libucl/Makefile.unix (from r263239, head/contrib/libucl/Makefile.unix)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/arm_eabi_vfp/contrib/libucl/Makefile.unix Sun Mar 16 14:06:10 2014 (r263241, copy of r263239, head/contrib/libucl/Makefile.unix)
@@ -0,0 +1,79 @@
+CC ?= gcc
+DESTDIR ?= /usr/local
+LD ?= gcc
+C_COMMON_FLAGS ?= -fPIC -Wall -W -Wno-unused-parameter -Wno-pointer-sign -I./include -I./uthash -I./src
+MAJOR_VERSION = 0
+MINOR_VERSION = 2
+PATCH_VERSION = 8
+VERSION = "$(MAJOR_VERSION).$(MINOR_VERSION).$(PATCH_VERSION)"
+SONAME = libucl.so
+SONAME_FULL = $(SONAME).$(MAJOR_VERSION)
+OBJDIR ?= .obj
+TESTDIR ?= tests
+SRCDIR ?= src
+INCLUDEDIR ?= include
+MKDIR ?= mkdir
+INSTALL ?= install
+RM ?= rm
+RMDIR ?= rmdir
+LN ?= ln
+LD_SHARED_FLAGS ?= -Wl,-soname,$(SONAME) -shared -lm
+LD_UCL_FLAGS ?= -L$(OBJDIR) -Wl,-rpath,$(OBJDIR) -lucl
+LD_ADD ?= -lrt
+COPT_FLAGS ?= -O2
+HDEPS = $(SRCDIR)/ucl_hash.h $(SRCDIR)/ucl_chartable.h $(SRCDIR)/ucl_internal.h $(INCLUDEDIR)/ucl.h $(SRCDIR)/xxhash.h
+OBJECTS = $(OBJDIR)/ucl_hash.o $(OBJDIR)/ucl_util.o $(OBJDIR)/ucl_parser.o $(OBJDIR)/ucl_emitter.o $(OBJDIR)/xxhash.o
+
+all: $(OBJDIR) $(OBJDIR)/$(SONAME)
+
+$(OBJDIR)/$(SONAME): $(OBJDIR)/$(SONAME_FULL)
+ $(LN) -sf $(SONAME_FULL) $(OBJDIR)/$(SONAME)
+
+$(OBJDIR)/$(SONAME_FULL): $(OBJECTS)
+ $(CC) -o $(OBJDIR)/$(SONAME_FULL) $(OBJECTS) $(LD_SHARED_FLAGS) $(LDFLAGS) $(SSL_LIBS) $(FETCH_LIBS)
+
+$(OBJDIR):
+ @$(MKDIR) -p $(OBJDIR)
+
+# Compile rules
+$(OBJDIR)/ucl_util.o: $(SRCDIR)/ucl_util.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/ucl_util.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_util.c
+$(OBJDIR)/ucl_parser.o: $(SRCDIR)/ucl_parser.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/ucl_parser.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_parser.c
+$(OBJDIR)/ucl_emitter.o: $(SRCDIR)/ucl_emitter.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/ucl_emitter.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_emitter.c
+$(OBJDIR)/ucl_hash.o: $(SRCDIR)/ucl_hash.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/ucl_hash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_hash.c
+$(OBJDIR)/xxhash.o: $(SRCDIR)/xxhash.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/xxhash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/xxhash.c
+
+clean:
+ $(RM) $(OBJDIR)/*.o $(OBJDIR)/$(SONAME_FULL) $(OBJDIR)/$(SONAME) $(OBJDIR)/chargen $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/objdump $(OBJDIR)/test_generate
+ $(RMDIR) $(OBJDIR)
+
+# Utils
+
+chargen: utils/chargen.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/chargen $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) utils/chargen.c
+objdump: utils/objdump.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/objdump $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) utils/objdump.c $(LD_UCL_FLAGS)
+
+# Tests
+
+test: $(OBJDIR) $(OBJDIR)/$(SONAME) $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate
+
+run-test: test
+ TEST_DIR=$(TESTDIR) $(TESTDIR)/run_tests.sh $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate
+
+$(OBJDIR)/test_basic: $(TESTDIR)/test_basic.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/test_basic $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_basic.c $(LD_UCL_FLAGS)
+$(OBJDIR)/test_speed: $(TESTDIR)/test_speed.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/test_speed $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_speed.c $(LD_UCL_FLAGS) $(LD_ADD)
+$(OBJDIR)/test_generate: $(TESTDIR)/test_generate.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/test_generate $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_generate.c $(LD_UCL_FLAGS) $(LD_ADD)
+
+install: $(OBJDIR)/$(SONAME)
+ $(INSTALL) -m0755 $(SONAME) $(DESTDIR)/lib/$(SONAME)
+ $(INSTALL) -m0644 include/ucl.h $(DESTDIR)/include/ucl.h
+
+.PHONY: clean $(OBJDIR)
Copied: projects/arm_eabi_vfp/contrib/libucl/Makefile.w32 (from r263239, head/contrib/libucl/Makefile.w32)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/arm_eabi_vfp/contrib/libucl/Makefile.w32 Sun Mar 16 14:06:10 2014 (r263241, copy of r263239, head/contrib/libucl/Makefile.w32)
@@ -0,0 +1,79 @@
+CC ?= gcc
+DESTDIR ?= /usr/local
+LD ?= gcc
+C_COMMON_FLAGS ?= -fPIC -Wall -W -Wno-unused-parameter -Wno-pointer-sign -I./include -I./uthash -I./src
+MAJOR_VERSION = 0
+MINOR_VERSION = 2
+PATCH_VERSION = 8
+VERSION = "$(MAJOR_VERSION).$(MINOR_VERSION).$(PATCH_VERSION)"
+SONAME = libucl.dll
+OBJDIR ?= .obj
+TESTDIR ?= tests
+SRCDIR ?= src
+INCLUDEDIR ?= include
+MKDIR ?= mkdir
+INSTALL ?= install
+RM ?= rm
+RMDIR ?= rmdir
+ifeq (Windows_NT, $(OS))
+LN ?= ln
+else
+LN ?= rem ln
+endif
+LD_SHARED_FLAGS ?= -Wl,-soname,$(SONAME) -shared -lm
+LD_UCL_FLAGS ?= -L$(OBJDIR) -Wl,-rpath,$(OBJDIR) -lucl
+LD_ADD ?= -lrt
+COPT_FLAGS ?= -O2
+HDEPS = $(SRCDIR)/ucl_hash.h $(SRCDIR)/ucl_chartable.h $(SRCDIR)/ucl_internal.h $(INCLUDEDIR)/ucl.h $(SRCDIR)/xxhash.h
+OBJECTS = $(OBJDIR)/ucl_hash.o $(OBJDIR)/ucl_util.o $(OBJDIR)/ucl_parser.o $(OBJDIR)/ucl_emitter.o $(OBJDIR)/xxhash.o
+
+all: $(OBJDIR) $(OBJDIR)/$(SONAME)
+
+$(OBJDIR)/$(SONAME): $(OBJECTS)
+ $(CC) -o $(OBJDIR)/$(SONAME) $(OBJECTS) $(LD_SHARED_FLAGS) $(LDFLAGS) $(SSL_LIBS) $(FETCH_LIBS)
+
+$(OBJDIR):
+ @$(MKDIR) -p $(OBJDIR)
+
+# Compile rules
+$(OBJDIR)/ucl_util.o: $(SRCDIR)/ucl_util.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/ucl_util.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_util.c
+$(OBJDIR)/ucl_parser.o: $(SRCDIR)/ucl_parser.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/ucl_parser.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_parser.c
+$(OBJDIR)/ucl_emitter.o: $(SRCDIR)/ucl_emitter.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/ucl_emitter.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_emitter.c
+$(OBJDIR)/ucl_hash.o: $(SRCDIR)/ucl_hash.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/ucl_hash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_hash.c
+$(OBJDIR)/xxhash.o: $(SRCDIR)/xxhash.c $(HDEPS)
+ $(CC) -o $(OBJDIR)/xxhash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/xxhash.c
+
+clean:
+ $(RM) $(OBJDIR)/*.o $(OBJDIR)/$(SONAME) $(OBJDIR)/$(SONAME) $(OBJDIR)/chargen $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/objdump $(OBJDIR)/test_generate
+ $(RMDIR) $(OBJDIR)
+
+# Utils
+
+chargen: utils/chargen.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/chargen $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) utils/chargen.c
+objdump: utils/objdump.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/objdump $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) utils/objdump.c $(LD_UCL_FLAGS)
+
+# Tests
+
+test: $(OBJDIR) $(OBJDIR)/$(SONAME) $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate
+
+run-test: test
+ TEST_DIR=$(TESTDIR) $(TESTDIR)/run_tests.sh $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate
+
+$(OBJDIR)/test_basic: $(TESTDIR)/test_basic.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/test_basic $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_basic.c $(LD_UCL_FLAGS)
+$(OBJDIR)/test_speed: $(TESTDIR)/test_speed.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/test_speed $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_speed.c $(LD_UCL_FLAGS) $(LD_ADD)
+$(OBJDIR)/test_generate: $(TESTDIR)/test_generate.c $(OBJDIR)/$(SONAME)
+ $(CC) -o $(OBJDIR)/test_generate $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_generate.c $(LD_UCL_FLAGS) $(LD_ADD)
+
+install: $(OBJDIR)/$(SONAME)
+ $(INSTALL) -m0755 $(SONAME) $(DESTDIR)/lib/$(SONAME)
+ $(INSTALL) -m0644 include/ucl.h $(DESTDIR)/include/ucl.h
+
+.PHONY: clean $(OBJDIR)
Modified: projects/arm_eabi_vfp/contrib/libucl/doc/api.md
==============================================================================
--- projects/arm_eabi_vfp/contrib/libucl/doc/api.md Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/contrib/libucl/doc/api.md Sun Mar 16 14:06:10 2014 (r263241)
@@ -260,4 +260,89 @@ Here is a list of all conversion functio
- `ucl_object_tolstring` - returns `const char *` and `size_t` len of UCL object (string can be not NULL terminated)
- `ucl_object_tostring_forced` - returns string representation of any UCL object
-Strings returned by these pointers are associated with the UCL object and exist over its lifetime. A caller should not free this memory.
\ No newline at end of file
+Strings returned by these pointers are associated with the UCL object and exist over its lifetime. A caller should not free this memory.
+
+# Generation functions
+
+It is possible to generate UCL objects from C primitive types. Moreover, libucl permits to create and modify complex UCL objects, such as arrays or associative objects.
+
+## ucl_object_new
+~~~C
+ucl_object_t * ucl_object_new (void)
+~~~
+
+Creates new object of type `UCL_NULL`. This object should be released by caller.
+
+## ucl_object_typed_new
+~~~C
+ucl_object_t * ucl_object_typed_new (unsigned int type)
+~~~
+
+Create an object of a specified type:
+- `UCL_OBJECT` - UCL object - key/value pairs
+- `UCL_ARRAY` - UCL array
+- `UCL_INT` - integer number
+- `UCL_FLOAT` - floating point number
+- `UCL_STRING` - NULL terminated string
+- `UCL_BOOLEAN` - boolean value
+- `UCL_TIME` - time value (floating point number of seconds)
+- `UCL_USERDATA` - opaque userdata pointer (may be used in macros)
+- `UCL_NULL` - null value
+
+This object should be released by caller.
+
+## Primitive objects generation
+Libucl provides the functions similar to inverse conversion functions called with the specific C type:
+- `ucl_object_fromint` - converts `int64_t` to UCL object
+- `ucl_object_fromdouble` - converts `double` to UCL object
+- `ucl_object_fromboolean` - converts `bool` to UCL object
+- `ucl_object_fromstring` - converts `const char *` to UCL object (this string is NULL terminated)
+- `ucl_object_fromlstring` - converts `const char *` and `size_t` len to UCL object (string can be not NULL terminated)
+
+Also there is a function to generate UCL object from a string performing various parsing or conversion operations called `ucl_object_fromstring_common`.
+
+## ucl_object_fromstring_common
+~~~C
+ucl_object_t * ucl_object_fromstring_common (const char *str,
+ size_t len, enum ucl_string_flags flags)
+~~~
+
+This function is used to convert a string `str` of size `len` to an UCL objects applying `flags` conversions. If `len` is equal to zero then a `str` is assumed as NULL-terminated. This function supports the following flags (a set of flags can be specified using logical `OR` operation):
+
+- `UCL_STRING_ESCAPE` - perform JSON escape
+- `UCL_STRING_TRIM` - trim leading and trailing whitespaces
+- `UCL_STRING_PARSE_BOOLEAN` - parse passed string and detect boolean
+- `UCL_STRING_PARSE_INT` - parse passed string and detect integer number
+- `UCL_STRING_PARSE_DOUBLE` - parse passed string and detect integer or float number
+- `UCL_STRING_PARSE_NUMBER` - parse passed string and detect number (both float or integer types)
+- `UCL_STRING_PARSE` - parse passed string (and detect booleans and numbers)
+- `UCL_STRING_PARSE_BYTES` - assume that numeric multipliers are in bytes notation, for example `10k` means `10*1024` and not `10*1000` as assumed without this flag
+
+If parsing operations fail then the resulting UCL object will be a `UCL_STRING`. A caller should always check the type of the returned object and release it after using.
+
+# Iteration function
+
+Iteration are used to iterate over UCL compound types: arrays and objects. Moreover, iterations could be performed over the keys with multiple values (implicit arrays). To iterate over an object, an array or a key with multiple values there is a function `ucl_iterate_object`.
+
+## ucl_iterate_object
+~~~C
+ucl_object_t* ucl_iterate_object (ucl_object_t *obj,
+ ucl_object_iter_t *iter, bool expand_values);
+~~~
+
+This function accept opaque iterator pointer `iter`. In the first call this iterator *must* be initialized to `NULL`. Iterator is changed by this function call. `ucl_iterate_object` returns the next UCL object in the compound object `obj` or `NULL` if all objects have been iterated. The reference count of the object returned is not increased, so a caller should not unref the object or modify its content (e.g. by inserting to another compound object). The object `obj` should not be changed during the iteration process as well. `expand_values` flag speicifies whether `ucl_iterate_object` should expand keys with multiple values. The general rule is that if you need to iterate throught the *object* or *explicit array*, then you always need to set this flag to `true`. However, if you get some key in the object and want to extract all its values then you should set `expand_values` to `false`. Mixing of iteration types are not permitted since the iterator is set according to the iteration
type and cannot be reused. Here is an example of iteration over the objects using libucl API (assuming that `top` is `UCL_OBJECT` in this example):
+
+~~~C
+ucl_object_iter_t it = NULL, it_obj = NULL;
+ucl_object_t *cur, *tmp;
+
+/* Iterate over the object */
+while ((obj = ucl_iterate_object (top, &it, true))) {
+ printf ("key: \"%s\"\n", ucl_object_key (obj));
+ /* Iterate over the values of a key */
+ while ((cur = ucl_iterate_object (obj, &it_obj, false))) {
+ printf ("value: \"%s\"\n",
+ ucl_object_tostring_forced (cur));
+ }
+}
+~~~
\ No newline at end of file
Modified: projects/arm_eabi_vfp/contrib/libucl/include/ucl.h
==============================================================================
--- projects/arm_eabi_vfp/contrib/libucl/include/ucl.h Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/contrib/libucl/include/ucl.h Sun Mar 16 14:06:10 2014 (r263241)
@@ -32,6 +32,12 @@
#include <stdarg.h>
#include <stdio.h>
+#ifdef _WIN32
+# define UCL_EXTERN __declspec(dllexport)
+#else
+# define UCL_EXTERN
+#endif
+
/**
* @mainpage
* This is a reference manual for UCL API. You may find the description of UCL format by following this
@@ -200,14 +206,14 @@ typedef struct ucl_object_s {
* @param obj CL object
* @return zero terminated key
*/
-char* ucl_copy_key_trash (ucl_object_t *obj);
+UCL_EXTERN char* ucl_copy_key_trash (ucl_object_t *obj);
/**
* Copy and return a string value of an object, returned key is zero-terminated
* @param obj CL object
* @return zero terminated string representation of object value
*/
-char* ucl_copy_value_trash (ucl_object_t *obj);
+UCL_EXTERN char* ucl_copy_value_trash (ucl_object_t *obj);
/**
* Creates a new object
@@ -253,7 +259,7 @@ ucl_object_typed_new (unsigned int type)
* @param flags conversion flags
* @return new object
*/
-ucl_object_t * ucl_object_fromstring_common (const char *str, size_t len,
+UCL_EXTERN ucl_object_t * ucl_object_fromstring_common (const char *str, size_t len,
enum ucl_string_flags flags) UCL_WARN_UNUSED_RESULT;
/**
@@ -345,7 +351,7 @@ ucl_object_frombool (bool bv)
* @param copy_key make an internal copy of key
* @return new value of top object
*/
-ucl_object_t* ucl_object_insert_key (ucl_object_t *top, ucl_object_t *elt,
+UCL_EXTERN ucl_object_t* ucl_object_insert_key (ucl_object_t *top, ucl_object_t *elt,
const char *key, size_t keylen, bool copy_key) UCL_WARN_UNUSED_RESULT;
/**
@@ -358,10 +364,25 @@ ucl_object_t* ucl_object_insert_key (ucl
* @param copy_key make an internal copy of key
* @return new value of top object
*/
-ucl_object_t* ucl_object_replace_key (ucl_object_t *top, ucl_object_t *elt,
+UCL_EXTERN ucl_object_t* ucl_object_replace_key (ucl_object_t *top, ucl_object_t *elt,
const char *key, size_t keylen, bool copy_key) UCL_WARN_UNUSED_RESULT;
/**
+ * Delete a object associated with key 'key', old object will be unrefered,
+ * @param top object
+ * @param key key associated to the object to remove
+ * @param keylen length of the key (or 0 for NULL terminated keys)
+ */
+UCL_EXTERN bool ucl_object_delete_keyl (ucl_object_t *top, const char *key, size_t keylen);
+
+/**
+ * Delete a object associated with key 'key', old object will be unrefered,
+ * @param top object
+ * @param key key associated to the object to remove
+ */
+UCL_EXTERN bool ucl_object_delete_key (ucl_object_t *top, const char *key);
+
+/**
* Insert a object 'elt' to the hash 'top' and associate it with key 'key', if the specified key exist,
* try to merge its content
* @param top destination object (will be created automatically if top is NULL)
@@ -371,7 +392,7 @@ ucl_object_t* ucl_object_replace_key (uc
* @param copy_key make an internal copy of key
* @return new value of top object
*/
-ucl_object_t* ucl_object_insert_key_merged (ucl_object_t *top, ucl_object_t *elt,
+UCL_EXTERN ucl_object_t* ucl_object_insert_key_merged (ucl_object_t *top, ucl_object_t *elt,
const char *key, size_t keylen, bool copy_key) UCL_WARN_UNUSED_RESULT;
/**
@@ -791,7 +812,7 @@ ucl_object_tolstring (ucl_object_t *obj,
* @param key key to search
* @return object matched the specified key or NULL if key is not found
*/
-ucl_object_t * ucl_object_find_key (ucl_object_t *obj, const char *key);
+UCL_EXTERN ucl_object_t * ucl_object_find_key (ucl_object_t *obj, const char *key);
/**
* Return object identified by a fixed size key in the specified object
@@ -800,7 +821,7 @@ ucl_object_t * ucl_object_find_key (ucl_
* @param klen length of a key
* @return object matched the specified key or NULL if key is not found
*/
-ucl_object_t *ucl_object_find_keyl (ucl_object_t *obj, const char *key, size_t klen);
+UCL_EXTERN ucl_object_t *ucl_object_find_keyl (ucl_object_t *obj, const char *key, size_t klen);
/**
* Returns a key of an object as a NULL terminated string
@@ -830,7 +851,7 @@ ucl_object_keyl (ucl_object_t *obj, size
* Free ucl object
* @param obj ucl object to free
*/
-void ucl_object_free (ucl_object_t *obj);
+UCL_EXTERN void ucl_object_free (ucl_object_t *obj);
/**
* Increase reference count for an object
@@ -865,7 +886,7 @@ typedef void* ucl_object_iter_t;
* while ((cur = ucl_iterate_object (obj, &it)) != NULL) ...
* @return the next object or NULL
*/
-ucl_object_t* ucl_iterate_object (ucl_object_t *obj, ucl_object_iter_t *iter, bool expand_values);
+UCL_EXTERN ucl_object_t* ucl_iterate_object (ucl_object_t *obj, ucl_object_iter_t *iter, bool expand_values);
/** @} */
@@ -894,7 +915,7 @@ struct ucl_parser;
* @param pool pool to allocate memory from
* @return new parser object
*/
-struct ucl_parser* ucl_parser_new (int flags);
+UCL_EXTERN struct ucl_parser* ucl_parser_new (int flags);
/**
* Register new handler for a macro
@@ -903,7 +924,7 @@ struct ucl_parser* ucl_parser_new (int f
* @param handler handler (it is called immediately after macro is parsed)
* @param ud opaque user data for a handler
*/
-void ucl_parser_register_macro (struct ucl_parser *parser, const char *macro,
+UCL_EXTERN void ucl_parser_register_macro (struct ucl_parser *parser, const char *macro,
ucl_macro_handler handler, void* ud);
/**
@@ -912,7 +933,7 @@ void ucl_parser_register_macro (struct u
* @param var variable name
* @param value variable value
*/
-void ucl_parser_register_variable (struct ucl_parser *parser, const char *var,
+UCL_EXTERN void ucl_parser_register_variable (struct ucl_parser *parser, const char *var,
const char *value);
/**
@@ -923,7 +944,7 @@ void ucl_parser_register_variable (struc
* @param err if *err is NULL it is set to parser error
* @return true if chunk has been added and false in case of error
*/
-bool ucl_parser_add_chunk (struct ucl_parser *parser, const unsigned char *data, size_t len);
+UCL_EXTERN bool ucl_parser_add_chunk (struct ucl_parser *parser, const unsigned char *data, size_t len);
/**
* Load and add data from a file
@@ -932,7 +953,7 @@ bool ucl_parser_add_chunk (struct ucl_pa
* @param err if *err is NULL it is set to parser error
* @return true if chunk has been added and false in case of error
*/
-bool ucl_parser_add_file (struct ucl_parser *parser, const char *filename);
+UCL_EXTERN bool ucl_parser_add_file (struct ucl_parser *parser, const char *filename);
/**
* Get a top object for a parser
@@ -940,18 +961,18 @@ bool ucl_parser_add_file (struct ucl_par
* @param err if *err is NULL it is set to parser error
* @return top parser object or NULL
*/
-ucl_object_t* ucl_parser_get_object (struct ucl_parser *parser);
+UCL_EXTERN ucl_object_t* ucl_parser_get_object (struct ucl_parser *parser);
/**
* Get the error string if failing
* @param parser parser object
*/
-const char *ucl_parser_get_error(struct ucl_parser *parser);
+UCL_EXTERN const char *ucl_parser_get_error(struct ucl_parser *parser);
/**
* Free ucl parser object
* @param parser parser object
*/
-void ucl_parser_free (struct ucl_parser *parser);
+UCL_EXTERN void ucl_parser_free (struct ucl_parser *parser);
/**
* Add new public key to parser for signatures check
@@ -961,7 +982,7 @@ void ucl_parser_free (struct ucl_parser
* @param err if *err is NULL it is set to parser error
* @return true if a key has been successfully added
*/
-bool ucl_pubkey_add (struct ucl_parser *parser, const unsigned char *key, size_t len);
+UCL_EXTERN bool ucl_pubkey_add (struct ucl_parser *parser, const unsigned char *key, size_t len);
/**
* Set FILENAME and CURDIR variables in parser
@@ -970,7 +991,7 @@ bool ucl_pubkey_add (struct ucl_parser *
* @param need_expand perform realpath() if this variable is true and filename is not NULL
* @return true if variables has been set
*/
-bool ucl_parser_set_filevars (struct ucl_parser *parser, const char *filename,
+UCL_EXTERN bool ucl_parser_set_filevars (struct ucl_parser *parser, const char *filename,
bool need_expand);
/** @} */
@@ -1005,7 +1026,7 @@ struct ucl_emitter_functions {
* #UCL_EMIT_CONFIG then emit config like object
* @return dump of an object (must be freed after using) or NULL in case of error
*/
-unsigned char *ucl_object_emit (ucl_object_t *obj, enum ucl_emitter emit_type);
+UCL_EXTERN unsigned char *ucl_object_emit (ucl_object_t *obj, enum ucl_emitter emit_type);
/**
* Emit object to a string
@@ -1014,7 +1035,7 @@ unsigned char *ucl_object_emit (ucl_obje
* #UCL_EMIT_CONFIG then emit config like object
* @return dump of an object (must be freed after using) or NULL in case of error
*/
-bool ucl_object_emit_full (ucl_object_t *obj, enum ucl_emitter emit_type,
+UCL_EXTERN bool ucl_object_emit_full (ucl_object_t *obj, enum ucl_emitter emit_type,
struct ucl_emitter_functions *emitter);
/** @} */
Modified: projects/arm_eabi_vfp/contrib/libucl/src/ucl_internal.h
==============================================================================
--- projects/arm_eabi_vfp/contrib/libucl/src/ucl_internal.h Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/contrib/libucl/src/ucl_internal.h Sun Mar 16 14:06:10 2014 (r263241)
@@ -25,7 +25,9 @@
#define UCL_INTERNAL_H_
#include <sys/types.h>
+#ifndef _WIN32
#include <sys/mman.h>
+#endif
#include <sys/stat.h>
#include <sys/param.h>
Modified: projects/arm_eabi_vfp/contrib/libucl/src/ucl_parser.c
==============================================================================
--- projects/arm_eabi_vfp/contrib/libucl/src/ucl_parser.c Sun Mar 16 13:43:06 2014 (r263240)
+++ projects/arm_eabi_vfp/contrib/libucl/src/ucl_parser.c Sun Mar 16 14:06:10 2014 (r263241)
@@ -1233,6 +1233,28 @@ ucl_parse_multiline_string (struct ucl_p
return len;
}
+static ucl_object_t*
+ucl_get_value_object (struct ucl_parser *parser)
+{
+ ucl_object_t *t, *obj = NULL;
+
+ if (parser->stack->obj->type == UCL_ARRAY) {
+ /* Object must be allocated */
+ obj = ucl_object_new ();
+ t = parser->stack->obj->value.av;
+ DL_APPEND (t, obj);
+ parser->cur_obj = obj;
+ parser->stack->obj->value.av = t;
+ parser->stack->obj->len ++;
+ }
+ else {
+ /* Object has been already allocated */
+ obj = parser->cur_obj;
+ }
+
+ return obj;
+}
+
/**
* Handle value data
* @param parser
@@ -1243,32 +1265,30 @@ static bool
ucl_parse_value (struct ucl_parser *parser, struct ucl_chunk *chunk)
{
const unsigned char *p, *c;
- ucl_object_t *obj = NULL, *t;
+ ucl_object_t *obj = NULL;
unsigned int stripped_spaces;
int str_len;
bool need_unescape = false, ucl_escape = false, var_expand = false;
p = chunk->pos;
- while (p < chunk->end) {
- if (obj == NULL) {
- if (parser->stack->obj->type == UCL_ARRAY) {
- /* Object must be allocated */
- obj = ucl_object_new ();
- t = parser->stack->obj->value.av;
- DL_APPEND (t, obj);
- parser->cur_obj = obj;
- parser->stack->obj->value.av = t;
- parser->stack->obj->len ++;
- }
- else {
- /* Object has been already allocated */
- obj = parser->cur_obj;
- }
+ /* Skip any spaces and comments */
+ if (ucl_test_character (*p, UCL_CHARACTER_WHITESPACE_UNSAFE) ||
+ (chunk->remain >= 2 && ucl_lex_is_comment (p[0], p[1]))) {
+ while (p < chunk->end && ucl_test_character (*p, UCL_CHARACTER_WHITESPACE_UNSAFE)) {
+ ucl_chunk_skipc (chunk, p);
+ }
+ if (!ucl_skip_comments (parser)) {
+ return false;
}
+ p = chunk->pos;
+ }
+
+ while (p < chunk->end) {
c = p;
switch (*p) {
case '"':
+ obj = ucl_get_value_object (parser);
ucl_chunk_skipc (chunk, p);
if (!ucl_lex_json_string (parser, chunk, &need_unescape, &ucl_escape, &var_expand)) {
return false;
@@ -1285,6 +1305,7 @@ ucl_parse_value (struct ucl_parser *pars
return true;
break;
case '{':
+ obj = ucl_get_value_object (parser);
/* We have a new object */
obj = ucl_add_parser_stack (obj, parser, false, parser->stack->level);
@@ -1292,13 +1313,25 @@ ucl_parse_value (struct ucl_parser *pars
return true;
break;
case '[':
+ obj = ucl_get_value_object (parser);
/* We have a new array */
obj = ucl_add_parser_stack (obj, parser, true, parser->stack->level);
ucl_chunk_skipc (chunk, p);
return true;
break;
+ case ']':
+ /* We have the array ending */
+ if (parser->stack && parser->stack->obj->type == UCL_ARRAY) {
+ parser->state = UCL_STATE_AFTER_VALUE;
+ return true;
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list