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