svn commit: r224138 - in projects/llvm-ia64: . bin/expr bin/ps bin/sh contrib/bind9 contrib/bind9/bin contrib/bind9/bin/check contrib/bind9/bin/confgen contrib/bind9/bin/dig contrib/bind9/bin/dig/i...

Marcel Moolenaar marcel at FreeBSD.org
Sun Jul 17 16:30:59 UTC 2011


Author: marcel
Date: Sun Jul 17 16:30:57 2011
New Revision: 224138
URL: http://svn.freebsd.org/changeset/base/224138

Log:
  Sync with head at 224137

Added:
  projects/llvm-ia64/contrib/bind9/HISTORY
     - copied unchanged from r224137, head/contrib/bind9/HISTORY
  projects/llvm-ia64/contrib/bind9/bin/confgen/
     - copied from r224137, head/contrib/bind9/bin/confgen/
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-revoke.8
     - copied unchanged from r224137, head/contrib/bind9/bin/dnssec/dnssec-revoke.8
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-revoke.c
     - copied unchanged from r224137, head/contrib/bind9/bin/dnssec/dnssec-revoke.c
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-revoke.docbook
     - copied unchanged from r224137, head/contrib/bind9/bin/dnssec/dnssec-revoke.docbook
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-revoke.html
     - copied unchanged from r224137, head/contrib/bind9/bin/dnssec/dnssec-revoke.html
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-settime.8
     - copied unchanged from r224137, head/contrib/bind9/bin/dnssec/dnssec-settime.8
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-settime.c
     - copied unchanged from r224137, head/contrib/bind9/bin/dnssec/dnssec-settime.c
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-settime.docbook
     - copied unchanged from r224137, head/contrib/bind9/bin/dnssec/dnssec-settime.docbook
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-settime.html
     - copied unchanged from r224137, head/contrib/bind9/bin/dnssec/dnssec-settime.html
  projects/llvm-ia64/contrib/bind9/bin/named/bind.keys.h
     - copied unchanged from r224137, head/contrib/bind9/bin/named/bind.keys.h
  projects/llvm-ia64/contrib/bind9/bin/tools/
     - copied from r224137, head/contrib/bind9/bin/tools/
  projects/llvm-ia64/contrib/bind9/doc/arm/dnssec.xml
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/dnssec.xml
  projects/llvm-ia64/contrib/bind9/doc/arm/libdns.xml
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/libdns.xml
  projects/llvm-ia64/contrib/bind9/doc/arm/man.arpaname.html
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/man.arpaname.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.ddns-confgen.html
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/man.ddns-confgen.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.dnssec-revoke.html
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/man.dnssec-revoke.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.dnssec-settime.html
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/man.dnssec-settime.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.genrandom.html
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/man.genrandom.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.isc-hmac-fixup.html
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/man.isc-hmac-fixup.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.named-journalprint.html
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/man.named-journalprint.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.nsec3hash.html
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/man.nsec3hash.html
  projects/llvm-ia64/contrib/bind9/doc/arm/managed-keys.xml
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/managed-keys.xml
  projects/llvm-ia64/contrib/bind9/doc/arm/pkcs11.xml
     - copied unchanged from r224137, head/contrib/bind9/doc/arm/pkcs11.xml
  projects/llvm-ia64/contrib/bind9/lib/dns/client.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/client.c
  projects/llvm-ia64/contrib/bind9/lib/dns/dns64.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/dns64.c
  projects/llvm-ia64/contrib/bind9/lib/dns/ecdb.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/ecdb.c
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/client.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/include/dns/client.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/dns64.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/include/dns/dns64.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/ecdb.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/include/dns/ecdb.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/keydata.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/include/dns/keydata.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/private.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/include/dns/private.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/rpz.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/include/dns/rpz.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/rriterator.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/include/dns/rriterator.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/tsec.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/include/dns/tsec.h
  projects/llvm-ia64/contrib/bind9/lib/dns/keydata.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/keydata.c
  projects/llvm-ia64/contrib/bind9/lib/dns/opensslgost_link.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/opensslgost_link.c
  projects/llvm-ia64/contrib/bind9/lib/dns/private.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/private.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/hip_55.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/rdata/generic/hip_55.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/hip_55.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/rdata/generic/hip_55.h
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/keydata_65533.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/rdata/generic/keydata_65533.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/keydata_65533.h
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/rdata/generic/keydata_65533.h
  projects/llvm-ia64/contrib/bind9/lib/dns/rpz.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/rpz.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rriterator.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/rriterator.c
  projects/llvm-ia64/contrib/bind9/lib/dns/ssu_external.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/ssu_external.c
  projects/llvm-ia64/contrib/bind9/lib/dns/tsec.c
     - copied unchanged from r224137, head/contrib/bind9/lib/dns/tsec.c
  projects/llvm-ia64/contrib/bind9/lib/export/
     - copied from r224137, head/contrib/bind9/lib/export/
  projects/llvm-ia64/contrib/bind9/lib/irs/
     - copied from r224137, head/contrib/bind9/lib/irs/
  projects/llvm-ia64/contrib/bind9/lib/isc/app_api.c
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/app_api.c
  projects/llvm-ia64/contrib/bind9/lib/isc/backtrace-emptytbl.c
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/backtrace-emptytbl.c
  projects/llvm-ia64/contrib/bind9/lib/isc/backtrace.c
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/backtrace.c
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/backtrace.h
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/include/isc/backtrace.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/bind9.h
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/include/isc/bind9.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/namespace.h
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/include/isc/namespace.h
  projects/llvm-ia64/contrib/bind9/lib/isc/mem_api.c
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/mem_api.c
  projects/llvm-ia64/contrib/bind9/lib/isc/socket_api.c
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/socket_api.c
  projects/llvm-ia64/contrib/bind9/lib/isc/task_api.c
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/task_api.c
  projects/llvm-ia64/contrib/bind9/lib/isc/timer_api.c
     - copied unchanged from r224137, head/contrib/bind9/lib/isc/timer_api.c
  projects/llvm-ia64/contrib/bind9/lib/isccfg/dnsconf.c
     - copied unchanged from r224137, head/contrib/bind9/lib/isccfg/dnsconf.c
  projects/llvm-ia64/contrib/bind9/lib/isccfg/include/isccfg/dnsconf.h
     - copied unchanged from r224137, head/contrib/bind9/lib/isccfg/include/isccfg/dnsconf.h
  projects/llvm-ia64/contrib/dialog/help.c
     - copied unchanged from r224137, head/contrib/dialog/help.c
  projects/llvm-ia64/contrib/dialog/po/sk.po
     - copied unchanged from r224137, head/contrib/dialog/po/sk.po
  projects/llvm-ia64/contrib/dialog/samples/valgrind.log
     - copied unchanged from r224137, head/contrib/dialog/samples/valgrind.log
  projects/llvm-ia64/contrib/xz/po/fr.po
     - copied unchanged from r224137, head/contrib/xz/po/fr.po
  projects/llvm-ia64/contrib/xz/po/pl.po
     - copied unchanged from r224137, head/contrib/xz/po/pl.po
  projects/llvm-ia64/lib/bind/isc/backtrace-emptytbl.c
     - copied unchanged from r224137, head/lib/bind/isc/backtrace-emptytbl.c
  projects/llvm-ia64/lib/libprocstat/libprocstat.3
     - copied unchanged from r224137, head/lib/libprocstat/libprocstat.3
  projects/llvm-ia64/release/ia64/make-memstick.sh
     - copied unchanged from r224137, head/release/ia64/make-memstick.sh
  projects/llvm-ia64/sbin/ifconfig/iffib.c
     - copied unchanged from r224137, head/sbin/ifconfig/iffib.c
  projects/llvm-ia64/share/man/man9/vm_map_sync.9
     - copied unchanged from r224137, head/share/man/man9/vm_map_sync.9
  projects/llvm-ia64/sys/boot/common/disk.c
     - copied unchanged from r224137, head/sys/boot/common/disk.c
  projects/llvm-ia64/sys/boot/common/disk.h
     - copied unchanged from r224137, head/sys/boot/common/disk.h
  projects/llvm-ia64/sys/boot/ficl/amd64/
     - copied from r224137, head/sys/boot/ficl/amd64/
  projects/llvm-ia64/sys/boot/powerpc/ps3/ps3bus.h
     - copied unchanged from r224137, head/sys/boot/powerpc/ps3/ps3bus.h
  projects/llvm-ia64/sys/boot/powerpc/ps3/ps3devdesc.h
     - copied unchanged from r224137, head/sys/boot/powerpc/ps3/ps3devdesc.h
  projects/llvm-ia64/sys/boot/powerpc/ps3/ps3disk.c
     - copied unchanged from r224137, head/sys/boot/powerpc/ps3/ps3disk.c
  projects/llvm-ia64/sys/boot/powerpc/ps3/ps3repo.c
     - copied unchanged from r224137, head/sys/boot/powerpc/ps3/ps3repo.c
  projects/llvm-ia64/sys/boot/powerpc/ps3/ps3repo.h
     - copied unchanged from r224137, head/sys/boot/powerpc/ps3/ps3repo.h
  projects/llvm-ia64/sys/boot/powerpc/ps3/ps3stor.c
     - copied unchanged from r224137, head/sys/boot/powerpc/ps3/ps3stor.c
  projects/llvm-ia64/sys/boot/powerpc/ps3/ps3stor.h
     - copied unchanged from r224137, head/sys/boot/powerpc/ps3/ps3stor.h
  projects/llvm-ia64/sys/boot/userboot/
     - copied from r224137, head/sys/boot/userboot/
  projects/llvm-ia64/sys/dev/rt/
     - copied from r224137, head/sys/dev/rt/
  projects/llvm-ia64/sys/dev/usb/net/if_usie.c
     - copied unchanged from r224137, head/sys/dev/usb/net/if_usie.c
  projects/llvm-ia64/sys/dev/usb/net/if_usievar.h
     - copied unchanged from r224137, head/sys/dev/usb/net/if_usievar.h
  projects/llvm-ia64/sys/mips/conf/XLP
     - copied unchanged from r224137, head/sys/mips/conf/XLP
  projects/llvm-ia64/sys/mips/conf/XLP64
     - copied unchanged from r224137, head/sys/mips/conf/XLP64
  projects/llvm-ia64/sys/mips/conf/XLPN32
     - copied unchanged from r224137, head/sys/mips/conf/XLPN32
  projects/llvm-ia64/sys/mips/nlm/
     - copied from r224137, head/sys/mips/nlm/
  projects/llvm-ia64/sys/modules/usb/usie/
     - copied from r224137, head/sys/modules/usb/usie/
  projects/llvm-ia64/tools/regression/bin/sh/parser/alias6.0
     - copied unchanged from r224137, head/tools/regression/bin/sh/parser/alias6.0
  projects/llvm-ia64/tools/regression/lib/libc/gen/test-posix_spawn.c
     - copied unchanged from r224137, head/tools/regression/lib/libc/gen/test-posix_spawn.c
  projects/llvm-ia64/usr.sbin/arpaname/
     - copied from r224137, head/usr.sbin/arpaname/
  projects/llvm-ia64/usr.sbin/bsdinstall/scripts/docsinstall
     - copied unchanged from r224137, head/usr.sbin/bsdinstall/scripts/docsinstall
  projects/llvm-ia64/usr.sbin/ddns-confgen/
     - copied from r224137, head/usr.sbin/ddns-confgen/
  projects/llvm-ia64/usr.sbin/dnssec-revoke/
     - copied from r224137, head/usr.sbin/dnssec-revoke/
  projects/llvm-ia64/usr.sbin/dnssec-settime/
     - copied from r224137, head/usr.sbin/dnssec-settime/
  projects/llvm-ia64/usr.sbin/genrandom/
     - copied from r224137, head/usr.sbin/genrandom/
  projects/llvm-ia64/usr.sbin/isc-hmac-fixup/
     - copied from r224137, head/usr.sbin/isc-hmac-fixup/
  projects/llvm-ia64/usr.sbin/named-journalprint/
     - copied from r224137, head/usr.sbin/named-journalprint/
  projects/llvm-ia64/usr.sbin/nsec3hash/
     - copied from r224137, head/usr.sbin/nsec3hash/
Deleted:
  projects/llvm-ia64/contrib/bind9/KNOWN-DEFECTS
  projects/llvm-ia64/contrib/bind9/NSEC3-NOTES
  projects/llvm-ia64/contrib/bind9/README.idnkit
  projects/llvm-ia64/contrib/bind9/README.pkcs11
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc-confgen.8
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc-confgen.c
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc-confgen.docbook
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc-confgen.html
  projects/llvm-ia64/contrib/bind9/bin/rndc/unix/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/rndc/unix/os.c
  projects/llvm-ia64/etc/rc.d/nfsserver
  projects/llvm-ia64/share/man/man9/vm_map_clean.9
  projects/llvm-ia64/share/man/man9/vm_page_copy.9
  projects/llvm-ia64/share/man/man9/vm_page_protect.9
  projects/llvm-ia64/share/man/man9/vm_page_zero_fill.9
  projects/llvm-ia64/tools/tools/pciid/
Modified:
  projects/llvm-ia64/ObsoleteFiles.inc
  projects/llvm-ia64/UPDATING
  projects/llvm-ia64/bin/expr/expr.1
  projects/llvm-ia64/bin/expr/expr.y
  projects/llvm-ia64/bin/ps/ps.1
  projects/llvm-ia64/bin/sh/sh.1
  projects/llvm-ia64/contrib/bind9/CHANGES
  projects/llvm-ia64/contrib/bind9/COPYRIGHT
  projects/llvm-ia64/contrib/bind9/FAQ.xml
  projects/llvm-ia64/contrib/bind9/Makefile.in
  projects/llvm-ia64/contrib/bind9/README
  projects/llvm-ia64/contrib/bind9/acconfig.h
  projects/llvm-ia64/contrib/bind9/bin/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/check/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/check/check-tool.c
  projects/llvm-ia64/contrib/bind9/bin/check/check-tool.h
  projects/llvm-ia64/contrib/bind9/bin/check/named-checkconf.8
  projects/llvm-ia64/contrib/bind9/bin/check/named-checkconf.c
  projects/llvm-ia64/contrib/bind9/bin/check/named-checkconf.docbook
  projects/llvm-ia64/contrib/bind9/bin/check/named-checkconf.html
  projects/llvm-ia64/contrib/bind9/bin/check/named-checkzone.8
  projects/llvm-ia64/contrib/bind9/bin/check/named-checkzone.c
  projects/llvm-ia64/contrib/bind9/bin/check/named-checkzone.docbook
  projects/llvm-ia64/contrib/bind9/bin/check/named-checkzone.html
  projects/llvm-ia64/contrib/bind9/bin/dig/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/dig/dig.1
  projects/llvm-ia64/contrib/bind9/bin/dig/dig.c
  projects/llvm-ia64/contrib/bind9/bin/dig/dig.docbook
  projects/llvm-ia64/contrib/bind9/bin/dig/dig.html
  projects/llvm-ia64/contrib/bind9/bin/dig/dighost.c
  projects/llvm-ia64/contrib/bind9/bin/dig/host.1
  projects/llvm-ia64/contrib/bind9/bin/dig/host.c
  projects/llvm-ia64/contrib/bind9/bin/dig/host.docbook
  projects/llvm-ia64/contrib/bind9/bin/dig/host.html
  projects/llvm-ia64/contrib/bind9/bin/dig/include/dig/dig.h
  projects/llvm-ia64/contrib/bind9/bin/dig/nslookup.1
  projects/llvm-ia64/contrib/bind9/bin/dig/nslookup.c
  projects/llvm-ia64/contrib/bind9/bin/dig/nslookup.docbook
  projects/llvm-ia64/contrib/bind9/bin/dig/nslookup.html
  projects/llvm-ia64/contrib/bind9/bin/dnssec/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-dsfromkey.8
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-dsfromkey.c
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-dsfromkey.docbook
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-dsfromkey.html
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.8
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.c
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.docbook
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-keygen.8
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-keygen.c
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-keygen.docbook
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-keygen.html
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-signzone.8
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-signzone.c
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-signzone.docbook
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssec-signzone.html
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssectool.c
  projects/llvm-ia64/contrib/bind9/bin/dnssec/dnssectool.h
  projects/llvm-ia64/contrib/bind9/bin/named/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/named/bind9.xsl
  projects/llvm-ia64/contrib/bind9/bin/named/bind9.xsl.h
  projects/llvm-ia64/contrib/bind9/bin/named/builtin.c
  projects/llvm-ia64/contrib/bind9/bin/named/client.c
  projects/llvm-ia64/contrib/bind9/bin/named/config.c
  projects/llvm-ia64/contrib/bind9/bin/named/control.c
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/client.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/config.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/control.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/globals.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/log.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/lwdclient.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/main.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/notify.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/query.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/server.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/tsigconf.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/types.h
  projects/llvm-ia64/contrib/bind9/bin/named/include/named/zoneconf.h
  projects/llvm-ia64/contrib/bind9/bin/named/interfacemgr.c
  projects/llvm-ia64/contrib/bind9/bin/named/log.c
  projects/llvm-ia64/contrib/bind9/bin/named/lwdgabn.c
  projects/llvm-ia64/contrib/bind9/bin/named/lwdgrbn.c
  projects/llvm-ia64/contrib/bind9/bin/named/lwresd.8
  projects/llvm-ia64/contrib/bind9/bin/named/lwresd.c
  projects/llvm-ia64/contrib/bind9/bin/named/lwresd.docbook
  projects/llvm-ia64/contrib/bind9/bin/named/lwresd.html
  projects/llvm-ia64/contrib/bind9/bin/named/main.c
  projects/llvm-ia64/contrib/bind9/bin/named/named.8
  projects/llvm-ia64/contrib/bind9/bin/named/named.conf.5
  projects/llvm-ia64/contrib/bind9/bin/named/named.conf.docbook
  projects/llvm-ia64/contrib/bind9/bin/named/named.conf.html
  projects/llvm-ia64/contrib/bind9/bin/named/named.docbook
  projects/llvm-ia64/contrib/bind9/bin/named/named.html
  projects/llvm-ia64/contrib/bind9/bin/named/query.c
  projects/llvm-ia64/contrib/bind9/bin/named/server.c
  projects/llvm-ia64/contrib/bind9/bin/named/statschannel.c
  projects/llvm-ia64/contrib/bind9/bin/named/tkeyconf.c
  projects/llvm-ia64/contrib/bind9/bin/named/tsigconf.c
  projects/llvm-ia64/contrib/bind9/bin/named/unix/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/named/unix/include/named/os.h
  projects/llvm-ia64/contrib/bind9/bin/named/unix/os.c
  projects/llvm-ia64/contrib/bind9/bin/named/update.c
  projects/llvm-ia64/contrib/bind9/bin/named/xfrout.c
  projects/llvm-ia64/contrib/bind9/bin/named/zoneconf.c
  projects/llvm-ia64/contrib/bind9/bin/nsupdate/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/nsupdate/nsupdate.1
  projects/llvm-ia64/contrib/bind9/bin/nsupdate/nsupdate.c
  projects/llvm-ia64/contrib/bind9/bin/nsupdate/nsupdate.docbook
  projects/llvm-ia64/contrib/bind9/bin/nsupdate/nsupdate.html
  projects/llvm-ia64/contrib/bind9/bin/rndc/Makefile.in
  projects/llvm-ia64/contrib/bind9/bin/rndc/include/rndc/os.h
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc.8
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc.c
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc.conf.5
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc.conf.html
  projects/llvm-ia64/contrib/bind9/bin/rndc/rndc.html
  projects/llvm-ia64/contrib/bind9/bin/rndc/util.h
  projects/llvm-ia64/contrib/bind9/config.guess
  projects/llvm-ia64/contrib/bind9/config.h.in
  projects/llvm-ia64/contrib/bind9/configure.in
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM-book.xml
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch01.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch02.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch03.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch04.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch05.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch06.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch07.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch08.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch09.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.ch10.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.html
  projects/llvm-ia64/contrib/bind9/doc/arm/Bv9ARM.pdf
  projects/llvm-ia64/contrib/bind9/doc/arm/Makefile.in
  projects/llvm-ia64/contrib/bind9/doc/arm/man.dig.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.dnssec-keygen.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.dnssec-signzone.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.host.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.named-checkconf.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.named-checkzone.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.named.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.nsupdate.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.rndc-confgen.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.rndc.conf.html
  projects/llvm-ia64/contrib/bind9/doc/arm/man.rndc.html
  projects/llvm-ia64/contrib/bind9/doc/misc/Makefile.in
  projects/llvm-ia64/contrib/bind9/doc/misc/options
  projects/llvm-ia64/contrib/bind9/lib/bind9/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/bind9/api
  projects/llvm-ia64/contrib/bind9/lib/bind9/check.c
  projects/llvm-ia64/contrib/bind9/lib/bind9/include/bind9/getaddresses.h
  projects/llvm-ia64/contrib/bind9/lib/dns/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/dns/acl.c
  projects/llvm-ia64/contrib/bind9/lib/dns/adb.c
  projects/llvm-ia64/contrib/bind9/lib/dns/api
  projects/llvm-ia64/contrib/bind9/lib/dns/byaddr.c
  projects/llvm-ia64/contrib/bind9/lib/dns/cache.c
  projects/llvm-ia64/contrib/bind9/lib/dns/db.c
  projects/llvm-ia64/contrib/bind9/lib/dns/diff.c
  projects/llvm-ia64/contrib/bind9/lib/dns/dispatch.c
  projects/llvm-ia64/contrib/bind9/lib/dns/dlz.c
  projects/llvm-ia64/contrib/bind9/lib/dns/dnssec.c
  projects/llvm-ia64/contrib/bind9/lib/dns/ds.c
  projects/llvm-ia64/contrib/bind9/lib/dns/dst_api.c
  projects/llvm-ia64/contrib/bind9/lib/dns/dst_internal.h
  projects/llvm-ia64/contrib/bind9/lib/dns/dst_openssl.h
  projects/llvm-ia64/contrib/bind9/lib/dns/dst_parse.c
  projects/llvm-ia64/contrib/bind9/lib/dns/dst_parse.h
  projects/llvm-ia64/contrib/bind9/lib/dns/forward.c
  projects/llvm-ia64/contrib/bind9/lib/dns/gen-unix.h
  projects/llvm-ia64/contrib/bind9/lib/dns/gen.c
  projects/llvm-ia64/contrib/bind9/lib/dns/gssapi_link.c
  projects/llvm-ia64/contrib/bind9/lib/dns/gssapictx.c
  projects/llvm-ia64/contrib/bind9/lib/dns/hmac_link.c
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/acl.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/cache.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/compress.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/db.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/diff.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/dispatch.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/dlz.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/dnssec.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/ds.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/events.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/forward.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/journal.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/keytable.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/keyvalues.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/lib.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/log.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/lookup.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/master.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/masterdump.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/message.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/name.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/ncache.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/nsec3.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/peer.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/rbt.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/rdata.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/rdataset.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/request.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/resolver.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/result.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/sdb.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/sdlz.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/secalg.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/soa.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/ssu.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/stats.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/tkey.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/tsig.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/types.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/validator.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/view.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/xfrin.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dns/zone.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dst/dst.h
  projects/llvm-ia64/contrib/bind9/lib/dns/include/dst/gssapi.h
  projects/llvm-ia64/contrib/bind9/lib/dns/iptable.c
  projects/llvm-ia64/contrib/bind9/lib/dns/journal.c
  projects/llvm-ia64/contrib/bind9/lib/dns/keytable.c
  projects/llvm-ia64/contrib/bind9/lib/dns/lib.c
  projects/llvm-ia64/contrib/bind9/lib/dns/log.c
  projects/llvm-ia64/contrib/bind9/lib/dns/master.c
  projects/llvm-ia64/contrib/bind9/lib/dns/masterdump.c
  projects/llvm-ia64/contrib/bind9/lib/dns/message.c
  projects/llvm-ia64/contrib/bind9/lib/dns/name.c
  projects/llvm-ia64/contrib/bind9/lib/dns/ncache.c
  projects/llvm-ia64/contrib/bind9/lib/dns/nsec.c
  projects/llvm-ia64/contrib/bind9/lib/dns/nsec3.c
  projects/llvm-ia64/contrib/bind9/lib/dns/openssl_link.c
  projects/llvm-ia64/contrib/bind9/lib/dns/openssldh_link.c
  projects/llvm-ia64/contrib/bind9/lib/dns/openssldsa_link.c
  projects/llvm-ia64/contrib/bind9/lib/dns/opensslrsa_link.c
  projects/llvm-ia64/contrib/bind9/lib/dns/peer.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rbt.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rbtdb.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rcode.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/any_255/tsig_250.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/ch_3/a_1.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/afsdb_18.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/cert_37.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/cname_5.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/dname_39.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/dnskey_48.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/ds_43.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/gpos_27.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/hinfo_13.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/ipseckey_45.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/isdn_20.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/key_25.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/loc_29.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/mb_7.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/md_3.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/mf_4.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/mg_8.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/minfo_14.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/mr_9.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/mx_15.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/ns_2.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/nsec3_50.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/nsec3param_51.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/nsec_47.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/null_10.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/nxt_30.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/opt_41.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/proforma.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/ptr_12.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/rp_17.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/rrsig_46.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/rt_21.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/sig_24.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/soa_6.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/spf_99.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/sshfp_44.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/tkey_249.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/txt_16.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/unspec_103.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/generic/x25_19.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/hs_4/a_1.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/a6_38.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/a_1.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/apl_42.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/dhcid_49.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/kx_36.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/naptr_35.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/nsap_22.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/px_26.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/srv_33.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdata/in_1/wks_11.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdatalist.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdataset.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rdataslab.c
  projects/llvm-ia64/contrib/bind9/lib/dns/request.c
  projects/llvm-ia64/contrib/bind9/lib/dns/resolver.c
  projects/llvm-ia64/contrib/bind9/lib/dns/result.c
  projects/llvm-ia64/contrib/bind9/lib/dns/rootns.c
  projects/llvm-ia64/contrib/bind9/lib/dns/sdb.c
  projects/llvm-ia64/contrib/bind9/lib/dns/sdlz.c
  projects/llvm-ia64/contrib/bind9/lib/dns/soa.c
  projects/llvm-ia64/contrib/bind9/lib/dns/spnego.c
  projects/llvm-ia64/contrib/bind9/lib/dns/ssu.c
  projects/llvm-ia64/contrib/bind9/lib/dns/stats.c
  projects/llvm-ia64/contrib/bind9/lib/dns/time.c
  projects/llvm-ia64/contrib/bind9/lib/dns/tkey.c
  projects/llvm-ia64/contrib/bind9/lib/dns/tsig.c
  projects/llvm-ia64/contrib/bind9/lib/dns/validator.c
  projects/llvm-ia64/contrib/bind9/lib/dns/view.c
  projects/llvm-ia64/contrib/bind9/lib/dns/xfrin.c
  projects/llvm-ia64/contrib/bind9/lib/dns/zone.c
  projects/llvm-ia64/contrib/bind9/lib/isc/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/isc/alpha/include/isc/atomic.h
  projects/llvm-ia64/contrib/bind9/lib/isc/api
  projects/llvm-ia64/contrib/bind9/lib/isc/assertions.c
  projects/llvm-ia64/contrib/bind9/lib/isc/base32.c
  projects/llvm-ia64/contrib/bind9/lib/isc/base64.c
  projects/llvm-ia64/contrib/bind9/lib/isc/entropy.c
  projects/llvm-ia64/contrib/bind9/lib/isc/hash.c
  projects/llvm-ia64/contrib/bind9/lib/isc/heap.c
  projects/llvm-ia64/contrib/bind9/lib/isc/hmacmd5.c
  projects/llvm-ia64/contrib/bind9/lib/isc/hmacsha.c
  projects/llvm-ia64/contrib/bind9/lib/isc/httpd.c
  projects/llvm-ia64/contrib/bind9/lib/isc/ia64/include/isc/atomic.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/app.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/assertions.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/buffer.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/entropy.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/error.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/file.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/fsaccess.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/hash.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/heap.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/hmacmd5.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/hmacsha.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/lib.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/log.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/md5.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/mem.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/msgs.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/netaddr.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/netscope.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/platform.h.in
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/portset.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/radix.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/random.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/ratelimiter.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/refcount.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/result.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/resultclass.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/serial.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/sha1.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/sha2.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/sockaddr.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/socket.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/stats.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/symtab.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/task.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/timer.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/types.h
  projects/llvm-ia64/contrib/bind9/lib/isc/include/isc/util.h
  projects/llvm-ia64/contrib/bind9/lib/isc/inet_aton.c
  projects/llvm-ia64/contrib/bind9/lib/isc/inet_ntop.c
  projects/llvm-ia64/contrib/bind9/lib/isc/iterated_hash.c
  projects/llvm-ia64/contrib/bind9/lib/isc/lib.c
  projects/llvm-ia64/contrib/bind9/lib/isc/log.c
  projects/llvm-ia64/contrib/bind9/lib/isc/md5.c
  projects/llvm-ia64/contrib/bind9/lib/isc/mem.c
  projects/llvm-ia64/contrib/bind9/lib/isc/netaddr.c
  projects/llvm-ia64/contrib/bind9/lib/isc/nls/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/isc/nothreads/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/isc/powerpc/include/isc/atomic.h
  projects/llvm-ia64/contrib/bind9/lib/isc/print.c
  projects/llvm-ia64/contrib/bind9/lib/isc/pthreads/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/isc/pthreads/mutex.c
  projects/llvm-ia64/contrib/bind9/lib/isc/radix.c
  projects/llvm-ia64/contrib/bind9/lib/isc/random.c
  projects/llvm-ia64/contrib/bind9/lib/isc/rwlock.c
  projects/llvm-ia64/contrib/bind9/lib/isc/sha1.c
  projects/llvm-ia64/contrib/bind9/lib/isc/sha2.c
  projects/llvm-ia64/contrib/bind9/lib/isc/sockaddr.c
  projects/llvm-ia64/contrib/bind9/lib/isc/sparc64/include/isc/atomic.h
  projects/llvm-ia64/contrib/bind9/lib/isc/stats.c
  projects/llvm-ia64/contrib/bind9/lib/isc/task.c
  projects/llvm-ia64/contrib/bind9/lib/isc/task_p.h
  projects/llvm-ia64/contrib/bind9/lib/isc/timer.c
  projects/llvm-ia64/contrib/bind9/lib/isc/timer_p.h
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/app.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/dir.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/entropy.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/file.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/ifiter_ioctl.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/include/isc/net.h
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/include/isc/offset.h
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/include/isc/strerror.h
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/include/isc/time.h
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/interfaceiter.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/resource.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/socket.c
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/socket_p.h
  projects/llvm-ia64/contrib/bind9/lib/isc/unix/strerror.c
  projects/llvm-ia64/contrib/bind9/lib/isccc/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/isccc/api
  projects/llvm-ia64/contrib/bind9/lib/isccfg/Makefile.in
  projects/llvm-ia64/contrib/bind9/lib/isccfg/aclconf.c
  projects/llvm-ia64/contrib/bind9/lib/isccfg/api
  projects/llvm-ia64/contrib/bind9/lib/isccfg/include/isccfg/aclconf.h
  projects/llvm-ia64/contrib/bind9/lib/isccfg/include/isccfg/cfg.h
  projects/llvm-ia64/contrib/bind9/lib/isccfg/include/isccfg/grammar.h
  projects/llvm-ia64/contrib/bind9/lib/isccfg/include/isccfg/log.h
  projects/llvm-ia64/contrib/bind9/lib/isccfg/include/isccfg/namedconf.h
  projects/llvm-ia64/contrib/bind9/lib/isccfg/namedconf.c
  projects/llvm-ia64/contrib/bind9/lib/isccfg/parser.c
  projects/llvm-ia64/contrib/bind9/lib/lwres/api
  projects/llvm-ia64/contrib/bind9/lib/lwres/context.c
  projects/llvm-ia64/contrib/bind9/lib/lwres/context_p.h
  projects/llvm-ia64/contrib/bind9/lib/lwres/getaddrinfo.c
  projects/llvm-ia64/contrib/bind9/lib/lwres/getipnode.c
  projects/llvm-ia64/contrib/bind9/lib/lwres/include/lwres/context.h
  projects/llvm-ia64/contrib/bind9/lib/lwres/include/lwres/netdb.h.in
  projects/llvm-ia64/contrib/bind9/lib/lwres/lwconfig.c
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_buffer.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_buffer.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_config.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_config.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_context.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_context.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_gabn.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_gabn.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_gethostent.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_gethostent.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_getipnode.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_getipnode.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_gnba.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_gnba.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_hstrerror.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_hstrerror.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_inetntop.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_inetntop.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_noop.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_noop.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_packet.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_packet.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_resutil.3
  projects/llvm-ia64/contrib/bind9/lib/lwres/man/lwres_resutil.html
  projects/llvm-ia64/contrib/bind9/lib/lwres/print_p.h
  projects/llvm-ia64/contrib/bind9/make/rules.in
  projects/llvm-ia64/contrib/bind9/version
  projects/llvm-ia64/contrib/dialog/CHANGES
  projects/llvm-ia64/contrib/dialog/VERSION
  projects/llvm-ia64/contrib/dialog/aclocal.m4
  projects/llvm-ia64/contrib/dialog/arrows.c
  projects/llvm-ia64/contrib/dialog/buttons.c
  projects/llvm-ia64/contrib/dialog/calendar.c
  projects/llvm-ia64/contrib/dialog/checklist.c
  projects/llvm-ia64/contrib/dialog/columns.c
  projects/llvm-ia64/contrib/dialog/config.guess
  projects/llvm-ia64/contrib/dialog/config.sub
  projects/llvm-ia64/contrib/dialog/configure
  projects/llvm-ia64/contrib/dialog/configure.in
  projects/llvm-ia64/contrib/dialog/dialog.1
  projects/llvm-ia64/contrib/dialog/dialog.3
  projects/llvm-ia64/contrib/dialog/dialog.c
  projects/llvm-ia64/contrib/dialog/dialog.h
  projects/llvm-ia64/contrib/dialog/dlg_keys.h
  projects/llvm-ia64/contrib/dialog/editbox.c
  projects/llvm-ia64/contrib/dialog/formbox.c
  projects/llvm-ia64/contrib/dialog/fselect.c
  projects/llvm-ia64/contrib/dialog/guage.c
  projects/llvm-ia64/contrib/dialog/inputbox.c
  projects/llvm-ia64/contrib/dialog/makefile.in
  projects/llvm-ia64/contrib/dialog/menubox.c
  projects/llvm-ia64/contrib/dialog/mixedgauge.c
  projects/llvm-ia64/contrib/dialog/msgbox.c
  projects/llvm-ia64/contrib/dialog/package/debian/changelog
  projects/llvm-ia64/contrib/dialog/package/debian/control
  projects/llvm-ia64/contrib/dialog/package/dialog.spec
  projects/llvm-ia64/contrib/dialog/pause.c
  projects/llvm-ia64/contrib/dialog/prgbox.c
  projects/llvm-ia64/contrib/dialog/progressbox.c
  projects/llvm-ia64/contrib/dialog/rc.c
  projects/llvm-ia64/contrib/dialog/tailbox.c
  projects/llvm-ia64/contrib/dialog/textbox.c
  projects/llvm-ia64/contrib/dialog/timebox.c
  projects/llvm-ia64/contrib/dialog/trace.c
  projects/llvm-ia64/contrib/dialog/ui_getc.c
  projects/llvm-ia64/contrib/dialog/util.c
  projects/llvm-ia64/contrib/dialog/yesno.c
  projects/llvm-ia64/contrib/gcc/c-decl.c
  projects/llvm-ia64/contrib/gcc/c.opt
  projects/llvm-ia64/contrib/gcc/common.opt
  projects/llvm-ia64/contrib/gcc/tree-nested.c
  projects/llvm-ia64/contrib/lukemftpd/src/ftpd.c
  projects/llvm-ia64/contrib/ntp/ntpd/ntp_config.c
  projects/llvm-ia64/contrib/ntp/ntpd/ntp_intres.c
  projects/llvm-ia64/contrib/pf/man/pf.4
  projects/llvm-ia64/contrib/sendmail/src/deliver.c
  projects/llvm-ia64/contrib/top/commands.c
  projects/llvm-ia64/contrib/top/display.c
  projects/llvm-ia64/contrib/top/top.X
  projects/llvm-ia64/contrib/top/top.c
  projects/llvm-ia64/contrib/xz/ChangeLog
  projects/llvm-ia64/contrib/xz/FREEBSD-Xlist
  projects/llvm-ia64/contrib/xz/FREEBSD-upgrade
  projects/llvm-ia64/contrib/xz/THANKS
  projects/llvm-ia64/contrib/xz/po/LINGUAS
  projects/llvm-ia64/contrib/xz/po/it.po
  projects/llvm-ia64/contrib/xz/src/common/tuklib_open_stdxxx.c
  projects/llvm-ia64/contrib/xz/src/liblzma/api/lzma/block.h
  projects/llvm-ia64/contrib/xz/src/liblzma/api/lzma/container.h
  projects/llvm-ia64/contrib/xz/src/liblzma/api/lzma/filter.h
  projects/llvm-ia64/contrib/xz/src/liblzma/api/lzma/version.h
  projects/llvm-ia64/contrib/xz/src/liblzma/common/alone_decoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/alone_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/block_buffer_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/block_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/common.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/common.h
  projects/llvm-ia64/contrib/xz/src/liblzma/common/filter_common.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/index.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/index_decoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/index_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/stream_buffer_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/common/stream_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/delta/delta_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/lz/lz_decoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/lz/lz_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/lz/lz_encoder_hash.h
  projects/llvm-ia64/contrib/xz/src/liblzma/lzma/lzma2_decoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/lzma/lzma2_encoder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/simple/arm.c
  projects/llvm-ia64/contrib/xz/src/liblzma/simple/armthumb.c
  projects/llvm-ia64/contrib/xz/src/liblzma/simple/ia64.c
  projects/llvm-ia64/contrib/xz/src/liblzma/simple/powerpc.c
  projects/llvm-ia64/contrib/xz/src/liblzma/simple/simple_coder.c
  projects/llvm-ia64/contrib/xz/src/liblzma/simple/sparc.c
  projects/llvm-ia64/contrib/xz/src/lzmainfo/lzmainfo.c
  projects/llvm-ia64/contrib/xz/src/xz/coder.c
  projects/llvm-ia64/contrib/xz/src/xz/file_io.c
  projects/llvm-ia64/contrib/xz/src/xz/hardware.h
  projects/llvm-ia64/contrib/xz/src/xz/list.c
  projects/llvm-ia64/contrib/xz/src/xz/message.c
  projects/llvm-ia64/contrib/xz/src/xz/message.h
  projects/llvm-ia64/contrib/xz/src/xz/options.c
  projects/llvm-ia64/contrib/xz/src/xz/signals.c
  projects/llvm-ia64/contrib/xz/src/xz/suffix.c
  projects/llvm-ia64/contrib/xz/src/xz/util.h
  projects/llvm-ia64/contrib/xz/src/xz/xz.1
  projects/llvm-ia64/contrib/xz/src/xzdec/xzdec.c
  projects/llvm-ia64/etc/namedb/named.conf
  projects/llvm-ia64/etc/namedb/named.root
  projects/llvm-ia64/etc/rc.d/Makefile
  projects/llvm-ia64/etc/rc.d/kld
  projects/llvm-ia64/etc/rc.d/lockd
  projects/llvm-ia64/etc/rc.d/mountd
  projects/llvm-ia64/etc/rc.d/nfsd
  projects/llvm-ia64/etc/rc.d/routing
  projects/llvm-ia64/etc/rc.d/statd
  projects/llvm-ia64/etc/regdomain.xml
  projects/llvm-ia64/gnu/lib/libdialog/Makefile
  projects/llvm-ia64/gnu/usr.bin/groff/tmac/mdoc.local
  projects/llvm-ia64/include/rpc/xdr.h
  projects/llvm-ia64/lib/bind/Makefile
  projects/llvm-ia64/lib/bind/config.h
  projects/llvm-ia64/lib/bind/config.mk
  projects/llvm-ia64/lib/bind/dns/Makefile
  projects/llvm-ia64/lib/bind/dns/code.h
  projects/llvm-ia64/lib/bind/dns/dns/enumtype.h
  projects/llvm-ia64/lib/bind/dns/dns/rdatastruct.h
  projects/llvm-ia64/lib/bind/isc/Makefile
  projects/llvm-ia64/lib/bind/isc/isc/platform.h
  projects/llvm-ia64/lib/bind/lwres/lwres/netdb.h
  projects/llvm-ia64/lib/bind/lwres/lwres/platform.h
  projects/llvm-ia64/lib/libc/gen/posix_spawn.c
  projects/llvm-ia64/lib/libc/sys/rfork.2
  projects/llvm-ia64/lib/libc/xdr/Makefile.inc
  projects/llvm-ia64/lib/libc/xdr/Symbol.map
  projects/llvm-ia64/lib/libc/xdr/xdr.3
  projects/llvm-ia64/lib/libc/xdr/xdr_sizeof.c
  projects/llvm-ia64/lib/libkvm/kvm_pcpu.c
  projects/llvm-ia64/lib/liblzma/config.h
  projects/llvm-ia64/lib/libprocstat/Makefile
  projects/llvm-ia64/lib/libstand/stand.h
  projects/llvm-ia64/lib/libstand/zalloc.c
  projects/llvm-ia64/lib/libstand/zalloc_defs.h
  projects/llvm-ia64/lib/libstand/zalloc_malloc.c
  projects/llvm-ia64/lib/libstand/zalloc_mem.h
  projects/llvm-ia64/lib/libstand/zalloc_protos.h
  projects/llvm-ia64/lib/libusb/libusb.3
  projects/llvm-ia64/lib/libusb/libusb01.c
  projects/llvm-ia64/lib/libusb/libusb10.c
  projects/llvm-ia64/lib/libusb/libusb10_desc.c
  projects/llvm-ia64/lib/libusb/libusb20.c
  projects/llvm-ia64/lib/libusb/usb.h
  projects/llvm-ia64/lib/libutil/login.conf.5
  projects/llvm-ia64/release/Makefile
  projects/llvm-ia64/release/generate-release.sh
  projects/llvm-ia64/sbin/dumpfs/dumpfs.8
  projects/llvm-ia64/sbin/dumpfs/dumpfs.c
  projects/llvm-ia64/sbin/fsck_ffs/fsck.h
  projects/llvm-ia64/sbin/fsck_ffs/pass5.c
  projects/llvm-ia64/sbin/fsck_ffs/suj.c
  projects/llvm-ia64/sbin/hastctl/hastctl.c
  projects/llvm-ia64/sbin/hastd/activemap.c
  projects/llvm-ia64/sbin/hastd/control.c
  projects/llvm-ia64/sbin/hastd/primary.c
  projects/llvm-ia64/sbin/ifconfig/Makefile
  projects/llvm-ia64/sbin/ifconfig/ifconfig.8
  projects/llvm-ia64/sbin/ipfw/ipfw.8
  projects/llvm-ia64/sbin/ipfw/ipfw2.c
  projects/llvm-ia64/sbin/ipfw/ipfw2.h
  projects/llvm-ia64/sbin/ipfw/main.c
  projects/llvm-ia64/sbin/natd/natd.8
  projects/llvm-ia64/sbin/newfs_msdos/newfs_msdos.c
  projects/llvm-ia64/sbin/shutdown/shutdown.8
  projects/llvm-ia64/sbin/umount/umount.c
  projects/llvm-ia64/share/doc/bind9/Makefile
  projects/llvm-ia64/share/man/man3/pthread_set_name_np.3
  projects/llvm-ia64/share/man/man4/axe.4
  projects/llvm-ia64/share/man/man4/jme.4
  projects/llvm-ia64/share/man/man8/picobsd.8
  projects/llvm-ia64/share/man/man9/Makefile
  projects/llvm-ia64/share/man/man9/copy.9
  projects/llvm-ia64/share/man/man9/fail.9
  projects/llvm-ia64/share/man/man9/ifnet.9
  projects/llvm-ia64/share/man/man9/uio.9
  projects/llvm-ia64/share/man/man9/vm_map.9
  projects/llvm-ia64/share/misc/committers-ports.dot
  projects/llvm-ia64/share/misc/pci_vendors
  projects/llvm-ia64/sys/amd64/acpica/acpi_wakeup.c
  projects/llvm-ia64/sys/amd64/amd64/mp_machdep.c
  projects/llvm-ia64/sys/amd64/amd64/pmap.c
  projects/llvm-ia64/sys/amd64/amd64/sys_machdep.c
  projects/llvm-ia64/sys/amd64/amd64/vm_machdep.c
  projects/llvm-ia64/sys/amd64/include/cpufunc.h
  projects/llvm-ia64/sys/arm/arm/pmap.c
  projects/llvm-ia64/sys/arm/arm/sys_machdep.c
  projects/llvm-ia64/sys/arm/mv/common.c
  projects/llvm-ia64/sys/arm/mv/gpio.c
  projects/llvm-ia64/sys/arm/mv/mv_machdep.c
  projects/llvm-ia64/sys/boot/Makefile.amd64
  projects/llvm-ia64/sys/boot/common/Makefile.inc
  projects/llvm-ia64/sys/boot/common/load_elf.c
  projects/llvm-ia64/sys/boot/common/reloc_elf.c
  projects/llvm-ia64/sys/boot/common/ufsread.c
  projects/llvm-ia64/sys/boot/i386/Makefile.inc
  projects/llvm-ia64/sys/boot/i386/boot2/Makefile
  projects/llvm-ia64/sys/boot/i386/libi386/bioscd.c
  projects/llvm-ia64/sys/boot/i386/zfsboot/Makefile
  projects/llvm-ia64/sys/boot/powerpc/ps3/Makefile
  projects/llvm-ia64/sys/boot/powerpc/ps3/conf.c
  projects/llvm-ia64/sys/boot/powerpc/ps3/devicename.c
  projects/llvm-ia64/sys/boot/powerpc/ps3/lv1call.S
  projects/llvm-ia64/sys/boot/powerpc/ps3/lv1call.h
  projects/llvm-ia64/sys/boot/powerpc/ps3/main.c
  projects/llvm-ia64/sys/boot/powerpc/ps3/version
  projects/llvm-ia64/sys/boot/sparc64/loader/main.c
  projects/llvm-ia64/sys/cddl/dev/dtrace/amd64/dtrace_subr.c
  projects/llvm-ia64/sys/cddl/dev/dtrace/i386/dtrace_subr.c
  projects/llvm-ia64/sys/compat/freebsd32/freebsd32_proto.h
  projects/llvm-ia64/sys/compat/freebsd32/freebsd32_syscall.h
  projects/llvm-ia64/sys/compat/freebsd32/freebsd32_syscalls.c
  projects/llvm-ia64/sys/compat/freebsd32/freebsd32_sysent.c
  projects/llvm-ia64/sys/compat/freebsd32/freebsd32_systrace_args.c
  projects/llvm-ia64/sys/compat/freebsd32/syscalls.master
  projects/llvm-ia64/sys/compat/linux/linux_ipc.c
  projects/llvm-ia64/sys/conf/Makefile.mips
  projects/llvm-ia64/sys/conf/NOTES
  projects/llvm-ia64/sys/conf/files
  projects/llvm-ia64/sys/conf/files.i386
  projects/llvm-ia64/sys/conf/files.mips
  projects/llvm-ia64/sys/conf/options
  projects/llvm-ia64/sys/conf/options.mips
  projects/llvm-ia64/sys/dev/acpica/acpi_pcib_acpi.c
  projects/llvm-ia64/sys/dev/adb/adb_kbd.c
  projects/llvm-ia64/sys/dev/ahci/ahci.c
  projects/llvm-ia64/sys/dev/aic7xxx/aicasm/aicasm.c
  projects/llvm-ia64/sys/dev/aic7xxx/aicasm/aicasm.h
  projects/llvm-ia64/sys/dev/aic7xxx/aicasm/aicasm_gram.y
  projects/llvm-ia64/sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y
  projects/llvm-ia64/sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l
  projects/llvm-ia64/sys/dev/aic7xxx/aicasm/aicasm_scan.l
  projects/llvm-ia64/sys/dev/aic7xxx/aicasm/aicasm_symbol.c
  projects/llvm-ia64/sys/dev/aic7xxx/aicasm/aicasm_symbol.h
  projects/llvm-ia64/sys/dev/ath/ah_osdep.c
  projects/llvm-ia64/sys/dev/ath/if_ath.c
  projects/llvm-ia64/sys/dev/atkbdc/atkbd.c
  projects/llvm-ia64/sys/dev/cas/if_cas.c
  projects/llvm-ia64/sys/dev/cas/if_casvar.h
  projects/llvm-ia64/sys/dev/e1000/if_em.c
  projects/llvm-ia64/sys/dev/e1000/if_igb.c
  projects/llvm-ia64/sys/dev/e1000/if_igb.h
  projects/llvm-ia64/sys/dev/gem/if_gem.c
  projects/llvm-ia64/sys/dev/gem/if_gem_pci.c
  projects/llvm-ia64/sys/dev/gem/if_gemreg.h
  projects/llvm-ia64/sys/dev/iicbus/if_ic.c
  projects/llvm-ia64/sys/dev/kbd/kbd.c
  projects/llvm-ia64/sys/dev/kbdmux/kbdmux.c
  projects/llvm-ia64/sys/dev/lmc/if_lmc.c
  projects/llvm-ia64/sys/dev/md/md.c
  projects/llvm-ia64/sys/dev/mfi/mfi.c
  projects/llvm-ia64/sys/dev/mfi/mfireg.h
  projects/llvm-ia64/sys/dev/mii/e1000phy.c
  projects/llvm-ia64/sys/dev/mii/miidevs
  projects/llvm-ia64/sys/dev/mpt/mpt.h
  projects/llvm-ia64/sys/dev/mpt/mpt_pci.c
  projects/llvm-ia64/sys/dev/mxge/eth_z8e.h
  projects/llvm-ia64/sys/dev/mxge/ethp_z8e.h
  projects/llvm-ia64/sys/dev/mxge/if_mxge.c
  projects/llvm-ia64/sys/dev/mxge/rss_eth_z8e.h
  projects/llvm-ia64/sys/dev/mxge/rss_ethp_z8e.h
  projects/llvm-ia64/sys/dev/pci/pci.c
  projects/llvm-ia64/sys/dev/pci/pci_pci.c
  projects/llvm-ia64/sys/dev/pci/pci_subr.c
  projects/llvm-ia64/sys/dev/pci/pcib_private.h
  projects/llvm-ia64/sys/dev/pci/pcivar.h
  projects/llvm-ia64/sys/dev/ppbus/if_plip.c
  projects/llvm-ia64/sys/dev/sound/usb/uaudio.c
  projects/llvm-ia64/sys/dev/syscons/syscons.c
  projects/llvm-ia64/sys/dev/uart/uart_bus_pci.c
  projects/llvm-ia64/sys/dev/uart/uart_kbd_sun.c
  projects/llvm-ia64/sys/dev/usb/input/uhid.c
  projects/llvm-ia64/sys/dev/usb/input/ukbd.c
  projects/llvm-ia64/sys/dev/usb/net/if_axe.c
  projects/llvm-ia64/sys/dev/usb/net/if_axereg.h
  projects/llvm-ia64/sys/dev/usb/net/uhso.c
  projects/llvm-ia64/sys/dev/usb/quirk/usb_quirk.c
  projects/llvm-ia64/sys/dev/usb/quirk/usb_quirk.h
  projects/llvm-ia64/sys/dev/usb/usb_hid.c
  projects/llvm-ia64/sys/dev/usb/usb_request.c
  projects/llvm-ia64/sys/dev/usb/usbdevs
  projects/llvm-ia64/sys/dev/usb/usbhid.h
  projects/llvm-ia64/sys/dev/vkbd/vkbd.c
  projects/llvm-ia64/sys/dev/xen/control/control.c
  projects/llvm-ia64/sys/fs/devfs/devfs_vnops.c
  projects/llvm-ia64/sys/fs/nfs/nfs_commonacl.c
  projects/llvm-ia64/sys/fs/nfs/nfs_commonkrpc.c
  projects/llvm-ia64/sys/fs/nfs/nfs_commonport.c
  projects/llvm-ia64/sys/fs/nfs/nfs_commonsubs.c
  projects/llvm-ia64/sys/fs/nfs/nfs_var.h
  projects/llvm-ia64/sys/fs/nfs/nfsdport.h
  projects/llvm-ia64/sys/fs/nfs/nfsport.h
  projects/llvm-ia64/sys/fs/nfs/nfsproto.h
  projects/llvm-ia64/sys/fs/nfsclient/nfs_clport.c
  projects/llvm-ia64/sys/fs/nfsclient/nfs_clrpcops.c
  projects/llvm-ia64/sys/fs/nfsclient/nfs_clstate.c
  projects/llvm-ia64/sys/fs/nfsclient/nfs_clsubs.c
  projects/llvm-ia64/sys/fs/nfsclient/nfs_clvfsops.c
  projects/llvm-ia64/sys/fs/nfsclient/nfs_clvnops.c
  projects/llvm-ia64/sys/fs/nfsserver/nfs_nfsdcache.c
  projects/llvm-ia64/sys/fs/nfsserver/nfs_nfsdkrpc.c
  projects/llvm-ia64/sys/fs/nfsserver/nfs_nfsdport.c
  projects/llvm-ia64/sys/fs/nfsserver/nfs_nfsdserv.c
  projects/llvm-ia64/sys/fs/nfsserver/nfs_nfsdsocket.c
  projects/llvm-ia64/sys/fs/nfsserver/nfs_nfsdstate.c
  projects/llvm-ia64/sys/fs/nfsserver/nfs_nfsdsubs.c
  projects/llvm-ia64/sys/fs/smbfs/smbfs_smb.c
  projects/llvm-ia64/sys/fs/tmpfs/tmpfs_subr.c
  projects/llvm-ia64/sys/geom/cache/g_cache.c
  projects/llvm-ia64/sys/geom/concat/g_concat.c
  projects/llvm-ia64/sys/geom/eli/g_eli.c
  projects/llvm-ia64/sys/geom/gate/g_gate.c
  projects/llvm-ia64/sys/geom/geom.h
  projects/llvm-ia64/sys/geom/geom_bsd.c
  projects/llvm-ia64/sys/geom/geom_ccd.c
  projects/llvm-ia64/sys/geom/geom_disk.c
  projects/llvm-ia64/sys/geom/geom_pc98.c
  projects/llvm-ia64/sys/geom/geom_sunlabel.c
  projects/llvm-ia64/sys/geom/geom_vfs.c
  projects/llvm-ia64/sys/geom/label/g_label_gpt.c
  projects/llvm-ia64/sys/geom/mirror/g_mirror.c
  projects/llvm-ia64/sys/geom/mountver/g_mountver.c
  projects/llvm-ia64/sys/geom/multipath/g_multipath.c
  projects/llvm-ia64/sys/geom/nop/g_nop.c
  projects/llvm-ia64/sys/geom/part/g_part_gpt.c
  projects/llvm-ia64/sys/geom/raid/g_raid.c
  projects/llvm-ia64/sys/geom/raid3/g_raid3.c
  projects/llvm-ia64/sys/geom/sched/g_sched.c
  projects/llvm-ia64/sys/geom/sched/gs_rr.c
  projects/llvm-ia64/sys/geom/shsec/g_shsec.c
  projects/llvm-ia64/sys/geom/stripe/g_stripe.c
  projects/llvm-ia64/sys/geom/vinum/geom_vinum.c
  projects/llvm-ia64/sys/geom/vinum/geom_vinum_drive.c
  projects/llvm-ia64/sys/geom/vinum/geom_vinum_list.c
  projects/llvm-ia64/sys/geom/vinum/geom_vinum_subr.c
  projects/llvm-ia64/sys/geom/virstor/g_virstor.c
  projects/llvm-ia64/sys/i386/Makefile
  projects/llvm-ia64/sys/i386/i386/mp_machdep.c
  projects/llvm-ia64/sys/i386/i386/pmap.c
  projects/llvm-ia64/sys/i386/i386/sys_machdep.c
  projects/llvm-ia64/sys/i386/i386/vm_machdep.c
  projects/llvm-ia64/sys/i386/ibcs2/ibcs2_ioctl.c
  projects/llvm-ia64/sys/i386/include/cpufunc.h
  projects/llvm-ia64/sys/i386/xen/mp_machdep.c
  projects/llvm-ia64/sys/i386/xen/mptable.c
  projects/llvm-ia64/sys/i386/xen/pmap.c
  projects/llvm-ia64/sys/ia64/conf/GENERIC
  projects/llvm-ia64/sys/ia64/ia64/clock.c
  projects/llvm-ia64/sys/ia64/ia64/efi.c
  projects/llvm-ia64/sys/ia64/ia64/exception.S
  projects/llvm-ia64/sys/ia64/ia64/interrupt.c
  projects/llvm-ia64/sys/ia64/ia64/mp_machdep.c
  projects/llvm-ia64/sys/ia64/ia64/pmap.c
  projects/llvm-ia64/sys/ia64/include/efi.h
  projects/llvm-ia64/sys/ia64/include/pmap.h
  projects/llvm-ia64/sys/ia64/include/sf_buf.h
  projects/llvm-ia64/sys/kern/Make.tags.inc
  projects/llvm-ia64/sys/kern/imgact_elf.c
  projects/llvm-ia64/sys/kern/init_sysent.c
  projects/llvm-ia64/sys/kern/kern_descrip.c
  projects/llvm-ia64/sys/kern/kern_exec.c
  projects/llvm-ia64/sys/kern/kern_exit.c
  projects/llvm-ia64/sys/kern/kern_fail.c
  projects/llvm-ia64/sys/kern/kern_fork.c
  projects/llvm-ia64/sys/kern/kern_jail.c
  projects/llvm-ia64/sys/kern/kern_racct.c
  projects/llvm-ia64/sys/kern/kern_rctl.c
  projects/llvm-ia64/sys/kern/kern_rmlock.c
  projects/llvm-ia64/sys/kern/kern_tc.c
  projects/llvm-ia64/sys/kern/kern_thr.c
  projects/llvm-ia64/sys/kern/sched_4bsd.c
  projects/llvm-ia64/sys/kern/subr_kdb.c
  projects/llvm-ia64/sys/kern/subr_pcpu.c
  projects/llvm-ia64/sys/kern/subr_smp.c
  projects/llvm-ia64/sys/kern/subr_trap.c
  projects/llvm-ia64/sys/kern/subr_uio.c
  projects/llvm-ia64/sys/kern/sys_capability.c
  projects/llvm-ia64/sys/kern/syscalls.c
  projects/llvm-ia64/sys/kern/syscalls.master
  projects/llvm-ia64/sys/kern/systrace_args.c
  projects/llvm-ia64/sys/kern/sysv_msg.c
  projects/llvm-ia64/sys/kern/sysv_sem.c
  projects/llvm-ia64/sys/kern/sysv_shm.c
  projects/llvm-ia64/sys/kern/tty.c
  projects/llvm-ia64/sys/kern/uipc_shm.c
  projects/llvm-ia64/sys/kern/uipc_socket.c
  projects/llvm-ia64/sys/kern/uipc_syscalls.c
  projects/llvm-ia64/sys/kern/vfs_bio.c
  projects/llvm-ia64/sys/kern/vfs_mount.c
  projects/llvm-ia64/sys/kern/vfs_mountroot.c
  projects/llvm-ia64/sys/kern/vfs_subr.c
  projects/llvm-ia64/sys/kgssapi/gss_impl.c
  projects/llvm-ia64/sys/mips/conf/RT305X
  projects/llvm-ia64/sys/mips/conf/RT305X.hints
  projects/llvm-ia64/sys/mips/include/bus.h
  projects/llvm-ia64/sys/mips/include/cpufunc.h
  projects/llvm-ia64/sys/mips/include/intr_machdep.h
  projects/llvm-ia64/sys/mips/malta/gt_pci.c
  projects/llvm-ia64/sys/mips/mips/cache.c
  projects/llvm-ia64/sys/mips/mips/cache_mipsNN.c
  projects/llvm-ia64/sys/mips/mips/cpu.c
  projects/llvm-ia64/sys/mips/mips/elf_trampoline.c
  projects/llvm-ia64/sys/mips/mips/exception.S
  projects/llvm-ia64/sys/mips/mips/locore.S
  projects/llvm-ia64/sys/mips/mips/machdep.c
  projects/llvm-ia64/sys/mips/mips/mp_machdep.c
  projects/llvm-ia64/sys/mips/mips/pmap.c
  projects/llvm-ia64/sys/modules/usb/Makefile
  projects/llvm-ia64/sys/net/bpf_filter.c
  projects/llvm-ia64/sys/net/if.c
  projects/llvm-ia64/sys/net/if.h
  projects/llvm-ia64/sys/net/if_arcsubr.c
  projects/llvm-ia64/sys/net/if_atmsubr.c
  projects/llvm-ia64/sys/net/if_debug.c
  projects/llvm-ia64/sys/net/if_ethersubr.c
  projects/llvm-ia64/sys/net/if_fddisubr.c
  projects/llvm-ia64/sys/net/if_fwsubr.c
  projects/llvm-ia64/sys/net/if_gif.c
  projects/llvm-ia64/sys/net/if_iso88025subr.c
  projects/llvm-ia64/sys/net/if_lagg.c
  projects/llvm-ia64/sys/net/if_llatbl.h
  projects/llvm-ia64/sys/net/if_spppfr.c
  projects/llvm-ia64/sys/net/if_spppsubr.c
  projects/llvm-ia64/sys/net/if_stf.c
  projects/llvm-ia64/sys/net/if_tun.c
  projects/llvm-ia64/sys/net/if_var.h
  projects/llvm-ia64/sys/net80211/ieee80211_ageq.c
  projects/llvm-ia64/sys/net80211/ieee80211_power.c
  projects/llvm-ia64/sys/netgraph/netflow/netflow.c
  projects/llvm-ia64/sys/netgraph/netflow/netflow_v9.c
  projects/llvm-ia64/sys/netgraph/netflow/ng_netflow.c
  projects/llvm-ia64/sys/netgraph/netflow/ng_netflow.h
  projects/llvm-ia64/sys/netgraph/netgraph.h
  projects/llvm-ia64/sys/netgraph/ng_base.c
  projects/llvm-ia64/sys/netgraph/ng_ether.c
  projects/llvm-ia64/sys/netgraph/ng_iface.c
  projects/llvm-ia64/sys/netgraph/ng_socket.c
  projects/llvm-ia64/sys/netinet/if_ether.c
  projects/llvm-ia64/sys/netinet/in.c
  projects/llvm-ia64/sys/netinet/in_proto.c
  projects/llvm-ia64/sys/netinet/ip_fw.h
  projects/llvm-ia64/sys/netinet/ip_var.h
  projects/llvm-ia64/sys/netinet/ipfw/ip_fw2.c
  projects/llvm-ia64/sys/netinet/ipfw/ip_fw_log.c
  projects/llvm-ia64/sys/netinet/ipfw/ip_fw_sockopt.c
  projects/llvm-ia64/sys/netinet/libalias/libalias.3
  projects/llvm-ia64/sys/netinet/sctp_pcb.c
  projects/llvm-ia64/sys/netinet/sctp_uio.h
  projects/llvm-ia64/sys/netinet/sctp_usrreq.c
  projects/llvm-ia64/sys/netinet/tcp_lro.c
  projects/llvm-ia64/sys/netinet/tcp_output.c
  projects/llvm-ia64/sys/netinet/tcp_subr.c
  projects/llvm-ia64/sys/netinet6/in6.c
  projects/llvm-ia64/sys/netinet6/in6_proto.c
  projects/llvm-ia64/sys/nfs/bootp_subr.c
  projects/llvm-ia64/sys/pc98/cbus/pckbd.c
  projects/llvm-ia64/sys/pc98/conf/DEFAULTS
  projects/llvm-ia64/sys/powerpc/aim/mmu_oea.c
  projects/llvm-ia64/sys/powerpc/aim/mmu_oea64.c
  projects/llvm-ia64/sys/powerpc/booke/pmap.c
  projects/llvm-ia64/sys/powerpc/conf/GENERIC
  projects/llvm-ia64/sys/powerpc/conf/GENERIC64
  projects/llvm-ia64/sys/powerpc/powerpc/mp_machdep.c
  projects/llvm-ia64/sys/powerpc/ps3/if_glc.c
  projects/llvm-ia64/sys/sparc64/include/cache.h
  projects/llvm-ia64/sys/sparc64/include/cpu.h
  projects/llvm-ia64/sys/sparc64/include/pmap.h
  projects/llvm-ia64/sys/sparc64/include/tlb.h
  projects/llvm-ia64/sys/sparc64/pci/fire.c
  projects/llvm-ia64/sys/sparc64/pci/schizo.c
  projects/llvm-ia64/sys/sparc64/sparc64/cache.c
  projects/llvm-ia64/sys/sparc64/sparc64/cheetah.c
  projects/llvm-ia64/sys/sparc64/sparc64/counter.c
  projects/llvm-ia64/sys/sparc64/sparc64/exception.S
  projects/llvm-ia64/sys/sparc64/sparc64/interrupt.S
  projects/llvm-ia64/sys/sparc64/sparc64/machdep.c
  projects/llvm-ia64/sys/sparc64/sparc64/mp_exception.S
  projects/llvm-ia64/sys/sparc64/sparc64/mp_machdep.c
  projects/llvm-ia64/sys/sparc64/sparc64/pmap.c
  projects/llvm-ia64/sys/sparc64/sparc64/spitfire.c
  projects/llvm-ia64/sys/sparc64/sparc64/sys_machdep.c
  projects/llvm-ia64/sys/sparc64/sparc64/tick.c
  projects/llvm-ia64/sys/sparc64/sparc64/vm_machdep.c
  projects/llvm-ia64/sys/sparc64/sparc64/zeus.c
  projects/llvm-ia64/sys/sys/_types.h
  projects/llvm-ia64/sys/sys/bus.h
  projects/llvm-ia64/sys/sys/capability.h
  projects/llvm-ia64/sys/sys/cpuset.h
  projects/llvm-ia64/sys/sys/file.h
  projects/llvm-ia64/sys/sys/filedesc.h
  projects/llvm-ia64/sys/sys/kbio.h
  projects/llvm-ia64/sys/sys/pcpu.h
  projects/llvm-ia64/sys/sys/priv.h
  projects/llvm-ia64/sys/sys/proc.h
  projects/llvm-ia64/sys/sys/racct.h
  projects/llvm-ia64/sys/sys/sem.h
  projects/llvm-ia64/sys/sys/sockio.h
  projects/llvm-ia64/sys/sys/soundcard.h
  projects/llvm-ia64/sys/sys/syscall.h
  projects/llvm-ia64/sys/sys/syscall.mk
  projects/llvm-ia64/sys/sys/sysproto.h
  projects/llvm-ia64/sys/sys/systm.h
  projects/llvm-ia64/sys/sys/timetc.h
  projects/llvm-ia64/sys/sys/tty.h
  projects/llvm-ia64/sys/sys/ttydevsw.h
  projects/llvm-ia64/sys/sys/types.h
  projects/llvm-ia64/sys/sys/uio.h
  projects/llvm-ia64/sys/sys/unistd.h
  projects/llvm-ia64/sys/sys/vnode.h
  projects/llvm-ia64/sys/ufs/ffs/ffs_alloc.c
  projects/llvm-ia64/sys/ufs/ffs/ffs_balloc.c
  projects/llvm-ia64/sys/ufs/ffs/ffs_inode.c
  projects/llvm-ia64/sys/ufs/ffs/ffs_softdep.c
  projects/llvm-ia64/sys/ufs/ffs/ffs_vfsops.c
  projects/llvm-ia64/sys/ufs/ffs/fs.h
  projects/llvm-ia64/sys/ufs/ffs/softdep.h
  projects/llvm-ia64/sys/ufs/ufs/ufs_inode.c
  projects/llvm-ia64/sys/ufs/ufs/ufsmount.h
  projects/llvm-ia64/sys/vm/device_pager.c
  projects/llvm-ia64/sys/vm/swap_pager.c
  projects/llvm-ia64/sys/vm/vm_extern.h
  projects/llvm-ia64/sys/vm/vm_fault.c
  projects/llvm-ia64/sys/vm/vm_glue.c
  projects/llvm-ia64/sys/vm/vm_map.c
  projects/llvm-ia64/sys/vm/vm_mmap.c
  projects/llvm-ia64/sys/vm/vm_object.c
  projects/llvm-ia64/sys/vm/vm_object.h
  projects/llvm-ia64/sys/vm/vm_pageout.c
  projects/llvm-ia64/sys/vm/vm_unix.c
  projects/llvm-ia64/sys/vm/vnode_pager.c
  projects/llvm-ia64/sys/x86/include/mptable.h
  projects/llvm-ia64/sys/x86/x86/mptable.c
  projects/llvm-ia64/sys/x86/x86/mptable_pci.c
  projects/llvm-ia64/sys/x86/x86/tsc.c
  projects/llvm-ia64/tools/regression/kqueue/config.h
  projects/llvm-ia64/tools/regression/kqueue/main.c
  projects/llvm-ia64/tools/regression/kqueue/proc.c
  projects/llvm-ia64/tools/regression/lib/libc/gen/Makefile
  projects/llvm-ia64/usr.bin/calendar/parsedata.c
  projects/llvm-ia64/usr.bin/calendar/pom.c
  projects/llvm-ia64/usr.bin/gcore/elfcore.c
  projects/llvm-ia64/usr.bin/ipcs/ipc.c
  projects/llvm-ia64/usr.bin/ipcs/ipcs.c
  projects/llvm-ia64/usr.bin/ncal/ncal.1
  projects/llvm-ia64/usr.bin/ncal/ncal.c
  projects/llvm-ia64/usr.bin/netstat/if.c
  projects/llvm-ia64/usr.bin/nsupdate/Makefile
  projects/llvm-ia64/usr.bin/quota/quota.c
  projects/llvm-ia64/usr.bin/rctl/rctl.8
  projects/llvm-ia64/usr.bin/rpcgen/rpc_scan.c
  projects/llvm-ia64/usr.bin/tftp/main.c
  projects/llvm-ia64/usr.bin/top/machine.c
  projects/llvm-ia64/usr.bin/w/w.c
  projects/llvm-ia64/usr.bin/wall/wall.c
  projects/llvm-ia64/usr.sbin/Makefile
  projects/llvm-ia64/usr.sbin/bsdinstall/partedit/partedit.c
  projects/llvm-ia64/usr.sbin/bsdinstall/partedit/partedit_powerpc.c
  projects/llvm-ia64/usr.sbin/bsdinstall/scripts/Makefile
  projects/llvm-ia64/usr.sbin/bsdinstall/scripts/auto
  projects/llvm-ia64/usr.sbin/bsdinstall/scripts/config
  projects/llvm-ia64/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_device_tbl.c
  projects/llvm-ia64/usr.sbin/config/main.c
  projects/llvm-ia64/usr.sbin/dnssec-signzone/Makefile
  projects/llvm-ia64/usr.sbin/flowctl/Makefile
  projects/llvm-ia64/usr.sbin/flowctl/flowctl.8
  projects/llvm-ia64/usr.sbin/flowctl/flowctl.c
  projects/llvm-ia64/usr.sbin/mountd/exports.5
  projects/llvm-ia64/usr.sbin/mountd/mountd.c
  projects/llvm-ia64/usr.sbin/named-checkconf/Makefile
  projects/llvm-ia64/usr.sbin/named/Makefile
  projects/llvm-ia64/usr.sbin/pmccontrol/pmccontrol.c
  projects/llvm-ia64/usr.sbin/pmcstat/pmcstat.c
  projects/llvm-ia64/usr.sbin/pwd_mkdb/pwd_mkdb.c
  projects/llvm-ia64/usr.sbin/rndc-confgen/Makefile
  projects/llvm-ia64/usr.sbin/rndc/Makefile
  projects/llvm-ia64/usr.sbin/rpcbind/rpcb_stat.c
  projects/llvm-ia64/usr.sbin/rpcbind/rpcb_svc_com.c
  projects/llvm-ia64/usr.sbin/rpcbind/rpcbind.c
  projects/llvm-ia64/usr.sbin/rpcbind/util.c
  projects/llvm-ia64/usr.sbin/rpcbind/warmstart.c
  projects/llvm-ia64/usr.sbin/rtadvd/if.c
  projects/llvm-ia64/usr.sbin/syslogd/syslogd.8
  projects/llvm-ia64/usr.sbin/syslogd/syslogd.c
Directory Properties:
  projects/llvm-ia64/   (props changed)
  projects/llvm-ia64/cddl/contrib/opensolaris/   (props changed)
  projects/llvm-ia64/contrib/bind9/   (props changed)
  projects/llvm-ia64/contrib/binutils/   (props changed)
  projects/llvm-ia64/contrib/bzip2/   (props changed)
  projects/llvm-ia64/contrib/compiler-rt/   (props changed)
  projects/llvm-ia64/contrib/dialog/   (props changed)
  projects/llvm-ia64/contrib/ee/   (props changed)
  projects/llvm-ia64/contrib/expat/   (props changed)
  projects/llvm-ia64/contrib/file/   (props changed)
  projects/llvm-ia64/contrib/gcc/   (props changed)
  projects/llvm-ia64/contrib/gdb/   (props changed)
  projects/llvm-ia64/contrib/gdtoa/   (props changed)
  projects/llvm-ia64/contrib/gnu-sort/   (props changed)
  projects/llvm-ia64/contrib/groff/   (props changed)
  projects/llvm-ia64/contrib/less/   (props changed)
  projects/llvm-ia64/contrib/libpcap/   (props changed)
  projects/llvm-ia64/contrib/libstdc++/   (props changed)
  projects/llvm-ia64/contrib/llvm/   (props changed)
  projects/llvm-ia64/contrib/llvm/tools/clang/   (props changed)
  projects/llvm-ia64/contrib/ncurses/   (props changed)
  projects/llvm-ia64/contrib/netcat/   (props changed)
  projects/llvm-ia64/contrib/ntp/   (props changed)
  projects/llvm-ia64/contrib/one-true-awk/   (props changed)
  projects/llvm-ia64/contrib/openbsm/   (props changed)
  projects/llvm-ia64/contrib/openpam/   (props changed)
  projects/llvm-ia64/contrib/pf/   (props changed)
  projects/llvm-ia64/contrib/sendmail/   (props changed)
  projects/llvm-ia64/contrib/tcpdump/   (props changed)
  projects/llvm-ia64/contrib/tcsh/   (props changed)
  projects/llvm-ia64/contrib/tnftp/   (props changed)
  projects/llvm-ia64/contrib/top/   (props changed)
  projects/llvm-ia64/contrib/top/install-sh   (props changed)
  projects/llvm-ia64/contrib/tzcode/stdtime/   (props changed)
  projects/llvm-ia64/contrib/tzcode/zic/   (props changed)
  projects/llvm-ia64/contrib/tzdata/   (props changed)
  projects/llvm-ia64/contrib/wpa/   (props changed)
  projects/llvm-ia64/contrib/xz/   (props changed)
  projects/llvm-ia64/crypto/openssh/   (props changed)
  projects/llvm-ia64/crypto/openssl/   (props changed)
  projects/llvm-ia64/gnu/lib/   (props changed)
  projects/llvm-ia64/gnu/usr.bin/binutils/   (props changed)
  projects/llvm-ia64/gnu/usr.bin/cc/cc_tools/   (props changed)
  projects/llvm-ia64/gnu/usr.bin/gdb/   (props changed)
  projects/llvm-ia64/lib/libc/   (props changed)
  projects/llvm-ia64/lib/libc/stdtime/   (props changed)
  projects/llvm-ia64/lib/libutil/   (props changed)
  projects/llvm-ia64/lib/libz/   (props changed)
  projects/llvm-ia64/sbin/   (props changed)
  projects/llvm-ia64/sbin/ipfw/   (props changed)
  projects/llvm-ia64/share/mk/bsd.arch.inc.mk   (props changed)
  projects/llvm-ia64/share/zoneinfo/   (props changed)
  projects/llvm-ia64/sys/   (props changed)
  projects/llvm-ia64/sys/amd64/include/xen/   (props changed)
  projects/llvm-ia64/sys/boot/   (props changed)
  projects/llvm-ia64/sys/boot/i386/efi/   (props changed)
  projects/llvm-ia64/sys/boot/ia64/efi/   (props changed)
  projects/llvm-ia64/sys/boot/ia64/ski/   (props changed)
  projects/llvm-ia64/sys/boot/powerpc/boot1.chrp/   (props changed)
  projects/llvm-ia64/sys/boot/powerpc/ofw/   (props changed)
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/   (props changed)
  projects/llvm-ia64/sys/conf/   (props changed)
  projects/llvm-ia64/sys/contrib/dev/acpica/   (props changed)
  projects/llvm-ia64/sys/contrib/octeon-sdk/   (props changed)
  projects/llvm-ia64/sys/contrib/pf/   (props changed)
  projects/llvm-ia64/sys/contrib/x86emu/   (props changed)
  projects/llvm-ia64/usr.bin/calendar/   (props changed)
  projects/llvm-ia64/usr.bin/csup/   (props changed)
  projects/llvm-ia64/usr.bin/procstat/   (props changed)
  projects/llvm-ia64/usr.sbin/ndiscvt/   (props changed)
  projects/llvm-ia64/usr.sbin/zic/   (props changed)

Modified: projects/llvm-ia64/ObsoleteFiles.inc
==============================================================================
--- projects/llvm-ia64/ObsoleteFiles.inc	Sun Jul 17 16:21:16 2011	(r224137)
+++ projects/llvm-ia64/ObsoleteFiles.inc	Sun Jul 17 16:30:57 2011	(r224138)
@@ -38,6 +38,31 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20110709: vm_map_clean.9 -> vm_map_sync.9
+OLD_FILES+=usr/share/man/man9/vm_map_clean.9.gz
+# 20110709: Catch up with removal of these functions.
+OLD_FILES+=usr/share/man/man9/vm_page_copy.9.gz
+OLD_FILES+=usr/share/man/man9/vm_page_protect.9.gz
+OLD_FILES+=usr/share/man/man9/vm_page_zero_fill.9.gz
+# 20110707: script no longer needed by /etc/rc.d/nfsd
+OLD_FILES+=etc/rc.d/nfsserver
+# 20110705: files moved so both NFS clients can share them
+OLD_FILES+=usr/include/nfsclient/krpc.h
+OLD_FILES+=usr/include/nfsclient/nfsdiskless.h
+# 20110705: the switch of default NFS client to the new one
+OLD_FILES+=sbin/mount_newnfs
+OLD_FILES+=usr/share/man/man8/mount_newnfs.8.gz
+OLD_FILES+=usr/include/nfsclient/nfs_kdtrace.h
+# 20110628: calendar.msk removed
+OLD_FILES+=usr/share/calendar/ru_RU.KOI8-R/calendar.msk
+# 20110517: libpkg removed
+OLD_FILES+=usr/include/pkg.h
+OLD_FILES+=usr/lib/libpkg.a
+OLD_FILES+=usr/lib/libpkg.so
+OLD_LIBS+=usr/lib/libpkg.so.0
+OLD_FILES+=usr/lib/libpkg_p.a
+# 20110517: libsbuf version bump
+OLD_LIBS+=lib/libsbuf.so.5
 # 20110502: new clang import which bumps version from 2.9 to 3.0
 OLD_FILES+=usr/include/clang/2.9/emmintrin.h
 OLD_FILES+=usr/include/clang/2.9/mm_malloc.h
@@ -66,6 +91,8 @@ OLD_FILES+=usr/lib/libobjc_p.a
 OLD_FILES+=usr/libexec/cc1obj
 OLD_LIBS+=usr/lib/libobjc.so.4
 OLD_DIRS+=usr/include/objc
+# 20110331: firmware.img created at build time
+OLD_FILES+=usr/share/examples/kld/firmware/fwimage/firmware.img
 # 20110224: sticky.8 -> sticky.7
 OLD_FILES+=usr/share/man/man8/sticky.8.gz
 # 20110220: new clang import which bumps version from 2.8 to 2.9
@@ -76,6 +103,8 @@ OLD_FILES+=usr/include/clang/2.8/pmmintr
 OLD_FILES+=usr/include/clang/2.8/tmmintrin.h
 OLD_FILES+=usr/include/clang/2.8/xmmintrin.h
 OLD_DIRS+=usr/include/clang/2.8
+# 20110119: netinet/sctp_cc_functions.h removed
+OLD_FILES+=usr/include/netinet/sctp_cc_functions.h
 # 20110119: Remove SYSCTL_*X* sysctl additions.
 OLD_FILES+=usr/share/man/man9/SYSCTL_XINT.9.gz \
     usr/share/man/man9/SYSCTL_XLONG.9.gz
@@ -131,6 +160,8 @@ OLD_FILES+=usr/share/man/man8/MAKEDEV.8.
 OLD_FILES+=usr/share/man/man9/vgonel.9.gz
 # 20101112: removed gasp.info
 OLD_FILES+=usr/share/info/gasp.info.gz
+# 20101109: machine/mutex.h removed
+OLD_FILES+=usr/include/machine/mutex.h
 # 20101109: headers moved from machine/ to x86/
 .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386"
 OLD_FILES+=usr/include/machine/mptable.h

Modified: projects/llvm-ia64/UPDATING
==============================================================================
--- projects/llvm-ia64/UPDATING	Sun Jul 17 16:21:16 2011	(r224137)
+++ projects/llvm-ia64/UPDATING	Sun Jul 17 16:30:57 2011	(r224138)
@@ -25,6 +25,8 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 9.
 20110628:
 	The packet filter (pf) code has been updated to OpenBSD 4.5.
 	You need to update userland tools to be in sync with kernel.
+	This update breaks backward compatibility with earlier pfsync(4)
+	versions.  Care must be taken when updating redundant firewall setups.
 
 20110608:
 	The following sysctls and tunables are retired on x86 platforms:

Modified: projects/llvm-ia64/bin/expr/expr.1
==============================================================================
--- projects/llvm-ia64/bin/expr/expr.1	Sun Jul 17 16:21:16 2011	(r224137)
+++ projects/llvm-ia64/bin/expr/expr.1	Sun Jul 17 16:30:57 2011	(r224138)
@@ -50,25 +50,25 @@ and writes the result on standard output
 All operators and operands must be passed as separate arguments.
 Several of the operators have special meaning to command interpreters
 and must therefore be quoted appropriately.
-All integer operands are interpreted in base 10.
+All integer operands are interpreted in base 10 and must consist of only
+an optional leading minus sign followed by one or more digits (unless
+less strict parsing has been enabled for backwards compatibilty with
+prior versions of
+.Nm
+in
+.Fx ) .
 .Pp
-Arithmetic operations are performed using signed integer math.
-If the
-.Fl e
-flag is specified, arithmetic uses the C
+Arithmetic operations are performed using signed integer math with a
+range according to the C
 .Vt intmax_t
-data type (the largest integral type available), and
-.Nm
-will detect arithmetic overflow and return an error indication.
-If a numeric operand is specified which is so large as to overflow
-conversion to an integer, it is parsed as a string instead.
-If
+data type (the largest signed integral type available).
+All conversions and operations are checked for overflow.
+Overflow results in program termination with an error message on stdout
+and with an error status.
+.Pp
+The
 .Fl e
-is not specified, arithmetic operations and parsing of integer
-arguments will overflow silently according to the rules of the C
-standard, using the
-.Vt long
-data type.
+option enables backwards compatible behaviour as detailed below.
 .Pp
 Operators are listed below in order of increasing precedence; all
 are left-associative.
@@ -82,7 +82,9 @@ Return the evaluation of
 .Ar expr1
 if it is neither an empty string nor zero;
 otherwise, returns the evaluation of
-.Ar expr2 .
+.Ar expr2
+if it is not an empty string;
+otherwise, returns zero.
 .It Ar expr1 Li & Ar expr2
 Return the evaluation of
 .Ar expr1
@@ -163,25 +165,26 @@ function (with a
 .Fa utility
 argument of
 .Dq Li expr )
-is used to determine whether compatibility mode should be enabled.
+is used to determine whether backwards compatibility mode should be enabled.
 This feature is intended for use as a transition and debugging aid, when
 .Nm
 is used in complex scripts which cannot easily be recast to avoid the
 non-portable usage.
-Enabling compatibility mode
-also implicitly enables the
+Enabling backwards compatibility mode also implicitly enables the
 .Fl e
 option, since this matches the historic behavior of
 .Nm
 in
-.Fx .
+.Fx . This option makes number parsing less strict and permits leading
+white space and an optional leading plus sign. In addition, empty operands
+have an implied value of zero in numeric context.
 For historical reasons, defining the environment variable
 .Ev EXPR_COMPAT
-also enables compatibility mode.
+also enables backwards compatibility mode.
 .Sh ENVIRONMENT
 .Bl -tag -width ".Ev EXPR_COMPAT"
 .It Ev EXPR_COMPAT
-If set, enables compatibility mode.
+If set, enables backwards compatibility mode.
 .El
 .Sh EXIT STATUS
 The
@@ -270,8 +273,37 @@ expands to the required number.
 The
 .Nm
 utility conforms to
-.St -p1003.1-2001 ,
-provided that compatibility mode is not enabled.
+.St -p1003.1-2008 ,
+provided that backwards compatibility mode is not enabled.
+.Pp
+Backwards compatibility mode performs less strict checks of numeric arguments:
+.Bl -bullet
+.It
+An empty operand string is interpreted as 0.
+.El
+.Bl -bullet
+.It
+Leading white space and/or a plus sign before an otherwise valid positive
+numberic operand are allowed and will be ignored.
+.El
+.Pp
+The extended arithmetic range and overflow checks do not conflict with
+POSIX's requirement that arithmetic be done using signed longs, since
+they only make a difference to the result in cases where using signed
+longs would give undefined behavior.
+.Pp
+According to the
+.Tn POSIX
+standard, the use of string arguments
+.Va length ,
+.Va substr ,
+.Va index ,
+or
+.Va match
+produces undefined results. In this version of
+.Nm ,
+these arguments are treated just as their respective string values.
+.Pp
 The
 .Fl e
 flag is an extension.

Modified: projects/llvm-ia64/bin/expr/expr.y
==============================================================================
--- projects/llvm-ia64/bin/expr/expr.y	Sun Jul 17 16:21:16 2011	(r224137)
+++ projects/llvm-ia64/bin/expr/expr.y	Sun Jul 17 16:30:57 2011	(r224138)
@@ -1,6 +1,6 @@
 %{
 /*-
- * Written by Pace Willisson (pace at blitz.com) 
+ * Written by Pace Willisson (pace at blitz.com)
  * and placed in the public domain.
  *
  * Largely rewritten by J.T. Conklin (jtc at wimsey.com)
@@ -21,7 +21,7 @@
 #include <string.h>
 #include <regex.h>
 #include <unistd.h>
-  
+
 /*
  * POSIX specifies a specific error code for syntax errors.  We exit
  * with this code for all errors.
@@ -40,15 +40,20 @@ struct val {
 	} u;
 } ;
 
-struct val *result;
-
-int		chk_div(intmax_t, intmax_t);
-int		chk_minus(intmax_t, intmax_t, intmax_t);
-int		chk_plus(intmax_t, intmax_t, intmax_t);
-int		chk_times(intmax_t, intmax_t, intmax_t);
+char		**av;
+int		nonposix;
+struct val	*result;
+
+void		assert_to_integer(struct val *);
+void		assert_div(intmax_t, intmax_t);
+void		assert_minus(intmax_t, intmax_t, intmax_t);
+void		assert_plus(intmax_t, intmax_t, intmax_t);
+void		assert_times(intmax_t, intmax_t, intmax_t);
+int		compare_vals(struct val *, struct val *);
 void		free_value(struct val *);
+int		is_integer(const char *);
+int		is_string(struct val *);
 int		is_zero_or_null(struct val *);
-int		isstring(struct val *);
 struct val	*make_integer(intmax_t);
 struct val	*make_str(const char *);
 struct val	*op_and(struct val *, struct val *);
@@ -65,14 +70,12 @@ struct val	*op_or(struct val *, struct v
 struct val	*op_plus(struct val *, struct val *);
 struct val	*op_rem(struct val *, struct val *);
 struct val	*op_times(struct val *, struct val *);
-intmax_t	to_integer(struct val *);
+int		to_integer(struct val *);
 void		to_string(struct val *);
 int		yyerror(const char *);
 int		yylex(void);
 int		yyparse(void);
 
-static int	eflag;
-char **av;
 %}
 
 %union
@@ -96,23 +99,22 @@ start: expr { result = $$; }
 
 expr:	TOKEN
 	| '(' expr ')' { $$ = $2; }
-	| expr '|' expr { $$ = op_or ($1, $3); }
-	| expr '&' expr { $$ = op_and ($1, $3); }
-	| expr '=' expr { $$ = op_eq ($1, $3); }
-	| expr '>' expr { $$ = op_gt ($1, $3); }
-	| expr '<' expr { $$ = op_lt ($1, $3); }
-	| expr GE expr  { $$ = op_ge ($1, $3); }
-	| expr LE expr  { $$ = op_le ($1, $3); }
-	| expr NE expr  { $$ = op_ne ($1, $3); }
-	| expr '+' expr { $$ = op_plus ($1, $3); }
-	| expr '-' expr { $$ = op_minus ($1, $3); }
-	| expr '*' expr { $$ = op_times ($1, $3); }
-	| expr '/' expr { $$ = op_div ($1, $3); }
-	| expr '%' expr { $$ = op_rem ($1, $3); }
-	| expr ':' expr { $$ = op_colon ($1, $3); }
+	| expr '|' expr { $$ = op_or($1, $3); }
+	| expr '&' expr { $$ = op_and($1, $3); }
+	| expr '=' expr { $$ = op_eq($1, $3); }
+	| expr '>' expr { $$ = op_gt($1, $3); }
+	| expr '<' expr { $$ = op_lt($1, $3); }
+	| expr GE expr  { $$ = op_ge($1, $3); }
+	| expr LE expr  { $$ = op_le($1, $3); }
+	| expr NE expr  { $$ = op_ne($1, $3); }
+	| expr '+' expr { $$ = op_plus($1, $3); }
+	| expr '-' expr { $$ = op_minus($1, $3); }
+	| expr '*' expr { $$ = op_times($1, $3); }
+	| expr '/' expr { $$ = op_div($1, $3); }
+	| expr '%' expr { $$ = op_rem($1, $3); }
+	| expr ':' expr { $$ = op_colon($1, $3); }
 	;
 
-
 %%
 
 struct val *
@@ -120,89 +122,65 @@ make_integer(intmax_t i)
 {
 	struct val *vp;
 
-	vp = (struct val *) malloc (sizeof (*vp));
-	if (vp == NULL) {
+	vp = (struct val *)malloc(sizeof(*vp));
+	if (vp == NULL)
 		errx(ERR_EXIT, "malloc() failed");
-	}
 
 	vp->type = integer;
 	vp->u.i  = i;
-	return vp; 
+	return (vp);
 }
 
 struct val *
 make_str(const char *s)
 {
 	struct val *vp;
-	char *ep;
 
-	vp = (struct val *) malloc (sizeof (*vp));
-	if (vp == NULL || ((vp->u.s = strdup (s)) == NULL)) {
+	vp = (struct val *)malloc(sizeof(*vp));
+	if (vp == NULL || ((vp->u.s = strdup(s)) == NULL))
 		errx(ERR_EXIT, "malloc() failed");
-	}
 
-	/*
-	 * Previously we tried to scan the string to see if it ``looked like''
-	 * an integer (erroneously, as it happened).  Let strtoimax() do the
-	 * dirty work.  We could cache the value, except that we are using
-	 * a union and need to preserve the original string form until we
-	 * are certain that it is not needed.
-	 *
-	 * IEEE Std.1003.1-2001 says:
-	 * /integer/ An argument consisting only of an (optional) unary minus  
-	 *	     followed by digits.          
-	 *
-	 * This means that arguments which consist of digits followed by
-	 * non-digits MUST NOT be considered integers.  strtoimax() will
-	 * figure this out for us.
-	 */
-	if (eflag)
-		(void)strtoimax(s, &ep, 10);
+	if (is_integer(s))
+		vp->type = numeric_string;
 	else
-		(void)strtol(s, &ep, 10);
-
-	if (*ep != '\0')
 		vp->type = string;
-	else	
-		vp->type = numeric_string;
 
-	return vp;
+	return (vp);
 }
 
-
 void
 free_value(struct val *vp)
 {
 	if (vp->type == string || vp->type == numeric_string)
-		free (vp->u.s);	
+		free(vp->u.s);
 }
 
-
-intmax_t
+int
 to_integer(struct val *vp)
 {
 	intmax_t i;
 
-	if (vp->type == integer)
-		return 1;
-
-	if (vp->type == string)
-		return 0;
-
-	/* vp->type == numeric_string, make it numeric */
-	errno = 0;
-	if (eflag) {
+	/* we can only convert numeric_string to integer, here */
+	if (vp->type == numeric_string) {
+		errno = 0;
 		i  = strtoimax(vp->u.s, (char **)NULL, 10);
-		if (errno == ERANGE)
-			err(ERR_EXIT, NULL);
-	} else {
-		i = strtol(vp->u.s, (char **)NULL, 10);
+		/* just keep as numeric_string, if the conversion fails */
+		if (errno != ERANGE) {
+			free(vp->u.s);
+			vp->u.i = i;
+			vp->type = integer;
+		}
 	}
+	return (vp->type == integer);
+}
 
-	free (vp->u.s);
-	vp->u.i = i;
-	vp->type = integer;
-	return 1;
+void
+assert_to_integer(struct val *vp)
+{
+	if (vp->type == string)
+		errx(ERR_EXIT, "not a decimal number: '%s'", vp->u.s);
+	if (!to_integer(vp))
+		errx(ERR_EXIT, "operand too large: '%s'", vp->u.s);
 }
 
 void
@@ -228,15 +206,31 @@ to_string(struct val *vp)
 	vp->u.s  = tmp;
 }
 
+int
+is_integer(const char *s)
+{
+	if (nonposix) {
+		if (*s == '\0')
+			return (1);
+		while (isspace((unsigned char)*s))
+			s++;
+	}
+	if (*s == '-' || (nonposix && *s == '+'))
+		s++;
+	if (*s == '\0')
+		return (0);
+	while (isdigit((unsigned char)*s))
+		s++;
+	return (*s == '\0');
+}
 
 int
-isstring(struct val *vp)
+is_string(struct val *vp)
 {
 	/* only TRUE if this string is not a valid integer */
 	return (vp->type == string);
 }
 
-
 int
 yylex(void)
 {
@@ -247,10 +241,10 @@ yylex(void)
 
 	p = *av++;
 
-	if (strlen (p) == 1) {
-		if (strchr ("|&=<>+-*/%:()", *p))
+	if (strlen(p) == 1) {
+		if (strchr("|&=<>+-*/%:()", *p))
 			return (*p);
-	} else if (strlen (p) == 2 && p[1] == '=') {
+	} else if (strlen(p) == 2 && p[1] == '=') {
 		switch (*p) {
 		case '>': return (GE);
 		case '<': return (LE);
@@ -258,19 +252,17 @@ yylex(void)
 		}
 	}
 
-	yylval.val = make_str (p);
+	yylval.val = make_str(p);
 	return (TOKEN);
 }
 
 int
 is_zero_or_null(struct val *vp)
 {
-	if (vp->type == integer) {
+	if (vp->type == integer)
 		return (vp->u.i == 0);
-	} else {
-		return (*vp->u.s == 0 || (to_integer (vp) && vp->u.i == 0));
-	}
-	/* NOTREACHED */
+
+	return (*vp->u.s == 0 || (to_integer(vp) && vp->u.i == 0));
 }
 
 int
@@ -278,23 +270,22 @@ main(int argc, char *argv[])
 {
 	int c;
 
-	setlocale (LC_ALL, "");
+	setlocale(LC_ALL, "");
 	if (getenv("EXPR_COMPAT") != NULL
 	    || check_utility_compat("expr")) {
 		av = argv + 1;
-		eflag = 1;
+		nonposix = 1;
 	} else {
-		while ((c = getopt(argc, argv, "e")) != -1)
+		while ((c = getopt(argc, argv, "e")) != -1) {
 			switch (c) {
 			case 'e':
-				eflag = 1;
+				nonposix = 1;
 				break;
-
 			default:
-				fprintf(stderr,
+				errx(ERR_EXIT,
 				    "usage: expr [-e] expression\n");
-				exit(ERR_EXIT);
 			}
+		}
 		av = argv + optind;
 	}
 
@@ -314,164 +305,104 @@ yyerror(const char *s __unused)
 	errx(ERR_EXIT, "syntax error");
 }
 
-
 struct val *
 op_or(struct val *a, struct val *b)
 {
-	if (is_zero_or_null (a)) {
-		free_value (a);
-		return (b);
-	} else {
-		free_value (b);
+	if (!is_zero_or_null(a)) {
+		free_value(b);
 		return (a);
 	}
+	free_value(a);
+	if (!is_zero_or_null(b))
+		return (b);
+	free_value(b);
+	return (make_integer((intmax_t)0));
 }
-		
+
 struct val *
 op_and(struct val *a, struct val *b)
 {
-	if (is_zero_or_null (a) || is_zero_or_null (b)) {
-		free_value (a);
-		free_value (b);
-		return (make_integer ((intmax_t)0));
+	if (is_zero_or_null(a) || is_zero_or_null(b)) {
+		free_value(a);
+		free_value(b);
+		return (make_integer((intmax_t)0));
 	} else {
-		free_value (b);
+		free_value(b);
 		return (a);
 	}
 }
 
-struct val *
-op_eq(struct val *a, struct val *b)
+int
+compare_vals(struct val *a, struct val *b)
 {
-	struct val *r;
+	int r;
 
-	if (isstring (a) || isstring (b)) {
-		to_string (a);
-		to_string (b);	
-		r = make_integer ((intmax_t)(strcoll (a->u.s, b->u.s) == 0));
-	} else {
-		(void)to_integer(a);
-		(void)to_integer(b);
-		r = make_integer ((intmax_t)(a->u.i == b->u.i));
+	if (is_string(a) || is_string(b)) {
+		to_string(a);
+		to_string(b);
+		r = strcoll(a->u.s, b->u.s);
+	} else {
+		assert_to_integer(a);
+		assert_to_integer(b);
+		if (a->u.i > b->u.i)
+			r = 1;
+		else if (a->u.i < b->u.i)
+			r = -1;
+		else
+			r = 0;
 	}
 
-	free_value (a);
-	free_value (b);
-	return r;
+	free_value(a);
+	free_value(b);
+	return (r);
 }
 
 struct val *
-op_gt(struct val *a, struct val *b)
+op_eq(struct val *a, struct val *b)
 {
-	struct val *r;
-
-	if (isstring (a) || isstring (b)) {
-		to_string (a);
-		to_string (b);
-		r = make_integer ((intmax_t)(strcoll (a->u.s, b->u.s) > 0));
-	} else {
-		(void)to_integer(a);
-		(void)to_integer(b);
-		r = make_integer ((intmax_t)(a->u.i > b->u.i));
-	}
+	return (make_integer((intmax_t)(compare_vals(a, b) == 0)));
+}
 
-	free_value (a);
-	free_value (b);
-	return r;
+struct val *
+op_gt(struct val *a, struct val *b)
+{
+	return (make_integer((intmax_t)(compare_vals(a, b) > 0)));
 }
 
 struct val *
 op_lt(struct val *a, struct val *b)
 {
-	struct val *r;
-
-	if (isstring (a) || isstring (b)) {
-		to_string (a);
-		to_string (b);
-		r = make_integer ((intmax_t)(strcoll (a->u.s, b->u.s) < 0));
-	} else {
-		(void)to_integer(a);
-		(void)to_integer(b);
-		r = make_integer ((intmax_t)(a->u.i < b->u.i));
-	}
-
-	free_value (a);
-	free_value (b);
-	return r;
+	return (make_integer((intmax_t)(compare_vals(a, b) < 0)));
 }
 
 struct val *
 op_ge(struct val *a, struct val *b)
 {
-	struct val *r;
-
-	if (isstring (a) || isstring (b)) {
-		to_string (a);
-		to_string (b);
-		r = make_integer ((intmax_t)(strcoll (a->u.s, b->u.s) >= 0));
-	} else {
-		(void)to_integer(a);
-		(void)to_integer(b);
-		r = make_integer ((intmax_t)(a->u.i >= b->u.i));
-	}
-
-	free_value (a);
-	free_value (b);
-	return r;
+	return (make_integer((intmax_t)(compare_vals(a, b) >= 0)));
 }
 
 struct val *
 op_le(struct val *a, struct val *b)
 {
-	struct val *r;
-
-	if (isstring (a) || isstring (b)) {
-		to_string (a);
-		to_string (b);
-		r = make_integer ((intmax_t)(strcoll (a->u.s, b->u.s) <= 0));
-	} else {
-		(void)to_integer(a);
-		(void)to_integer(b);
-		r = make_integer ((intmax_t)(a->u.i <= b->u.i));
-	}
-
-	free_value (a);
-	free_value (b);
-	return r;
+	return (make_integer((intmax_t)(compare_vals(a, b) <= 0)));
 }
 
 struct val *
 op_ne(struct val *a, struct val *b)
 {
-	struct val *r;
-
-	if (isstring (a) || isstring (b)) {
-		to_string (a);
-		to_string (b);
-		r = make_integer ((intmax_t)(strcoll (a->u.s, b->u.s) != 0));
-	} else {
-		(void)to_integer(a);
-		(void)to_integer(b);
-		r = make_integer ((intmax_t)(a->u.i != b->u.i));
-	}
-
-	free_value (a);
-	free_value (b);
-	return r;
+	return (make_integer((intmax_t)(compare_vals(a, b) != 0)));
 }
 
-int
-chk_plus(intmax_t a, intmax_t b, intmax_t r)
+void
+assert_plus(intmax_t a, intmax_t b, intmax_t r)
 {
-
-	/* sum of two positive numbers must be positive */
-	if (a > 0 && b > 0 && r <= 0)
-		return 1;
-	/* sum of two negative numbers must be negative */
-	if (a < 0 && b < 0 && r >= 0)
-		return 1;
-	/* all other cases are OK */
-	return 0;
+	/*
+	 * sum of two positive numbers must be positive,
+	 * sum of two negative numbers must be negative
+	 */
+	if ((a > 0 && b > 0 && r <= 0) ||
+	    (a < 0 && b < 0 && r >= 0))
+		errx(ERR_EXIT, "overflow");
 }
 
 struct val *
@@ -479,36 +410,24 @@ op_plus(struct val *a, struct val *b)
 {
 	struct val *r;
 
-	if (!to_integer(a) || !to_integer(b)) {
-		errx(ERR_EXIT, "non-numeric argument");
-	}
-
-	if (eflag) {
-		r = make_integer(a->u.i + b->u.i);
-		if (chk_plus(a->u.i, b->u.i, r->u.i)) {
-			errx(ERR_EXIT, "overflow");
-		}
-	} else
-		r = make_integer((long)a->u.i + (long)b->u.i);
+	assert_to_integer(a);
+	assert_to_integer(b);
+	r = make_integer(a->u.i + b->u.i);
+	assert_plus(a->u.i, b->u.i, r->u.i);
 
-	free_value (a);
-	free_value (b);
-	return r;
+	free_value(a);
+	free_value(b);
+	return (r);
 }
 
-int
-chk_minus(intmax_t a, intmax_t b, intmax_t r)
+void
+assert_minus(intmax_t a, intmax_t b, intmax_t r)
 {
-
 	/* special case subtraction of INTMAX_MIN */
-	if (b == INTMAX_MIN) {
-		if (a >= 0)
-			return 1;
-		else
-			return 0;
-	}
-	/* this is allowed for b != INTMAX_MIN */
-	return chk_plus (a, -b, r);
+	if (b == INTMAX_MIN && a < 0)
+		errx(ERR_EXIT, "overflow");
+	/* check addition of negative subtrahend */
+	assert_plus(a, -b, r);
 }
 
 struct val *
@@ -516,33 +435,25 @@ op_minus(struct val *a, struct val *b)
 {
 	struct val *r;
 
-	if (!to_integer(a) || !to_integer(b)) {
-		errx(ERR_EXIT, "non-numeric argument");
-	}
-
-	if (eflag) {
-		r = make_integer(a->u.i - b->u.i);
-		if (chk_minus(a->u.i, b->u.i, r->u.i)) {
-			errx(ERR_EXIT, "overflow");
-		}
-	} else
-		r = make_integer((long)a->u.i - (long)b->u.i);
+	assert_to_integer(a);
+	assert_to_integer(b);
+	r = make_integer(a->u.i - b->u.i);
+	assert_minus(a->u.i, b->u.i, r->u.i);
 
-	free_value (a);
-	free_value (b);
-	return r;
+	free_value(a);
+	free_value(b);
+	return (r);
 }
 
-int
-chk_times(intmax_t a, intmax_t b, intmax_t r)
+void
+assert_times(intmax_t a, intmax_t b, intmax_t r)
 {
-	/* special case: first operand is 0, no overflow possible */
-	if (a == 0)
-		return 0;
-	/* verify that result of division matches second operand */
-	if (r / a != b)
-		return 1;
-	return 0;
+	/*
+	 * if first operand is 0, no overflow is possible,
+	 * else result of division test must match second operand
+	 */
+	if (a != 0 && r / a != b)
+		errx(ERR_EXIT, "overflow");
 }
 
 struct val *
@@ -550,32 +461,24 @@ op_times(struct val *a, struct val *b)
 {
 	struct val *r;
 
-	if (!to_integer(a) || !to_integer(b)) {
-		errx(ERR_EXIT, "non-numeric argument");
-	}
-
-	if (eflag) {
-		r = make_integer(a->u.i * b->u.i);
-		if (chk_times(a->u.i, b->u.i, r->u.i)) {
-			errx(ERR_EXIT, "overflow");
-		}
-	} else
-		r = make_integer((long)a->u.i * (long)b->u.i);
+	assert_to_integer(a);
+	assert_to_integer(b);
+	r = make_integer(a->u.i * b->u.i);
+	assert_times(a->u.i, b->u.i, r->u.i);
 
-	free_value (a);
-	free_value (b);
+	free_value(a);
+	free_value(b);
 	return (r);
 }
 
-int
-chk_div(intmax_t a, intmax_t b)
+void
+assert_div(intmax_t a, intmax_t b)
 {
-	/* div by zero has been taken care of before */
+	if (b == 0)
+		errx(ERR_EXIT, "division by zero");
 	/* only INTMAX_MIN / -1 causes overflow */
 	if (a == INTMAX_MIN && b == -1)
-		return 1;
-	/* everything else is OK */
-	return 0;
+		errx(ERR_EXIT, "overflow");
 }
 
 struct val *
@@ -583,51 +486,33 @@ op_div(struct val *a, struct val *b)
 {
 	struct val *r;
 
-	if (!to_integer(a) || !to_integer(b)) {
-		errx(ERR_EXIT, "non-numeric argument");
-	}
-
-	if (b->u.i == 0) {
-		errx(ERR_EXIT, "division by zero");
-	}
-
-	if (eflag) {
-		r = make_integer(a->u.i / b->u.i);
-		if (chk_div(a->u.i, b->u.i)) {
-			errx(ERR_EXIT, "overflow");
-		}
-	} else
-		r = make_integer((long)a->u.i / (long)b->u.i);
+	assert_to_integer(a);
+	assert_to_integer(b);
+	/* assert based on operands only, not on result */
+	assert_div(a->u.i, b->u.i);
+	r = make_integer(a->u.i / b->u.i);
 
-	free_value (a);
-	free_value (b);
-	return r;
+	free_value(a);
+	free_value(b);
+	return (r);
 }
-	
+
 struct val *
 op_rem(struct val *a, struct val *b)
 {
 	struct val *r;
 
-	if (!to_integer(a) || !to_integer(b)) {
-		errx(ERR_EXIT, "non-numeric argument");
-	}
-
-	if (b->u.i == 0) {
-		errx(ERR_EXIT, "division by zero");
-	}
-
-	if (eflag)
-		r = make_integer(a->u.i % b->u.i);
-	        /* chk_rem necessary ??? */
-	else
-		r = make_integer((long)a->u.i % (long)b->u.i);
+	assert_to_integer(a);
+	assert_to_integer(b);
+	/* pass a=1 to only check for div by zero */
+	assert_div(1, b->u.i);
+	r = make_integer(a->u.i % b->u.i);
 
-	free_value (a);
-	free_value (b);
-	return r;
+	free_value(a);
+	free_value(b);
+	return (r);
 }
-	
+
 struct val *
 op_colon(struct val *a, struct val *b)
 {
@@ -642,33 +527,30 @@ op_colon(struct val *a, struct val *b)
 	to_string(b);
 
 	/* compile regular expression */
-	if ((eval = regcomp (&rp, b->u.s, 0)) != 0) {
-		regerror (eval, &rp, errbuf, sizeof(errbuf));
+	if ((eval = regcomp(&rp, b->u.s, 0)) != 0) {
+		regerror(eval, &rp, errbuf, sizeof(errbuf));
 		errx(ERR_EXIT, "%s", errbuf);
 	}
 
 	/* compare string against pattern */
 	/* remember that patterns are anchored to the beginning of the line */
-	if (regexec(&rp, a->u.s, (size_t)2, rm, 0) == 0 && rm[0].rm_so == 0) {
+	if (regexec(&rp, a->u.s, (size_t)2, rm, 0) == 0 && rm[0].rm_so == 0)
 		if (rm[1].rm_so >= 0) {
 			*(a->u.s + rm[1].rm_eo) = '\0';
-			v = make_str (a->u.s + rm[1].rm_so);
+			v = make_str(a->u.s + rm[1].rm_so);
 
-		} else {
-			v = make_integer ((intmax_t)(rm[0].rm_eo - rm[0].rm_so));
-		}
-	} else {
-		if (rp.re_nsub == 0) {
-			v = make_integer ((intmax_t)0);
-		} else {
-			v = make_str ("");
-		}
-	}
+		} else
+			v = make_integer((intmax_t)(rm[0].rm_eo - rm[0].rm_so));
+	else
+		if (rp.re_nsub == 0)
+			v = make_integer((intmax_t)0);
+		else
+			v = make_str("");
 
 	/* free arguments and pattern buffer */
-	free_value (a);
-	free_value (b);
-	regfree (&rp);
+	free_value(a);
+	free_value(b);
+	regfree(&rp);
 
-	return v;
+	return (v);
 }

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-projects mailing list