Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jan 2015 10:33:01 +0000 (UTC)
From:      Gleb Smirnoff <glebius@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r277062 - in projects/ifnet: . cddl/contrib/opensolaris/tools/ctf/cvt contrib/compiler-rt contrib/compiler-rt/BlocksRuntime contrib/compiler-rt/include contrib/compiler-rt/lib contrib/c...
Message-ID:  <201501121033.t0CAX1hB028089@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: glebius
Date: Mon Jan 12 10:33:00 2015
New Revision: 277062
URL: https://svnweb.freebsd.org/changeset/base/277062

Log:
  Merge head.

Added:
  projects/ifnet/contrib/compiler-rt/include/
     - copied from r277060, head/contrib/compiler-rt/include/
  projects/ifnet/contrib/compiler-rt/lib/BlocksRuntime/
     - copied from r277060, head/contrib/compiler-rt/lib/BlocksRuntime/
  projects/ifnet/contrib/compiler-rt/lib/asan/
     - copied from r277060, head/contrib/compiler-rt/lib/asan/
  projects/ifnet/contrib/compiler-rt/lib/builtins/
     - copied from r277060, head/contrib/compiler-rt/lib/builtins/
  projects/ifnet/contrib/compiler-rt/lib/dfsan/
     - copied from r277060, head/contrib/compiler-rt/lib/dfsan/
  projects/ifnet/contrib/compiler-rt/lib/interception/
     - copied from r277060, head/contrib/compiler-rt/lib/interception/
  projects/ifnet/contrib/compiler-rt/lib/lsan/
     - copied from r277060, head/contrib/compiler-rt/lib/lsan/
  projects/ifnet/contrib/compiler-rt/lib/msan/
     - copied from r277060, head/contrib/compiler-rt/lib/msan/
  projects/ifnet/contrib/compiler-rt/lib/profile/
     - copied from r277060, head/contrib/compiler-rt/lib/profile/
  projects/ifnet/contrib/compiler-rt/lib/sanitizer_common/
     - copied from r277060, head/contrib/compiler-rt/lib/sanitizer_common/
  projects/ifnet/contrib/compiler-rt/lib/tsan/
     - copied from r277060, head/contrib/compiler-rt/lib/tsan/
  projects/ifnet/contrib/compiler-rt/lib/ubsan/
     - copied from r277060, head/contrib/compiler-rt/lib/ubsan/
  projects/ifnet/contrib/xz/src/liblzma/liblzma.pc.in
     - copied unchanged from r277060, head/contrib/xz/src/liblzma/liblzma.pc.in
  projects/ifnet/crypto/openssl/util/mkbuildinf.pl
     - copied unchanged from r277060, head/crypto/openssl/util/mkbuildinf.pl
  projects/ifnet/lib/libclang_rt/
     - copied from r277060, head/lib/libclang_rt/
  projects/ifnet/lib/libedit/TEST/rl1.c
     - copied unchanged from r277060, head/lib/libedit/TEST/rl1.c
  projects/ifnet/lib/libedit/TEST/wtc1.c
     - copied unchanged from r277060, head/lib/libedit/TEST/wtc1.c
  projects/ifnet/lib/libedit/chartype.c
     - copied unchanged from r277060, head/lib/libedit/chartype.c
  projects/ifnet/lib/libedit/config.h
     - copied unchanged from r277060, head/lib/libedit/config.h
  projects/ifnet/lib/libedit/eln.c
     - copied unchanged from r277060, head/lib/libedit/eln.c
  projects/ifnet/lib/libedit/keymacro.c
     - copied unchanged from r277060, head/lib/libedit/keymacro.c
  projects/ifnet/lib/libedit/keymacro.h
     - copied unchanged from r277060, head/lib/libedit/keymacro.h
  projects/ifnet/lib/libedit/terminal.c
     - copied unchanged from r277060, head/lib/libedit/terminal.c
  projects/ifnet/lib/libedit/terminal.h
     - copied unchanged from r277060, head/lib/libedit/terminal.h
  projects/ifnet/share/man/man4/cc_dctcp.4
     - copied unchanged from r277060, head/share/man/man4/cc_dctcp.4
  projects/ifnet/share/mk/bsd.dtb.mk
     - copied unchanged from r277060, head/share/mk/bsd.dtb.mk
  projects/ifnet/sys/arm/ti/am335x/am335x_rtc.c
     - copied unchanged from r277060, head/sys/arm/ti/am335x/am335x_rtc.c
  projects/ifnet/sys/arm/ti/am335x/am335x_rtcreg.h
     - copied unchanged from r277060, head/sys/arm/ti/am335x/am335x_rtcreg.h
  projects/ifnet/sys/arm/ti/am335x/am335x_rtcvar.h
     - copied unchanged from r277060, head/sys/arm/ti/am335x/am335x_rtcvar.h
  projects/ifnet/sys/conf/dtb.mk
     - copied unchanged from r277060, head/sys/conf/dtb.mk
  projects/ifnet/sys/modules/cc/cc_dctcp/
     - copied from r277060, head/sys/modules/cc/cc_dctcp/
  projects/ifnet/sys/modules/dtb/
     - copied from r277060, head/sys/modules/dtb/
  projects/ifnet/sys/netinet/cc/cc_dctcp.c
     - copied unchanged from r277060, head/sys/netinet/cc/cc_dctcp.c
  projects/ifnet/usr.bin/clang/llvm-symbolizer/
     - copied from r277060, head/usr.bin/clang/llvm-symbolizer/
  projects/ifnet/usr.bin/sed/tests/regress.multitest.out/2.23
     - copied unchanged from r277060, head/usr.bin/sed/tests/regress.multitest.out/2.23
Deleted:
  projects/ifnet/contrib/compiler-rt/BlocksRuntime/
  projects/ifnet/contrib/compiler-rt/lib/absvdi2.c
  projects/ifnet/contrib/compiler-rt/lib/absvsi2.c
  projects/ifnet/contrib/compiler-rt/lib/absvti2.c
  projects/ifnet/contrib/compiler-rt/lib/adddf3.c
  projects/ifnet/contrib/compiler-rt/lib/addsf3.c
  projects/ifnet/contrib/compiler-rt/lib/addvdi3.c
  projects/ifnet/contrib/compiler-rt/lib/addvsi3.c
  projects/ifnet/contrib/compiler-rt/lib/addvti3.c
  projects/ifnet/contrib/compiler-rt/lib/arm/
  projects/ifnet/contrib/compiler-rt/lib/ashldi3.c
  projects/ifnet/contrib/compiler-rt/lib/ashlti3.c
  projects/ifnet/contrib/compiler-rt/lib/ashrdi3.c
  projects/ifnet/contrib/compiler-rt/lib/ashrti3.c
  projects/ifnet/contrib/compiler-rt/lib/assembly.h
  projects/ifnet/contrib/compiler-rt/lib/atomic.c
  projects/ifnet/contrib/compiler-rt/lib/clear_cache.c
  projects/ifnet/contrib/compiler-rt/lib/clzdi2.c
  projects/ifnet/contrib/compiler-rt/lib/clzsi2.c
  projects/ifnet/contrib/compiler-rt/lib/clzti2.c
  projects/ifnet/contrib/compiler-rt/lib/cmpdi2.c
  projects/ifnet/contrib/compiler-rt/lib/cmpti2.c
  projects/ifnet/contrib/compiler-rt/lib/comparedf2.c
  projects/ifnet/contrib/compiler-rt/lib/comparesf2.c
  projects/ifnet/contrib/compiler-rt/lib/ctzdi2.c
  projects/ifnet/contrib/compiler-rt/lib/ctzsi2.c
  projects/ifnet/contrib/compiler-rt/lib/ctzti2.c
  projects/ifnet/contrib/compiler-rt/lib/divdc3.c
  projects/ifnet/contrib/compiler-rt/lib/divdf3.c
  projects/ifnet/contrib/compiler-rt/lib/divdi3.c
  projects/ifnet/contrib/compiler-rt/lib/divmoddi4.c
  projects/ifnet/contrib/compiler-rt/lib/divmodsi4.c
  projects/ifnet/contrib/compiler-rt/lib/divsc3.c
  projects/ifnet/contrib/compiler-rt/lib/divsf3.c
  projects/ifnet/contrib/compiler-rt/lib/divsi3.c
  projects/ifnet/contrib/compiler-rt/lib/divti3.c
  projects/ifnet/contrib/compiler-rt/lib/divxc3.c
  projects/ifnet/contrib/compiler-rt/lib/enable_execute_stack.c
  projects/ifnet/contrib/compiler-rt/lib/eprintf.c
  projects/ifnet/contrib/compiler-rt/lib/extendsfdf2.c
  projects/ifnet/contrib/compiler-rt/lib/ffsdi2.c
  projects/ifnet/contrib/compiler-rt/lib/ffsti2.c
  projects/ifnet/contrib/compiler-rt/lib/fixdfdi.c
  projects/ifnet/contrib/compiler-rt/lib/fixdfsi.c
  projects/ifnet/contrib/compiler-rt/lib/fixdfti.c
  projects/ifnet/contrib/compiler-rt/lib/fixsfdi.c
  projects/ifnet/contrib/compiler-rt/lib/fixsfsi.c
  projects/ifnet/contrib/compiler-rt/lib/fixsfti.c
  projects/ifnet/contrib/compiler-rt/lib/fixunsdfdi.c
  projects/ifnet/contrib/compiler-rt/lib/fixunsdfsi.c
  projects/ifnet/contrib/compiler-rt/lib/fixunsdfti.c
  projects/ifnet/contrib/compiler-rt/lib/fixunssfdi.c
  projects/ifnet/contrib/compiler-rt/lib/fixunssfsi.c
  projects/ifnet/contrib/compiler-rt/lib/fixunssfti.c
  projects/ifnet/contrib/compiler-rt/lib/fixunsxfdi.c
  projects/ifnet/contrib/compiler-rt/lib/fixunsxfsi.c
  projects/ifnet/contrib/compiler-rt/lib/fixunsxfti.c
  projects/ifnet/contrib/compiler-rt/lib/fixxfdi.c
  projects/ifnet/contrib/compiler-rt/lib/fixxfti.c
  projects/ifnet/contrib/compiler-rt/lib/floatdidf.c
  projects/ifnet/contrib/compiler-rt/lib/floatdisf.c
  projects/ifnet/contrib/compiler-rt/lib/floatdixf.c
  projects/ifnet/contrib/compiler-rt/lib/floatsidf.c
  projects/ifnet/contrib/compiler-rt/lib/floatsisf.c
  projects/ifnet/contrib/compiler-rt/lib/floattidf.c
  projects/ifnet/contrib/compiler-rt/lib/floattisf.c
  projects/ifnet/contrib/compiler-rt/lib/floattixf.c
  projects/ifnet/contrib/compiler-rt/lib/floatundidf.c
  projects/ifnet/contrib/compiler-rt/lib/floatundisf.c
  projects/ifnet/contrib/compiler-rt/lib/floatundixf.c
  projects/ifnet/contrib/compiler-rt/lib/floatunsidf.c
  projects/ifnet/contrib/compiler-rt/lib/floatunsisf.c
  projects/ifnet/contrib/compiler-rt/lib/floatuntidf.c
  projects/ifnet/contrib/compiler-rt/lib/floatuntisf.c
  projects/ifnet/contrib/compiler-rt/lib/floatuntixf.c
  projects/ifnet/contrib/compiler-rt/lib/fp_lib.h
  projects/ifnet/contrib/compiler-rt/lib/gcc_personality_v0.c
  projects/ifnet/contrib/compiler-rt/lib/i386/
  projects/ifnet/contrib/compiler-rt/lib/int_endianness.h
  projects/ifnet/contrib/compiler-rt/lib/int_lib.h
  projects/ifnet/contrib/compiler-rt/lib/int_math.h
  projects/ifnet/contrib/compiler-rt/lib/int_types.h
  projects/ifnet/contrib/compiler-rt/lib/int_util.c
  projects/ifnet/contrib/compiler-rt/lib/int_util.h
  projects/ifnet/contrib/compiler-rt/lib/lshrdi3.c
  projects/ifnet/contrib/compiler-rt/lib/lshrti3.c
  projects/ifnet/contrib/compiler-rt/lib/moddi3.c
  projects/ifnet/contrib/compiler-rt/lib/modsi3.c
  projects/ifnet/contrib/compiler-rt/lib/modti3.c
  projects/ifnet/contrib/compiler-rt/lib/muldc3.c
  projects/ifnet/contrib/compiler-rt/lib/muldf3.c
  projects/ifnet/contrib/compiler-rt/lib/muldi3.c
  projects/ifnet/contrib/compiler-rt/lib/mulodi4.c
  projects/ifnet/contrib/compiler-rt/lib/mulosi4.c
  projects/ifnet/contrib/compiler-rt/lib/muloti4.c
  projects/ifnet/contrib/compiler-rt/lib/mulsc3.c
  projects/ifnet/contrib/compiler-rt/lib/mulsf3.c
  projects/ifnet/contrib/compiler-rt/lib/multi3.c
  projects/ifnet/contrib/compiler-rt/lib/mulvdi3.c
  projects/ifnet/contrib/compiler-rt/lib/mulvsi3.c
  projects/ifnet/contrib/compiler-rt/lib/mulvti3.c
  projects/ifnet/contrib/compiler-rt/lib/mulxc3.c
  projects/ifnet/contrib/compiler-rt/lib/negdf2.c
  projects/ifnet/contrib/compiler-rt/lib/negdi2.c
  projects/ifnet/contrib/compiler-rt/lib/negsf2.c
  projects/ifnet/contrib/compiler-rt/lib/negti2.c
  projects/ifnet/contrib/compiler-rt/lib/negvdi2.c
  projects/ifnet/contrib/compiler-rt/lib/negvsi2.c
  projects/ifnet/contrib/compiler-rt/lib/negvti2.c
  projects/ifnet/contrib/compiler-rt/lib/paritydi2.c
  projects/ifnet/contrib/compiler-rt/lib/paritysi2.c
  projects/ifnet/contrib/compiler-rt/lib/parityti2.c
  projects/ifnet/contrib/compiler-rt/lib/popcountdi2.c
  projects/ifnet/contrib/compiler-rt/lib/popcountsi2.c
  projects/ifnet/contrib/compiler-rt/lib/popcountti2.c
  projects/ifnet/contrib/compiler-rt/lib/powidf2.c
  projects/ifnet/contrib/compiler-rt/lib/powisf2.c
  projects/ifnet/contrib/compiler-rt/lib/powitf2.c
  projects/ifnet/contrib/compiler-rt/lib/powixf2.c
  projects/ifnet/contrib/compiler-rt/lib/ppc/
  projects/ifnet/contrib/compiler-rt/lib/sparc64/
  projects/ifnet/contrib/compiler-rt/lib/subdf3.c
  projects/ifnet/contrib/compiler-rt/lib/subsf3.c
  projects/ifnet/contrib/compiler-rt/lib/subvdi3.c
  projects/ifnet/contrib/compiler-rt/lib/subvsi3.c
  projects/ifnet/contrib/compiler-rt/lib/subvti3.c
  projects/ifnet/contrib/compiler-rt/lib/trampoline_setup.c
  projects/ifnet/contrib/compiler-rt/lib/truncdfsf2.c
  projects/ifnet/contrib/compiler-rt/lib/ucmpdi2.c
  projects/ifnet/contrib/compiler-rt/lib/ucmpti2.c
  projects/ifnet/contrib/compiler-rt/lib/udivdi3.c
  projects/ifnet/contrib/compiler-rt/lib/udivmoddi4.c
  projects/ifnet/contrib/compiler-rt/lib/udivmodsi4.c
  projects/ifnet/contrib/compiler-rt/lib/udivmodti4.c
  projects/ifnet/contrib/compiler-rt/lib/udivsi3.c
  projects/ifnet/contrib/compiler-rt/lib/udivti3.c
  projects/ifnet/contrib/compiler-rt/lib/umoddi3.c
  projects/ifnet/contrib/compiler-rt/lib/umodsi3.c
  projects/ifnet/contrib/compiler-rt/lib/umodti3.c
  projects/ifnet/contrib/compiler-rt/lib/x86_64/
  projects/ifnet/crypto/openssl/crypto/bn/asm/mips3.s
  projects/ifnet/lib/libedit/key.c
  projects/ifnet/lib/libedit/key.h
  projects/ifnet/lib/libedit/term.c
  projects/ifnet/lib/libedit/term.h
Modified:
  projects/ifnet/ObsoleteFiles.inc
  projects/ifnet/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c
  projects/ifnet/contrib/compiler-rt/CREDITS.TXT
  projects/ifnet/contrib/compiler-rt/LICENSE.TXT
  projects/ifnet/contrib/compiler-rt/README.txt
  projects/ifnet/contrib/ofed/libmlx4/src/mlx4-abi.h
  projects/ifnet/contrib/ofed/libmlx4/src/mlx4.c
  projects/ifnet/contrib/ofed/libmlx4/src/mlx4.h
  projects/ifnet/contrib/unbound/config.h
  projects/ifnet/contrib/unbound/config.h.in
  projects/ifnet/contrib/unbound/configure
  projects/ifnet/contrib/unbound/configure.ac
  projects/ifnet/contrib/unbound/daemon/remote.c
  projects/ifnet/contrib/unbound/daemon/unbound.c
  projects/ifnet/contrib/unbound/doc/Changelog
  projects/ifnet/contrib/unbound/doc/unbound.conf.5
  projects/ifnet/contrib/unbound/doc/unbound.conf.5.in
  projects/ifnet/contrib/unbound/services/listen_dnsport.c
  projects/ifnet/contrib/unbound/services/listen_dnsport.h
  projects/ifnet/contrib/unbound/smallapp/unbound-control.c
  projects/ifnet/contrib/unbound/util/config_file.c
  projects/ifnet/contrib/unbound/util/config_file.h
  projects/ifnet/contrib/xz/FREEBSD-Xlist
  projects/ifnet/crypto/openssl/CHANGES
  projects/ifnet/crypto/openssl/Configure
  projects/ifnet/crypto/openssl/Makefile
  projects/ifnet/crypto/openssl/NEWS
  projects/ifnet/crypto/openssl/README
  projects/ifnet/crypto/openssl/apps/ca.c
  projects/ifnet/crypto/openssl/apps/dgst.c
  projects/ifnet/crypto/openssl/apps/ocsp.c
  projects/ifnet/crypto/openssl/apps/openssl.c
  projects/ifnet/crypto/openssl/apps/s_client.c
  projects/ifnet/crypto/openssl/apps/s_server.c
  projects/ifnet/crypto/openssl/apps/s_time.c
  projects/ifnet/crypto/openssl/apps/speed.c
  projects/ifnet/crypto/openssl/crypto/Makefile
  projects/ifnet/crypto/openssl/crypto/aes/asm/aes-mips.pl
  projects/ifnet/crypto/openssl/crypto/asn1/a_bitstr.c
  projects/ifnet/crypto/openssl/crypto/asn1/a_type.c
  projects/ifnet/crypto/openssl/crypto/asn1/a_verify.c
  projects/ifnet/crypto/openssl/crypto/asn1/asn1.h
  projects/ifnet/crypto/openssl/crypto/asn1/asn1_err.c
  projects/ifnet/crypto/openssl/crypto/asn1/tasn_dec.c
  projects/ifnet/crypto/openssl/crypto/asn1/x_algor.c
  projects/ifnet/crypto/openssl/crypto/asn1/x_name.c
  projects/ifnet/crypto/openssl/crypto/bio/bio.h
  projects/ifnet/crypto/openssl/crypto/bio/bss_dgram.c
  projects/ifnet/crypto/openssl/crypto/bn/asm/mips.pl
  projects/ifnet/crypto/openssl/crypto/bn/asm/x86_64-gcc.c
  projects/ifnet/crypto/openssl/crypto/bn/bn.h
  projects/ifnet/crypto/openssl/crypto/bn/bn_asm.c
  projects/ifnet/crypto/openssl/crypto/bn/bn_ctx.c
  projects/ifnet/crypto/openssl/crypto/bn/bn_div.c
  projects/ifnet/crypto/openssl/crypto/bn/bntest.c
  projects/ifnet/crypto/openssl/crypto/constant_time_locl.h
  projects/ifnet/crypto/openssl/crypto/cversion.c
  projects/ifnet/crypto/openssl/crypto/dsa/dsa_asn1.c
  projects/ifnet/crypto/openssl/crypto/dso/dso_dlfcn.c
  projects/ifnet/crypto/openssl/crypto/ec/ec_lib.c
  projects/ifnet/crypto/openssl/crypto/ec/ec_mult.c
  projects/ifnet/crypto/openssl/crypto/ec/ec_pmeth.c
  projects/ifnet/crypto/openssl/crypto/ec/ecp_nistp256.c
  projects/ifnet/crypto/openssl/crypto/ec/ectest.c
  projects/ifnet/crypto/openssl/crypto/ecdsa/Makefile
  projects/ifnet/crypto/openssl/crypto/ecdsa/ecs_vrf.c
  projects/ifnet/crypto/openssl/crypto/engine/eng_dyn.c
  projects/ifnet/crypto/openssl/crypto/evp/Makefile
  projects/ifnet/crypto/openssl/crypto/evp/e_des3.c
  projects/ifnet/crypto/openssl/crypto/evp/evp_enc.c
  projects/ifnet/crypto/openssl/crypto/md32_common.h
  projects/ifnet/crypto/openssl/crypto/mem.c
  projects/ifnet/crypto/openssl/crypto/objects/obj_xref.h
  projects/ifnet/crypto/openssl/crypto/objects/objxref.pl
  projects/ifnet/crypto/openssl/crypto/opensslv.h
  projects/ifnet/crypto/openssl/crypto/sha/asm/sha1-mips.pl
  projects/ifnet/crypto/openssl/crypto/sha/asm/sha512-mips.pl
  projects/ifnet/crypto/openssl/crypto/ts/ts_rsp_sign.c
  projects/ifnet/crypto/openssl/crypto/x509/x509.h
  projects/ifnet/crypto/openssl/crypto/x509/x509_vpm.c
  projects/ifnet/crypto/openssl/crypto/x509/x_all.c
  projects/ifnet/crypto/openssl/doc/HOWTO/certificates.txt
  projects/ifnet/crypto/openssl/doc/HOWTO/proxy_certificates.txt
  projects/ifnet/crypto/openssl/doc/apps/dgst.pod
  projects/ifnet/crypto/openssl/doc/apps/ocsp.pod
  projects/ifnet/crypto/openssl/doc/crypto/EVP_EncryptInit.pod
  projects/ifnet/crypto/openssl/doc/crypto/EVP_PKEY_encrypt.pod
  projects/ifnet/crypto/openssl/doc/crypto/X509_NAME_add_entry_by_txt.pod
  projects/ifnet/crypto/openssl/doc/crypto/X509_NAME_get_index_by_NID.pod
  projects/ifnet/crypto/openssl/doc/ssl/SSL_CTX_set_mode.pod
  projects/ifnet/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod
  projects/ifnet/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_rsa_callback.pod
  projects/ifnet/crypto/openssl/e_os.h
  projects/ifnet/crypto/openssl/engines/e_padlock.c
  projects/ifnet/crypto/openssl/ssl/d1_both.c
  projects/ifnet/crypto/openssl/ssl/d1_clnt.c
  projects/ifnet/crypto/openssl/ssl/d1_enc.c
  projects/ifnet/crypto/openssl/ssl/d1_lib.c
  projects/ifnet/crypto/openssl/ssl/d1_pkt.c
  projects/ifnet/crypto/openssl/ssl/d1_srvr.c
  projects/ifnet/crypto/openssl/ssl/dtls1.h
  projects/ifnet/crypto/openssl/ssl/kssl.c
  projects/ifnet/crypto/openssl/ssl/s23_srvr.c
  projects/ifnet/crypto/openssl/ssl/s2_enc.c
  projects/ifnet/crypto/openssl/ssl/s2_pkt.c
  projects/ifnet/crypto/openssl/ssl/s2_srvr.c
  projects/ifnet/crypto/openssl/ssl/s3_both.c
  projects/ifnet/crypto/openssl/ssl/s3_clnt.c
  projects/ifnet/crypto/openssl/ssl/s3_enc.c
  projects/ifnet/crypto/openssl/ssl/s3_lib.c
  projects/ifnet/crypto/openssl/ssl/s3_meth.c
  projects/ifnet/crypto/openssl/ssl/s3_pkt.c
  projects/ifnet/crypto/openssl/ssl/s3_srvr.c
  projects/ifnet/crypto/openssl/ssl/srtp.h
  projects/ifnet/crypto/openssl/ssl/ssl.h
  projects/ifnet/crypto/openssl/ssl/ssl3.h
  projects/ifnet/crypto/openssl/ssl/ssl_cert.c
  projects/ifnet/crypto/openssl/ssl/ssl_ciph.c
  projects/ifnet/crypto/openssl/ssl/ssl_lib.c
  projects/ifnet/crypto/openssl/ssl/ssl_locl.h
  projects/ifnet/crypto/openssl/ssl/ssl_sess.c
  projects/ifnet/crypto/openssl/ssl/ssltest.c
  projects/ifnet/crypto/openssl/ssl/t1_enc.c
  projects/ifnet/crypto/openssl/ssl/t1_lib.c
  projects/ifnet/crypto/openssl/util/libeay.num
  projects/ifnet/crypto/openssl/util/mk1mf.pl
  projects/ifnet/crypto/openssl/util/mkdef.pl
  projects/ifnet/crypto/openssl/util/pl/netware.pl
  projects/ifnet/crypto/openssl/util/ssleay.num
  projects/ifnet/etc/mtree/BSD.include.dist
  projects/ifnet/lib/clang/libllvmaarch64disassembler/Makefile
  projects/ifnet/lib/libblocksruntime/Makefile
  projects/ifnet/lib/libc/arm/aeabi/Makefile.inc
  projects/ifnet/lib/libc/compat-43/Symbol.map
  projects/ifnet/lib/libc/compat-43/creat.c
  projects/ifnet/lib/libc/gen/Symbol.map
  projects/ifnet/lib/libc/gen/pause.c
  projects/ifnet/lib/libc/gen/raise.c
  projects/ifnet/lib/libc/gen/sleep.c
  projects/ifnet/lib/libc/gen/usleep.c
  projects/ifnet/lib/libc/gen/wait.c
  projects/ifnet/lib/libc/gen/wait3.c
  projects/ifnet/lib/libc/gen/waitpid.c
  projects/ifnet/lib/libc/include/libc_private.h
  projects/ifnet/lib/libc/sys/cpuset.2
  projects/ifnet/lib/libc/sys/interposing_table.c
  projects/ifnet/lib/libc/sys/open.c
  projects/ifnet/lib/libcompiler_rt/Makefile
  projects/ifnet/lib/libedit/Makefile
  projects/ifnet/lib/libedit/TEST/tc1.c
  projects/ifnet/lib/libedit/chared.c
  projects/ifnet/lib/libedit/chared.h
  projects/ifnet/lib/libedit/chartype.h
  projects/ifnet/lib/libedit/common.c
  projects/ifnet/lib/libedit/edit/readline/readline.h
  projects/ifnet/lib/libedit/editline.3
  projects/ifnet/lib/libedit/editrc.5
  projects/ifnet/lib/libedit/el.c
  projects/ifnet/lib/libedit/el.h
  projects/ifnet/lib/libedit/emacs.c
  projects/ifnet/lib/libedit/filecomplete.c
  projects/ifnet/lib/libedit/filecomplete.h
  projects/ifnet/lib/libedit/hist.c
  projects/ifnet/lib/libedit/hist.h
  projects/ifnet/lib/libedit/histedit.h
  projects/ifnet/lib/libedit/history.c
  projects/ifnet/lib/libedit/makelist
  projects/ifnet/lib/libedit/map.c
  projects/ifnet/lib/libedit/map.h
  projects/ifnet/lib/libedit/parse.c
  projects/ifnet/lib/libedit/parse.h
  projects/ifnet/lib/libedit/prompt.c
  projects/ifnet/lib/libedit/prompt.h
  projects/ifnet/lib/libedit/read.c
  projects/ifnet/lib/libedit/read.h
  projects/ifnet/lib/libedit/readline.c
  projects/ifnet/lib/libedit/refresh.c
  projects/ifnet/lib/libedit/refresh.h
  projects/ifnet/lib/libedit/search.c
  projects/ifnet/lib/libedit/search.h
  projects/ifnet/lib/libedit/sig.c
  projects/ifnet/lib/libedit/sig.h
  projects/ifnet/lib/libedit/sys.h
  projects/ifnet/lib/libedit/tokenizer.c
  projects/ifnet/lib/libedit/tty.c
  projects/ifnet/lib/libedit/tty.h
  projects/ifnet/lib/libedit/vi.c
  projects/ifnet/lib/liblzma/Makefile
  projects/ifnet/lib/libstand/Makefile
  projects/ifnet/lib/libthr/thread/thr_private.h
  projects/ifnet/lib/libthr/thread/thr_sig.c
  projects/ifnet/lib/libthr/thread/thr_syscalls.c
  projects/ifnet/release/doc/en_US.ISO8859-1/relnotes/article.xml
  projects/ifnet/release/doc/share/xml/sponsor.ent
  projects/ifnet/secure/lib/libcrypto/Makefile.inc
  projects/ifnet/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
  projects/ifnet/secure/lib/libcrypto/man/ASN1_STRING_length.3
  projects/ifnet/secure/lib/libcrypto/man/ASN1_STRING_new.3
  projects/ifnet/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
  projects/ifnet/secure/lib/libcrypto/man/ASN1_generate_nconf.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_ctrl.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_f_base64.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_f_buffer.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_f_cipher.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_f_md.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_f_null.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_f_ssl.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_find_type.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_new.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_new_CMS.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_push.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_read.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_s_accept.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_s_bio.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_s_connect.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_s_fd.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_s_file.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_s_mem.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_s_null.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_s_socket.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_set_callback.3
  projects/ifnet/secure/lib/libcrypto/man/BIO_should_retry.3
  projects/ifnet/secure/lib/libcrypto/man/BN_BLINDING_new.3
  projects/ifnet/secure/lib/libcrypto/man/BN_CTX_new.3
  projects/ifnet/secure/lib/libcrypto/man/BN_CTX_start.3
  projects/ifnet/secure/lib/libcrypto/man/BN_add.3
  projects/ifnet/secure/lib/libcrypto/man/BN_add_word.3
  projects/ifnet/secure/lib/libcrypto/man/BN_bn2bin.3
  projects/ifnet/secure/lib/libcrypto/man/BN_cmp.3
  projects/ifnet/secure/lib/libcrypto/man/BN_copy.3
  projects/ifnet/secure/lib/libcrypto/man/BN_generate_prime.3
  projects/ifnet/secure/lib/libcrypto/man/BN_mod_inverse.3
  projects/ifnet/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
  projects/ifnet/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
  projects/ifnet/secure/lib/libcrypto/man/BN_new.3
  projects/ifnet/secure/lib/libcrypto/man/BN_num_bytes.3
  projects/ifnet/secure/lib/libcrypto/man/BN_rand.3
  projects/ifnet/secure/lib/libcrypto/man/BN_set_bit.3
  projects/ifnet/secure/lib/libcrypto/man/BN_swap.3
  projects/ifnet/secure/lib/libcrypto/man/BN_zero.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_add0_cert.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_add1_signer.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_compress.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_decrypt.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_encrypt.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_final.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_get0_type.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_sign.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_sign_receipt.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_uncompress.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_verify.3
  projects/ifnet/secure/lib/libcrypto/man/CMS_verify_receipt.3
  projects/ifnet/secure/lib/libcrypto/man/CONF_modules_free.3
  projects/ifnet/secure/lib/libcrypto/man/CONF_modules_load_file.3
  projects/ifnet/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
  projects/ifnet/secure/lib/libcrypto/man/DH_generate_key.3
  projects/ifnet/secure/lib/libcrypto/man/DH_generate_parameters.3
  projects/ifnet/secure/lib/libcrypto/man/DH_get_ex_new_index.3
  projects/ifnet/secure/lib/libcrypto/man/DH_new.3
  projects/ifnet/secure/lib/libcrypto/man/DH_set_method.3
  projects/ifnet/secure/lib/libcrypto/man/DH_size.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_SIG_new.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_do_sign.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_dup_DH.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_generate_key.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_generate_parameters.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_new.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_set_method.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_sign.3
  projects/ifnet/secure/lib/libcrypto/man/DSA_size.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_GET_LIB.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_clear_error.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_error_string.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_get_error.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_load_strings.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_print_errors.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_put_error.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_remove_state.3
  projects/ifnet/secure/lib/libcrypto/man/ERR_set_mark.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_BytesToKey.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_DigestInit.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_DigestSignInit.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_EncryptInit.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_OpenInit.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_cmp.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_derive.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_keygen.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_new.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_print_private.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_sign.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_verify.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_SealInit.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_SignInit.3
  projects/ifnet/secure/lib/libcrypto/man/EVP_VerifyInit.3
  projects/ifnet/secure/lib/libcrypto/man/OBJ_nid2obj.3
  projects/ifnet/secure/lib/libcrypto/man/OPENSSL_Applink.3
  projects/ifnet/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
  projects/ifnet/secure/lib/libcrypto/man/OPENSSL_config.3
  projects/ifnet/secure/lib/libcrypto/man/OPENSSL_ia32cap.3
  projects/ifnet/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3
  projects/ifnet/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
  projects/ifnet/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3
  projects/ifnet/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
  projects/ifnet/secure/lib/libcrypto/man/PKCS12_create.3
  projects/ifnet/secure/lib/libcrypto/man/PKCS12_parse.3
  projects/ifnet/secure/lib/libcrypto/man/PKCS7_decrypt.3
  projects/ifnet/secure/lib/libcrypto/man/PKCS7_encrypt.3
  projects/ifnet/secure/lib/libcrypto/man/PKCS7_sign.3
  projects/ifnet/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3
  projects/ifnet/secure/lib/libcrypto/man/PKCS7_verify.3
  projects/ifnet/secure/lib/libcrypto/man/RAND_add.3
  projects/ifnet/secure/lib/libcrypto/man/RAND_bytes.3
  projects/ifnet/secure/lib/libcrypto/man/RAND_cleanup.3
  projects/ifnet/secure/lib/libcrypto/man/RAND_egd.3
  projects/ifnet/secure/lib/libcrypto/man/RAND_load_file.3
  projects/ifnet/secure/lib/libcrypto/man/RAND_set_rand_method.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_blinding_on.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_check_key.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_generate_key.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_new.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_print.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_private_encrypt.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_public_encrypt.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_set_method.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_sign.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
  projects/ifnet/secure/lib/libcrypto/man/RSA_size.3
  projects/ifnet/secure/lib/libcrypto/man/SMIME_read_CMS.3
  projects/ifnet/secure/lib/libcrypto/man/SMIME_read_PKCS7.3
  projects/ifnet/secure/lib/libcrypto/man/SMIME_write_CMS.3
  projects/ifnet/secure/lib/libcrypto/man/SMIME_write_PKCS7.3
  projects/ifnet/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
  projects/ifnet/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
  projects/ifnet/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3
  projects/ifnet/secure/lib/libcrypto/man/X509_NAME_print_ex.3
  projects/ifnet/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3
  projects/ifnet/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
  projects/ifnet/secure/lib/libcrypto/man/X509_STORE_CTX_new.3
  projects/ifnet/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
  projects/ifnet/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
  projects/ifnet/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
  projects/ifnet/secure/lib/libcrypto/man/X509_new.3
  projects/ifnet/secure/lib/libcrypto/man/X509_verify_cert.3
  projects/ifnet/secure/lib/libcrypto/man/bio.3
  projects/ifnet/secure/lib/libcrypto/man/blowfish.3
  projects/ifnet/secure/lib/libcrypto/man/bn.3
  projects/ifnet/secure/lib/libcrypto/man/bn_internal.3
  projects/ifnet/secure/lib/libcrypto/man/buffer.3
  projects/ifnet/secure/lib/libcrypto/man/crypto.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_DHparams.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_DSAPublicKey.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_X509.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_X509_ALGOR.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_X509_CRL.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_X509_NAME.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_X509_REQ.3
  projects/ifnet/secure/lib/libcrypto/man/d2i_X509_SIG.3
  projects/ifnet/secure/lib/libcrypto/man/des.3
  projects/ifnet/secure/lib/libcrypto/man/dh.3
  projects/ifnet/secure/lib/libcrypto/man/dsa.3
  projects/ifnet/secure/lib/libcrypto/man/ecdsa.3
  projects/ifnet/secure/lib/libcrypto/man/engine.3
  projects/ifnet/secure/lib/libcrypto/man/err.3
  projects/ifnet/secure/lib/libcrypto/man/evp.3
  projects/ifnet/secure/lib/libcrypto/man/hmac.3
  projects/ifnet/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3
  projects/ifnet/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3
  projects/ifnet/secure/lib/libcrypto/man/lh_stats.3
  projects/ifnet/secure/lib/libcrypto/man/lhash.3
  projects/ifnet/secure/lib/libcrypto/man/md5.3
  projects/ifnet/secure/lib/libcrypto/man/mdc2.3
  projects/ifnet/secure/lib/libcrypto/man/pem.3
  projects/ifnet/secure/lib/libcrypto/man/rand.3
  projects/ifnet/secure/lib/libcrypto/man/rc4.3
  projects/ifnet/secure/lib/libcrypto/man/ripemd.3
  projects/ifnet/secure/lib/libcrypto/man/rsa.3
  projects/ifnet/secure/lib/libcrypto/man/sha.3
  projects/ifnet/secure/lib/libcrypto/man/threads.3
  projects/ifnet/secure/lib/libcrypto/man/ui.3
  projects/ifnet/secure/lib/libcrypto/man/ui_compat.3
  projects/ifnet/secure/lib/libcrypto/man/x509.3
  projects/ifnet/secure/lib/libssl/man/SSL_CIPHER_get_name.3
  projects/ifnet/secure/lib/libssl/man/SSL_COMP_add_compression_method.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_add_session.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_ctrl.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_flush_sessions.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_free.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_new.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_sess_number.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_sessions.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_cert_store.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_info_callback.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_mode.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_options.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_timeout.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_verify.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_use_certificate.3
  projects/ifnet/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
  projects/ifnet/secure/lib/libssl/man/SSL_SESSION_free.3
  projects/ifnet/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3
  projects/ifnet/secure/lib/libssl/man/SSL_SESSION_get_time.3
  projects/ifnet/secure/lib/libssl/man/SSL_accept.3
  projects/ifnet/secure/lib/libssl/man/SSL_alert_type_string.3
  projects/ifnet/secure/lib/libssl/man/SSL_clear.3
  projects/ifnet/secure/lib/libssl/man/SSL_connect.3
  projects/ifnet/secure/lib/libssl/man/SSL_do_handshake.3
  projects/ifnet/secure/lib/libssl/man/SSL_free.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_SSL_CTX.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_ciphers.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_client_CA_list.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_current_cipher.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_default_timeout.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_error.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_ex_new_index.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_fd.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_peer_cert_chain.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_peer_certificate.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_psk_identity.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_rbio.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_session.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_verify_result.3
  projects/ifnet/secure/lib/libssl/man/SSL_get_version.3
  projects/ifnet/secure/lib/libssl/man/SSL_library_init.3
  projects/ifnet/secure/lib/libssl/man/SSL_load_client_CA_file.3
  projects/ifnet/secure/lib/libssl/man/SSL_new.3
  projects/ifnet/secure/lib/libssl/man/SSL_pending.3
  projects/ifnet/secure/lib/libssl/man/SSL_read.3
  projects/ifnet/secure/lib/libssl/man/SSL_rstate_string.3
  projects/ifnet/secure/lib/libssl/man/SSL_session_reused.3
  projects/ifnet/secure/lib/libssl/man/SSL_set_bio.3
  projects/ifnet/secure/lib/libssl/man/SSL_set_connect_state.3
  projects/ifnet/secure/lib/libssl/man/SSL_set_fd.3
  projects/ifnet/secure/lib/libssl/man/SSL_set_session.3
  projects/ifnet/secure/lib/libssl/man/SSL_set_shutdown.3
  projects/ifnet/secure/lib/libssl/man/SSL_set_verify_result.3
  projects/ifnet/secure/lib/libssl/man/SSL_shutdown.3
  projects/ifnet/secure/lib/libssl/man/SSL_state_string.3
  projects/ifnet/secure/lib/libssl/man/SSL_want.3
  projects/ifnet/secure/lib/libssl/man/SSL_write.3
  projects/ifnet/secure/lib/libssl/man/d2i_SSL_SESSION.3
  projects/ifnet/secure/lib/libssl/man/ssl.3
  projects/ifnet/secure/usr.bin/openssl/man/CA.pl.1
  projects/ifnet/secure/usr.bin/openssl/man/asn1parse.1
  projects/ifnet/secure/usr.bin/openssl/man/c_rehash.1
  projects/ifnet/secure/usr.bin/openssl/man/ca.1
  projects/ifnet/secure/usr.bin/openssl/man/ciphers.1
  projects/ifnet/secure/usr.bin/openssl/man/cms.1
  projects/ifnet/secure/usr.bin/openssl/man/crl.1
  projects/ifnet/secure/usr.bin/openssl/man/crl2pkcs7.1
  projects/ifnet/secure/usr.bin/openssl/man/dgst.1
  projects/ifnet/secure/usr.bin/openssl/man/dhparam.1
  projects/ifnet/secure/usr.bin/openssl/man/dsa.1
  projects/ifnet/secure/usr.bin/openssl/man/dsaparam.1
  projects/ifnet/secure/usr.bin/openssl/man/ec.1
  projects/ifnet/secure/usr.bin/openssl/man/ecparam.1
  projects/ifnet/secure/usr.bin/openssl/man/enc.1
  projects/ifnet/secure/usr.bin/openssl/man/errstr.1
  projects/ifnet/secure/usr.bin/openssl/man/gendsa.1
  projects/ifnet/secure/usr.bin/openssl/man/genpkey.1
  projects/ifnet/secure/usr.bin/openssl/man/genrsa.1
  projects/ifnet/secure/usr.bin/openssl/man/nseq.1
  projects/ifnet/secure/usr.bin/openssl/man/ocsp.1
  projects/ifnet/secure/usr.bin/openssl/man/openssl.1
  projects/ifnet/secure/usr.bin/openssl/man/passwd.1
  projects/ifnet/secure/usr.bin/openssl/man/pkcs12.1
  projects/ifnet/secure/usr.bin/openssl/man/pkcs7.1
  projects/ifnet/secure/usr.bin/openssl/man/pkcs8.1
  projects/ifnet/secure/usr.bin/openssl/man/pkey.1
  projects/ifnet/secure/usr.bin/openssl/man/pkeyparam.1
  projects/ifnet/secure/usr.bin/openssl/man/pkeyutl.1
  projects/ifnet/secure/usr.bin/openssl/man/rand.1
  projects/ifnet/secure/usr.bin/openssl/man/req.1
  projects/ifnet/secure/usr.bin/openssl/man/rsa.1
  projects/ifnet/secure/usr.bin/openssl/man/rsautl.1
  projects/ifnet/secure/usr.bin/openssl/man/s_client.1
  projects/ifnet/secure/usr.bin/openssl/man/s_server.1
  projects/ifnet/secure/usr.bin/openssl/man/s_time.1
  projects/ifnet/secure/usr.bin/openssl/man/sess_id.1
  projects/ifnet/secure/usr.bin/openssl/man/smime.1
  projects/ifnet/secure/usr.bin/openssl/man/speed.1
  projects/ifnet/secure/usr.bin/openssl/man/spkac.1
  projects/ifnet/secure/usr.bin/openssl/man/ts.1
  projects/ifnet/secure/usr.bin/openssl/man/tsget.1
  projects/ifnet/secure/usr.bin/openssl/man/verify.1
  projects/ifnet/secure/usr.bin/openssl/man/version.1
  projects/ifnet/secure/usr.bin/openssl/man/x509.1
  projects/ifnet/secure/usr.bin/openssl/man/x509v3_config.1
  projects/ifnet/share/man/man4/Makefile
  projects/ifnet/share/man/man4/mod_cc.4
  projects/ifnet/share/man/man4/ng_iface.4
  projects/ifnet/share/man/man9/netisr.9
  projects/ifnet/share/mk/Makefile
  projects/ifnet/sys/amd64/amd64/initcpu.c
  projects/ifnet/sys/amd64/amd64/mem.c
  projects/ifnet/sys/amd64/amd64/trap.c
  projects/ifnet/sys/amd64/include/md_var.h
  projects/ifnet/sys/amd64/include/vmparam.h
  projects/ifnet/sys/arm/allwinner/a20/a20_mp.c
  projects/ifnet/sys/arm/altera/socfpga/socfpga_mp.c
  projects/ifnet/sys/arm/arm/gic.c
  projects/ifnet/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
  projects/ifnet/sys/arm/conf/ATMEL
  projects/ifnet/sys/arm/conf/BEAGLEBONE
  projects/ifnet/sys/arm/conf/RPI-B
  projects/ifnet/sys/arm/freescale/imx/imx6_mp.c
  projects/ifnet/sys/arm/include/intr.h
  projects/ifnet/sys/arm/rockchip/rk30xx_mp.c
  projects/ifnet/sys/arm/samsung/exynos/exynos5_mp.c
  projects/ifnet/sys/arm/ti/am335x/am335x_pmic.c
  projects/ifnet/sys/arm/ti/am335x/am335x_prcm.c
  projects/ifnet/sys/arm/ti/am335x/files.am335x
  projects/ifnet/sys/arm/ti/omap4/omap4_mp.c
  projects/ifnet/sys/arm/ti/ti_prcm.h
  projects/ifnet/sys/arm/xilinx/zy7_mp.c
  projects/ifnet/sys/boot/fdt/dts/arm/am335x.dtsi
  projects/ifnet/sys/boot/libstand32/Makefile
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/trim_map.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  projects/ifnet/sys/conf/kern.mk
  projects/ifnet/sys/dev/cxgb/common/cxgb_ael1002.c
  projects/ifnet/sys/dev/cxgb/common/cxgb_aq100x.c
  projects/ifnet/sys/dev/cxgb/common/cxgb_common.h
  projects/ifnet/sys/dev/cxgb/common/cxgb_mv88e1xxx.c
  projects/ifnet/sys/dev/cxgb/common/cxgb_t3_hw.c
  projects/ifnet/sys/dev/cxgb/common/cxgb_tn1010.c
  projects/ifnet/sys/dev/cxgb/common/cxgb_vsc8211.c
  projects/ifnet/sys/dev/cxgb/cxgb_main.c
  projects/ifnet/sys/dev/isp/isp_freebsd.c
  projects/ifnet/sys/dev/isp/isp_freebsd.h
  projects/ifnet/sys/dev/isp/ispvar.h
  projects/ifnet/sys/dev/mii/truephy.c
  projects/ifnet/sys/dev/mmc/mmcsd.c
  projects/ifnet/sys/dev/nge/if_nge.c
  projects/ifnet/sys/dev/sdhci/sdhci.c
  projects/ifnet/sys/dev/sis/if_sis.c
  projects/ifnet/sys/dev/uart/uart_bus_pci.c
  projects/ifnet/sys/dev/usb/serial/umodem.c
  projects/ifnet/sys/dev/usb/usb_freebsd.h
  projects/ifnet/sys/dev/usb/usb_freebsd_loader.h
  projects/ifnet/sys/dev/usb/usb_msctest.c
  projects/ifnet/sys/fs/msdosfs/msdosfs_conv.c
  projects/ifnet/sys/fs/msdosfs/msdosfs_denode.c
  projects/ifnet/sys/fs/msdosfs/msdosfs_fat.c
  projects/ifnet/sys/fs/msdosfs/msdosfs_fileno.c
  projects/ifnet/sys/fs/msdosfs/msdosfs_lookup.c
  projects/ifnet/sys/fs/msdosfs/msdosfs_vnops.c
  projects/ifnet/sys/i386/i386/elf_machdep.c
  projects/ifnet/sys/i386/i386/initcpu.c
  projects/ifnet/sys/i386/include/md_var.h
  projects/ifnet/sys/kern/device_if.m
  projects/ifnet/sys/kern/kern_cpuset.c
  projects/ifnet/sys/kern/kern_lockf.c
  projects/ifnet/sys/kern/kern_time.c
  projects/ifnet/sys/kern/subr_trap.c
  projects/ifnet/sys/kern/uipc_mbuf.c
  projects/ifnet/sys/kern/uipc_mbuf2.c
  projects/ifnet/sys/modules/aic7xxx/ahc/Makefile
  projects/ifnet/sys/modules/cc/Makefile
  projects/ifnet/sys/net/if_arcsubr.c
  projects/ifnet/sys/net/if_gif.c
  projects/ifnet/sys/net/if_gif.h
  projects/ifnet/sys/net/if_gre.c
  projects/ifnet/sys/net80211/ieee80211_ratectl.h
  projects/ifnet/sys/netgraph/ng_iface.c
  projects/ifnet/sys/netinet/cc.h
  projects/ifnet/sys/netinet/if_ether.c
  projects/ifnet/sys/netinet/ip_fastfwd.c
  projects/ifnet/sys/netinet/sctp_asconf.c
  projects/ifnet/sys/netinet/sctp_bsd_addr.c
  projects/ifnet/sys/netinet/sctp_indata.c
  projects/ifnet/sys/netinet/sctp_input.c
  projects/ifnet/sys/netinet/sctp_os_bsd.h
  projects/ifnet/sys/netinet/sctp_output.c
  projects/ifnet/sys/netinet/sctp_pcb.c
  projects/ifnet/sys/netinet/sctputil.c
  projects/ifnet/sys/netinet/sctputil.h
  projects/ifnet/sys/netinet/tcp_input.c
  projects/ifnet/sys/netinet6/nd6.c
  projects/ifnet/sys/netinet6/nd6.h
  projects/ifnet/sys/netinet6/nd6_nbr.c
  projects/ifnet/sys/netinet6/sctp6_usrreq.c
  projects/ifnet/sys/netpfil/pf/pf_if.c
  projects/ifnet/sys/netpfil/pf/pf_norm.c
  projects/ifnet/sys/ofed/include/net/ip.h
  projects/ifnet/sys/powerpc/include/vmparam.h
  projects/ifnet/sys/sys/diskmbr.h
  projects/ifnet/sys/sys/mbuf.h
  projects/ifnet/sys/sys/proc.h
  projects/ifnet/sys/vm/vm_fault.c
  projects/ifnet/sys/x86/iommu/busdma_dmar.c
  projects/ifnet/sys/x86/iommu/intel_ctx.c
  projects/ifnet/sys/x86/iommu/intel_dmar.h
  projects/ifnet/sys/x86/iommu/intel_fault.c
  projects/ifnet/sys/x86/iommu/intel_idpgtbl.c
  projects/ifnet/sys/x86/iommu/intel_utils.c
  projects/ifnet/sys/x86/x86/identcpu.c
  projects/ifnet/tools/build/mk/OptionalObsoleteFiles.inc
  projects/ifnet/tools/tools/nanobsd/pcengines/common.conf
  projects/ifnet/usr.bin/clang/Makefile
  projects/ifnet/usr.bin/clang/bugpoint/bugpoint.1
  projects/ifnet/usr.bin/clang/llc/llc.1
  projects/ifnet/usr.bin/clang/lli/lli.1
  projects/ifnet/usr.bin/clang/llvm-ar/llvm-ar.1
  projects/ifnet/usr.bin/clang/llvm-as/llvm-as.1
  projects/ifnet/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
  projects/ifnet/usr.bin/clang/llvm-diff/llvm-diff.1
  projects/ifnet/usr.bin/clang/llvm-dis/llvm-dis.1
  projects/ifnet/usr.bin/clang/llvm-extract/llvm-extract.1
  projects/ifnet/usr.bin/clang/llvm-link/llvm-link.1
  projects/ifnet/usr.bin/clang/llvm-nm/llvm-nm.1
  projects/ifnet/usr.bin/clang/llvm-objdump/Makefile
  projects/ifnet/usr.bin/clang/llvm-rtdyld/Makefile
  projects/ifnet/usr.bin/clang/opt/opt.1
  projects/ifnet/usr.bin/clang/tblgen/tblgen.1
  projects/ifnet/usr.bin/cpuset/cpuset.1
  projects/ifnet/usr.bin/mkimg/mbr.c
  projects/ifnet/usr.bin/sed/tests/multi_test.sh
  projects/ifnet/usr.sbin/autofs/auto_master.5
Directory Properties:
  projects/ifnet/   (props changed)
  projects/ifnet/cddl/   (props changed)
  projects/ifnet/cddl/contrib/opensolaris/   (props changed)
  projects/ifnet/contrib/compiler-rt/   (props changed)
  projects/ifnet/contrib/unbound/   (props changed)
  projects/ifnet/contrib/xz/   (props changed)
  projects/ifnet/crypto/openssl/   (props changed)
  projects/ifnet/etc/   (props changed)
  projects/ifnet/lib/libc/   (props changed)
  projects/ifnet/share/   (props changed)
  projects/ifnet/share/man/man4/   (props changed)
  projects/ifnet/sys/   (props changed)
  projects/ifnet/sys/boot/   (props changed)
  projects/ifnet/sys/cddl/contrib/opensolaris/   (props changed)
  projects/ifnet/sys/conf/   (props changed)
  projects/ifnet/usr.bin/mkimg/   (props changed)

Modified: projects/ifnet/ObsoleteFiles.inc
==============================================================================
--- projects/ifnet/ObsoleteFiles.inc	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/ObsoleteFiles.inc	Mon Jan 12 10:33:00 2015	(r277062)
@@ -307,7 +307,6 @@ OLD_DIRS+=usr/include/clang/3.4
 # 20140505: Bogusly installing src.opts.mk
 OLD_FILES+=usr/share/mk/src.opts.mk
 # 20140505: Reject PR kern/187551
-OLD_DIRS+=usr/tests/sbin/ifconfig
 OLD_FILES+=usr/tests/sbin/ifconfig/fibs_test
 # 20140502: Removal of lindev(4)
 OLD_FILES+=usr/share/man/man4/lindev.4.gz
@@ -726,6 +725,7 @@ OLD_FILES+=var/named/etc/namedb/master/l
 OLD_FILES+=var/named/etc/namedb/master/localhost-reverse.db
 #OLD_FILES+=var/named/etc/namedb/named.conf	# intentionally left out
 OLD_FILES+=var/named/etc/namedb/named.root
+OLD_DIRS+=var/named/etc/namedb/working
 OLD_DIRS+=var/named/etc/namedb/slave
 OLD_DIRS+=var/named/var
 OLD_DIRS+=var/named/var/dump

Modified: projects/ifnet/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c
==============================================================================
--- projects/ifnet/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c	Mon Jan 12 10:33:00 2015	(r277062)
@@ -349,7 +349,7 @@ equiv_node(tdesc_t *ctdp, tdesc_t *mtdp,
 	int (*equiv)(tdesc_t *, tdesc_t *, equiv_data_t *);
 	int mapping;
 
-	if (ctdp->t_emark > ed->ed_clear_mark &&
+	if (ctdp->t_emark > ed->ed_clear_mark ||
 	    mtdp->t_emark > ed->ed_clear_mark)
 		return (ctdp->t_emark == mtdp->t_emark);
 

Modified: projects/ifnet/contrib/compiler-rt/CREDITS.TXT
==============================================================================
--- projects/ifnet/contrib/compiler-rt/CREDITS.TXT	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/compiler-rt/CREDITS.TXT	Mon Jan 12 10:33:00 2015	(r277062)
@@ -22,3 +22,15 @@ D: Maintain Solaris & AuroraUX ports of 
 N: Howard Hinnant
 E: hhinnant@apple.com
 D: Architect and primary author of compiler-rt
+
+N: Guan-Hong Liu
+E: koviankevin@hotmail.com
+D: IEEE Quad-precision functions
+
+N: Joerg Sonnenberger
+E: joerg@NetBSD.org
+D: Maintains NetBSD port.
+
+N: Matt Thomas
+E: matt@NetBSD.org
+D: ARM improvements.

Modified: projects/ifnet/contrib/compiler-rt/LICENSE.TXT
==============================================================================
--- projects/ifnet/contrib/compiler-rt/LICENSE.TXT	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/compiler-rt/LICENSE.TXT	Mon Jan 12 10:33:00 2015	(r277062)
@@ -14,7 +14,7 @@ Full text of the relevant licenses is in
 University of Illinois/NCSA
 Open Source License
 
-Copyright (c) 2009-2013 by the contributors listed in CREDITS.TXT
+Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
 
 All rights reserved.
 
@@ -55,7 +55,7 @@ SOFTWARE.
 
 ==============================================================================
 
-Copyright (c) 2009-2013 by the contributors listed in CREDITS.TXT
+Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
@@ -89,9 +89,3 @@ other licenses gives permission to use t
 University of Illinois to endorse or promote products derived from this
 Software.
 
-The following pieces of software have additional or alternate copyrights,
-licenses, and/or restrictions:
-
-Program             Directory
--------             ---------
-mach_override       lib/interception/mach_override

Modified: projects/ifnet/contrib/compiler-rt/README.txt
==============================================================================
--- projects/ifnet/contrib/compiler-rt/README.txt	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/compiler-rt/README.txt	Mon Jan 12 10:33:00 2015	(r277062)
@@ -9,335 +9,3 @@ terms of the license agreement found in 
 
 ================================
 
-This is a replacement library for libgcc.  Each function is contained
-in its own file.  Each function has a corresponding unit test under
-test/Unit.
-
-A rudimentary script to test each file is in the file called
-test/Unit/test.
-
-Here is the specification for this library:
-
-http://gcc.gnu.org/onlinedocs/gccint/Libgcc.html#Libgcc
-
-Here is a synopsis of the contents of this library:
-
-typedef      int si_int;
-typedef unsigned su_int;
-
-typedef          long long di_int;
-typedef unsigned long long du_int;
-
-// Integral bit manipulation
-
-di_int __ashldi3(di_int a, si_int b);      // a << b
-ti_int __ashlti3(ti_int a, si_int b);      // a << b
-
-di_int __ashrdi3(di_int a, si_int b);      // a >> b  arithmetic (sign fill)
-ti_int __ashrti3(ti_int a, si_int b);      // a >> b  arithmetic (sign fill)
-di_int __lshrdi3(di_int a, si_int b);      // a >> b  logical    (zero fill)
-ti_int __lshrti3(ti_int a, si_int b);      // a >> b  logical    (zero fill)
-
-si_int __clzsi2(si_int a);  // count leading zeros
-si_int __clzdi2(di_int a);  // count leading zeros
-si_int __clzti2(ti_int a);  // count leading zeros
-si_int __ctzsi2(si_int a);  // count trailing zeros
-si_int __ctzdi2(di_int a);  // count trailing zeros
-si_int __ctzti2(ti_int a);  // count trailing zeros
-
-si_int __ffsdi2(di_int a);  // find least significant 1 bit
-si_int __ffsti2(ti_int a);  // find least significant 1 bit
-
-si_int __paritysi2(si_int a);  // bit parity
-si_int __paritydi2(di_int a);  // bit parity
-si_int __parityti2(ti_int a);  // bit parity
-
-si_int __popcountsi2(si_int a);  // bit population
-si_int __popcountdi2(di_int a);  // bit population
-si_int __popcountti2(ti_int a);  // bit population
-
-uint32_t __bswapsi2(uint32_t a);   // a byteswapped, arm only
-uint64_t __bswapdi2(uint64_t a);   // a byteswapped, arm only
-
-// Integral arithmetic
-
-di_int __negdi2    (di_int a);                         // -a
-ti_int __negti2    (ti_int a);                         // -a
-di_int __muldi3    (di_int a, di_int b);               // a * b
-ti_int __multi3    (ti_int a, ti_int b);               // a * b
-si_int __divsi3    (si_int a, si_int b);               // a / b   signed
-di_int __divdi3    (di_int a, di_int b);               // a / b   signed
-ti_int __divti3    (ti_int a, ti_int b);               // a / b   signed
-su_int __udivsi3   (su_int n, su_int d);               // a / b   unsigned
-du_int __udivdi3   (du_int a, du_int b);               // a / b   unsigned
-tu_int __udivti3   (tu_int a, tu_int b);               // a / b   unsigned
-si_int __modsi3    (si_int a, si_int b);               // a % b   signed
-di_int __moddi3    (di_int a, di_int b);               // a % b   signed
-ti_int __modti3    (ti_int a, ti_int b);               // a % b   signed
-su_int __umodsi3   (su_int a, su_int b);               // a % b   unsigned
-du_int __umoddi3   (du_int a, du_int b);               // a % b   unsigned
-tu_int __umodti3   (tu_int a, tu_int b);               // a % b   unsigned
-du_int __udivmoddi4(du_int a, du_int b, du_int* rem);  // a / b, *rem = a % b  unsigned
-tu_int __udivmodti4(tu_int a, tu_int b, tu_int* rem);  // a / b, *rem = a % b  unsigned
-su_int __udivmodsi4(su_int a, su_int b, su_int* rem);  // a / b, *rem = a % b  unsigned
-si_int __divmodsi4(si_int a, si_int b, si_int* rem);   // a / b, *rem = a % b  signed
-
-
-
-//  Integral arithmetic with trapping overflow
-
-si_int __absvsi2(si_int a);           // abs(a)
-di_int __absvdi2(di_int a);           // abs(a)
-ti_int __absvti2(ti_int a);           // abs(a)
-
-si_int __negvsi2(si_int a);           // -a
-di_int __negvdi2(di_int a);           // -a
-ti_int __negvti2(ti_int a);           // -a
-
-si_int __addvsi3(si_int a, si_int b);  // a + b
-di_int __addvdi3(di_int a, di_int b);  // a + b
-ti_int __addvti3(ti_int a, ti_int b);  // a + b
-
-si_int __subvsi3(si_int a, si_int b);  // a - b
-di_int __subvdi3(di_int a, di_int b);  // a - b
-ti_int __subvti3(ti_int a, ti_int b);  // a - b
-
-si_int __mulvsi3(si_int a, si_int b);  // a * b
-di_int __mulvdi3(di_int a, di_int b);  // a * b
-ti_int __mulvti3(ti_int a, ti_int b);  // a * b
-
-
-// Integral arithmetic which returns if overflow
-
-si_int __mulosi4(si_int a, si_int b, int* overflow);  // a * b, overflow set to one if result not in signed range
-di_int __mulodi4(di_int a, di_int b, int* overflow);  // a * b, overflow set to one if result not in signed range
-ti_int __muloti4(ti_int a, ti_int b, int* overflow);  // a * b, overflow set to
- one if result not in signed range
-
-
-//  Integral comparison: a  < b -> 0
-//                       a == b -> 1
-//                       a  > b -> 2
-
-si_int __cmpdi2 (di_int a, di_int b);
-si_int __cmpti2 (ti_int a, ti_int b);
-si_int __ucmpdi2(du_int a, du_int b);
-si_int __ucmpti2(tu_int a, tu_int b);
-
-//  Integral / floating point conversion
-
-di_int __fixsfdi(      float a);
-di_int __fixdfdi(     double a);
-di_int __fixxfdi(long double a);
-
-ti_int __fixsfti(      float a);
-ti_int __fixdfti(     double a);
-ti_int __fixxfti(long double a);
-uint64_t __fixtfdi(long double input);  // ppc only, doesn't match documentation
-
-su_int __fixunssfsi(      float a);
-su_int __fixunsdfsi(     double a);
-su_int __fixunsxfsi(long double a);
-
-du_int __fixunssfdi(      float a);
-du_int __fixunsdfdi(     double a);
-du_int __fixunsxfdi(long double a);
-
-tu_int __fixunssfti(      float a);
-tu_int __fixunsdfti(     double a);
-tu_int __fixunsxfti(long double a);
-uint64_t __fixunstfdi(long double input);  // ppc only
-
-float       __floatdisf(di_int a);
-double      __floatdidf(di_int a);
-long double __floatdixf(di_int a);
-long double __floatditf(int64_t a);        // ppc only
-
-float       __floattisf(ti_int a);
-double      __floattidf(ti_int a);
-long double __floattixf(ti_int a);
-
-float       __floatundisf(du_int a);
-double      __floatundidf(du_int a);
-long double __floatundixf(du_int a);
-long double __floatunditf(uint64_t a);     // ppc only
-
-float       __floatuntisf(tu_int a);
-double      __floatuntidf(tu_int a);
-long double __floatuntixf(tu_int a);
-
-//  Floating point raised to integer power
-
-float       __powisf2(      float a, si_int b);  // a ^ b
-double      __powidf2(     double a, si_int b);  // a ^ b
-long double __powixf2(long double a, si_int b);  // a ^ b
-long double __powitf2(long double a, si_int b);  // ppc only, a ^ b
-
-//  Complex arithmetic
-
-//  (a + ib) * (c + id)
-
-      float _Complex __mulsc3( float a,  float b,  float c,  float d);
-     double _Complex __muldc3(double a, double b, double c, double d);
-long double _Complex __mulxc3(long double a, long double b,
-                              long double c, long double d);
-long double _Complex __multc3(long double a, long double b,
-                              long double c, long double d); // ppc only
-
-//  (a + ib) / (c + id)
-
-      float _Complex __divsc3( float a,  float b,  float c,  float d);
-     double _Complex __divdc3(double a, double b, double c, double d);
-long double _Complex __divxc3(long double a, long double b,
-                              long double c, long double d);
-long double _Complex __divtc3(long double a, long double b,
-                              long double c, long double d);  // ppc only
-
-
-//         Runtime support
-
-// __clear_cache() is used to tell process that new instructions have been
-// written to an address range.  Necessary on processors that do not have
-// a unified instuction and data cache.
-void __clear_cache(void* start, void* end);
-
-// __enable_execute_stack() is used with nested functions when a trampoline
-// function is written onto the stack and that page range needs to be made
-// executable.
-void __enable_execute_stack(void* addr);
-
-// __gcc_personality_v0() is normally only called by the system unwinder.
-// C code (as opposed to C++) normally does not need a personality function
-// because there are no catch clauses or destructors to be run.  But there
-// is a C language extension __attribute__((cleanup(func))) which marks local
-// variables as needing the cleanup function "func" to be run when the
-// variable goes out of scope.  That includes when an exception is thrown,
-// so a personality handler is needed.  
-_Unwind_Reason_Code __gcc_personality_v0(int version, _Unwind_Action actions,
-         uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject,
-         _Unwind_Context_t context);
-
-// for use with some implementations of assert() in <assert.h>
-void __eprintf(const char* format, const char* assertion_expression,
-				const char* line, const char* file);
-				
-
-
-//   Power PC specific functions
-
-// There is no C interface to the saveFP/restFP functions.  They are helper
-// functions called by the prolog and epilog of functions that need to save
-// a number of non-volatile float point registers.  
-saveFP
-restFP
-
-// PowerPC has a standard template for trampoline functions.  This function
-// generates a custom trampoline function with the specific realFunc
-// and localsPtr values.
-void __trampoline_setup(uint32_t* trampOnStack, int trampSizeAllocated, 
-                                const void* realFunc, void* localsPtr);
-
-// adds two 128-bit double-double precision values ( x + y )
-long double __gcc_qadd(long double x, long double y);  
-
-// subtracts two 128-bit double-double precision values ( x - y )
-long double __gcc_qsub(long double x, long double y); 
-
-// multiples two 128-bit double-double precision values ( x * y )
-long double __gcc_qmul(long double x, long double y);  
-
-// divides two 128-bit double-double precision values ( x / y )
-long double __gcc_qdiv(long double a, long double b);  
-
-
-//    ARM specific functions
-
-// There is no C interface to the switch* functions.  These helper functions
-// are only needed by Thumb1 code for efficient switch table generation.
-switch16
-switch32
-switch8
-switchu8
-
-// There is no C interface to the *_vfp_d8_d15_regs functions.  There are
-// called in the prolog and epilog of Thumb1 functions.  When the C++ ABI use
-// SJLJ for exceptions, each function with a catch clause or destuctors needs
-// to save and restore all registers in it prolog and epliog.  But there is 
-// no way to access vector and high float registers from thumb1 code, so the 
-// compiler must add call outs to these helper functions in the prolog and 
-// epilog.
-restore_vfp_d8_d15_regs
-save_vfp_d8_d15_regs
-
-
-// Note: long ago ARM processors did not have floating point hardware support.
-// Floating point was done in software and floating point parameters were 
-// passed in integer registers.  When hardware support was added for floating
-// point, new *vfp functions were added to do the same operations but with 
-// floating point parameters in floating point registers.
-
-// Undocumented functions
-
-float  __addsf3vfp(float a, float b);   // Appears to return a + b
-double __adddf3vfp(double a, double b); // Appears to return a + b
-float  __divsf3vfp(float a, float b);   // Appears to return a / b
-double __divdf3vfp(double a, double b); // Appears to return a / b
-int    __eqsf2vfp(float a, float b);    // Appears to return  one
-                                        //     iff a == b and neither is NaN.
-int    __eqdf2vfp(double a, double b);  // Appears to return  one
-                                        //     iff a == b and neither is NaN.
-double __extendsfdf2vfp(float a);       // Appears to convert from
-                                        //     float to double.
-int    __fixdfsivfp(double a);          // Appears to convert from
-                                        //     double to int.
-int    __fixsfsivfp(float a);           // Appears to convert from
-                                        //     float to int.
-unsigned int __fixunssfsivfp(float a);  // Appears to convert from
-                                        //     float to unsigned int.
-unsigned int __fixunsdfsivfp(double a); // Appears to convert from
-                                        //     double to unsigned int.
-double __floatsidfvfp(int a);           // Appears to convert from
-                                        //     int to double.
-float __floatsisfvfp(int a);            // Appears to convert from
-                                        //     int to float.
-double __floatunssidfvfp(unsigned int a); // Appears to convert from
-                                        //     unisgned int to double.
-float __floatunssisfvfp(unsigned int a); // Appears to convert from
-                                        //     unisgned int to float.
-int __gedf2vfp(double a, double b);     // Appears to return __gedf2
-                                        //     (a >= b)
-int __gesf2vfp(float a, float b);       // Appears to return __gesf2
-                                        //     (a >= b)
-int __gtdf2vfp(double a, double b);     // Appears to return __gtdf2
-                                        //     (a > b)
-int __gtsf2vfp(float a, float b);       // Appears to return __gtsf2
-                                        //     (a > b)
-int __ledf2vfp(double a, double b);     // Appears to return __ledf2
-                                        //     (a <= b)
-int __lesf2vfp(float a, float b);       // Appears to return __lesf2
-                                        //     (a <= b)
-int __ltdf2vfp(double a, double b);     // Appears to return __ltdf2
-                                        //     (a < b)
-int __ltsf2vfp(float a, float b);       // Appears to return __ltsf2
-                                        //     (a < b)
-double __muldf3vfp(double a, double b); // Appears to return a * b
-float __mulsf3vfp(float a, float b);    // Appears to return a * b
-int __nedf2vfp(double a, double b);     // Appears to return __nedf2
-                                        //     (a != b)
-double __negdf2vfp(double a);           // Appears to return -a
-float __negsf2vfp(float a);             // Appears to return -a
-float __negsf2vfp(float a);             // Appears to return -a
-double __subdf3vfp(double a, double b); // Appears to return a - b
-float __subsf3vfp(float a, float b);    // Appears to return a - b
-float __truncdfsf2vfp(double a);        // Appears to convert from
-                                        //     double to float.
-int __unorddf2vfp(double a, double b);  // Appears to return __unorddf2
-int __unordsf2vfp(float a, float b);    // Appears to return __unordsf2
-
-
-Preconditions are listed for each function at the definition when there are any.
-Any preconditions reflect the specification at
-http://gcc.gnu.org/onlinedocs/gccint/Libgcc.html#Libgcc.
-
-Assumptions are listed in "int_lib.h", and in individual files.  Where possible
-assumptions are checked at compile time.

Modified: projects/ifnet/contrib/ofed/libmlx4/src/mlx4-abi.h
==============================================================================
--- projects/ifnet/contrib/ofed/libmlx4/src/mlx4-abi.h	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/ofed/libmlx4/src/mlx4-abi.h	Mon Jan 12 10:33:00 2015	(r277062)
@@ -38,6 +38,13 @@
 #define MLX4_UVERBS_MIN_ABI_VERSION	2
 #define MLX4_UVERBS_MAX_ABI_VERSION	4
 
+struct mlx4_alloc_ucontext_resp_v3 {
+	struct ibv_get_context_resp	ibv_resp;
+	__u32				qp_tab_size;
+	__u16				bf_reg_size;
+	__u16				bf_regs_per_page;
+};
+
 struct mlx4_alloc_ucontext_resp {
 	struct ibv_get_context_resp	ibv_resp;
 	__u32				dev_caps;

Modified: projects/ifnet/contrib/ofed/libmlx4/src/mlx4.c
==============================================================================
--- projects/ifnet/contrib/ofed/libmlx4/src/mlx4.c	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/ofed/libmlx4/src/mlx4.c	Mon Jan 12 10:33:00 2015	(r277062)
@@ -142,8 +142,10 @@ static struct ibv_context *mlx4_alloc_co
 	struct mlx4_context	       *context;
 	struct ibv_get_context		cmd;
 	struct mlx4_alloc_ucontext_resp resp;
+	struct mlx4_alloc_ucontext_resp_v3 resp_v3;
 	int				i;
 	struct ibv_device_attr		dev_attrs;
+	unsigned int			bf_reg_size;
 
 	context = calloc(1, sizeof *context);
 	if (!context)
@@ -151,11 +153,26 @@ static struct ibv_context *mlx4_alloc_co
 
 	context->ibv_ctx.cmd_fd = cmd_fd;
 
-	if (ibv_cmd_get_context(&context->ibv_ctx, &cmd, sizeof cmd,
-				&resp.ibv_resp, sizeof resp))
-		goto err_free;
+	if (to_mdev(ibdev)->driver_abi_ver > 3) {
+		if (ibv_cmd_get_context(&context->ibv_ctx, &cmd, sizeof cmd,
+					&resp.ibv_resp, sizeof resp))
+			goto err_free;
+
+		context->num_qps	= resp.qp_tab_size;
+		context->num_xrc_srqs	= resp.qp_tab_size;
+		bf_reg_size		= resp.bf_reg_size;
+		context->cqe_size	= resp.cqe_size;
+	} else {
+		if (ibv_cmd_get_context(&context->ibv_ctx, &cmd, sizeof cmd,
+					&resp_v3.ibv_resp, sizeof resp_v3))
+			goto err_free;
+
+		context->num_qps	= resp_v3.qp_tab_size;
+		context->num_xrc_srqs	= resp_v3.qp_tab_size;
+		bf_reg_size		= resp_v3.bf_reg_size;
+		context->cqe_size	= 32;
+	}
 
-	context->num_qps	= resp.qp_tab_size;
 	context->qp_table_shift = ffs(context->num_qps) - 1 - MLX4_QP_TABLE_BITS;
 	context->qp_table_mask	= (1 << context->qp_table_shift) - 1;
 
@@ -163,7 +180,6 @@ static struct ibv_context *mlx4_alloc_co
 	for (i = 0; i < MLX4_QP_TABLE_SIZE; ++i)
 		context->qp_table[i].refcnt = 0;
 
-	context->num_xrc_srqs = resp.qp_tab_size;
 	context->xrc_srq_table_shift = ffs(context->num_xrc_srqs) - 1
 				       - MLX4_XRC_SRQ_TABLE_BITS;
 	context->xrc_srq_table_mask = (1 << context->xrc_srq_table_shift) - 1;
@@ -182,7 +198,7 @@ static struct ibv_context *mlx4_alloc_co
 	if (context->uar == MAP_FAILED)
 		goto err_free;
 
-	if (resp.bf_reg_size) {
+	if (bf_reg_size) {
 		context->bf_page = mmap(NULL, to_mdev(ibdev)->page_size,
 					PROT_WRITE, MAP_SHARED, cmd_fd,
 					to_mdev(ibdev)->page_size);
@@ -192,7 +208,7 @@ static struct ibv_context *mlx4_alloc_co
 				context->bf_page     = NULL;
 				context->bf_buf_size = 0;
 		} else {
-			context->bf_buf_size = resp.bf_reg_size / 2;
+			context->bf_buf_size = bf_reg_size / 2;
 			context->bf_offset   = 0;
 			pthread_spin_init(&context->bf_lock, PTHREAD_PROCESS_PRIVATE);
 		}
@@ -201,7 +217,6 @@ static struct ibv_context *mlx4_alloc_co
 		context->bf_buf_size = 0;
 	}
 
-	context->cqe_size = resp.cqe_size;
 	pthread_spin_init(&context->uar_lock, PTHREAD_PROCESS_PRIVATE);
 
 	context->ibv_ctx.ops = mlx4_ctx_ops;
@@ -294,6 +309,7 @@ found:
 
 	dev->ibv_dev.ops = mlx4_dev_ops;
 	dev->page_size   = sysconf(_SC_PAGESIZE);
+	dev->driver_abi_ver = abi_version;
 
 	return &dev->ibv_dev;
 }

Modified: projects/ifnet/contrib/ofed/libmlx4/src/mlx4.h
==============================================================================
--- projects/ifnet/contrib/ofed/libmlx4/src/mlx4.h	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/ofed/libmlx4/src/mlx4.h	Mon Jan 12 10:33:00 2015	(r277062)
@@ -162,6 +162,7 @@ enum {
 struct mlx4_device {
 	struct ibv_device		ibv_dev;
 	int				page_size;
+	int				driver_abi_ver;
 };
 
 struct mlx4_db_page;

Modified: projects/ifnet/contrib/unbound/config.h
==============================================================================
--- projects/ifnet/contrib/unbound/config.h	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/unbound/config.h	Mon Jan 12 10:33:00 2015	(r277062)
@@ -351,6 +351,9 @@
 /* Define to 1 if `ipi_spec_dst' is a member of `struct in_pktinfo'. */
 /* #undef HAVE_STRUCT_IN_PKTINFO_IPI_SPEC_DST */
 
+/* Define to 1 if `sun_len' is a member of `struct sockaddr_un'. */
+#define HAVE_STRUCT_SOCKADDR_UN_SUN_LEN 1
+
 /* Define if you have Swig libraries and header files. */
 /* #undef HAVE_SWIG */
 

Modified: projects/ifnet/contrib/unbound/config.h.in
==============================================================================
--- projects/ifnet/contrib/unbound/config.h.in	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/unbound/config.h.in	Mon Jan 12 10:33:00 2015	(r277062)
@@ -350,6 +350,9 @@
 /* Define to 1 if `ipi_spec_dst' is a member of `struct in_pktinfo'. */
 #undef HAVE_STRUCT_IN_PKTINFO_IPI_SPEC_DST
 
+/* Define to 1 if `sun_len' is a member of `struct sockaddr_un'. */
+#undef HAVE_STRUCT_SOCKADDR_UN_SUN_LEN
+
 /* Define if you have Swig libraries and header files. */
 #undef HAVE_SWIG
 

Modified: projects/ifnet/contrib/unbound/configure
==============================================================================
--- projects/ifnet/contrib/unbound/configure	Mon Jan 12 10:25:07 2015	(r277061)
+++ projects/ifnet/contrib/unbound/configure	Mon Jan 12 10:33:00 2015	(r277062)
@@ -1516,8 +1516,8 @@ Optional Packages:
   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
                           both]
   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
-  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
-                          compiler's sysroot if not specified).
+  --with-sysroot=DIR Search for dependent libraries within DIR
+                        (or the compiler's sysroot if not specified).
   --with-pthreads         use pthreads library, or --without-pthreads to
                           disable threading support.
   --with-solaris-threads  use solaris native thread library.
@@ -6555,8 +6555,8 @@ esac
 
 
 
-macro_version='2.4.2.418'
-macro_revision='2.4.2.418'
+macro_version='2.4.2'
+macro_revision='1.3337'
 
 
 
@@ -6570,7 +6570,7 @@ macro_revision='2.4.2.418'
 
 
 
-ltmain=$ac_aux_dir/ltmain.sh
+ltmain="$ac_aux_dir/ltmain.sh"
 
 # Backslashify metacharacters that are still active within
 # double-quoted strings.
@@ -6619,7 +6619,7 @@ func_echo_all ()
     $ECHO ""
 }
 
-case $ECHO in
+case "$ECHO" in
   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
 $as_echo "printf" >&6; } ;;
   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
@@ -6812,19 +6812,19 @@ test -z "$GREP" && GREP=grep
 
 # Check whether --with-gnu-ld was given.
 if test "${with_gnu_ld+set}" = set; then :
-  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
 else
   with_gnu_ld=no
 fi
 
 ac_prog=ld
-if test yes = "$GCC"; then
+if test "$GCC" = yes; then
   # Check if gcc -print-prog-name=ld gives a path.
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
 $as_echo_n "checking for ld used by $CC... " >&6; }
   case $host in
   *-*-mingw*)
-    # gcc leaves a trailing carriage return, which upsets mingw
+    # gcc leaves a trailing carriage return which upsets mingw
     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   *)
     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
@@ -6838,7 +6838,7 @@ $as_echo_n "checking for ld used by $CC.
       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
       done
-      test -z "$LD" && LD=$ac_prog
+      test -z "$LD" && LD="$ac_prog"
       ;;
   "")
     # If it fails, then pretend we aren't using GCC.
@@ -6849,7 +6849,7 @@ $as_echo_n "checking for ld used by $CC.
     with_gnu_ld=unknown
     ;;
   esac
-elif test yes = "$with_gnu_ld"; then
+elif test "$with_gnu_ld" = yes; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
 $as_echo_n "checking for GNU ld... " >&6; }
 else
@@ -6860,32 +6860,32 @@ if ${lt_cv_path_LD+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if test -z "$LD"; then
-  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   for ac_dir in $PATH; do
-    IFS=$lt_save_ifs
+    IFS="$lt_save_ifs"
     test -z "$ac_dir" && ac_dir=.
     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
-      lt_cv_path_LD=$ac_dir/$ac_prog
+      lt_cv_path_LD="$ac_dir/$ac_prog"
       # Check to see if the program is GNU ld.  I'd rather use --version,
       # but apparently some variants of GNU ld only accept -v.
       # Break only if it was the GNU/non-GNU ld that we prefer.
       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
       *GNU* | *'with BFD'*)
-	test no != "$with_gnu_ld" && break
+	test "$with_gnu_ld" != no && break
 	;;
       *)
-	test yes != "$with_gnu_ld" && break
+	test "$with_gnu_ld" != yes && break
 	;;
       esac
     fi
   done
-  IFS=$lt_save_ifs
+  IFS="$lt_save_ifs"
 else
-  lt_cv_path_LD=$LD # Let the user override the test with a path.
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
 fi
 fi
 
-LD=$lt_cv_path_LD
+LD="$lt_cv_path_LD"
 if test -n "$LD"; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
 $as_echo "$LD" >&6; }
@@ -6928,33 +6928,33 @@ if ${lt_cv_path_NM+:} false; then :
 else
   if test -n "$NM"; then
   # Let the user override the test.
-  lt_cv_path_NM=$NM
+  lt_cv_path_NM="$NM"
 else
-  lt_nm_to_check=${ac_tool_prefix}nm
+  lt_nm_to_check="${ac_tool_prefix}nm"
   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
     lt_nm_to_check="$lt_nm_to_check nm"
   fi
   for lt_tmp_nm in $lt_nm_to_check; do
-    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
-      IFS=$lt_save_ifs
+      IFS="$lt_save_ifs"
       test -z "$ac_dir" && ac_dir=.
-      tmp_nm=$ac_dir/$lt_tmp_nm
-      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
+      tmp_nm="$ac_dir/$lt_tmp_nm"
+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
 	# Check to see if the nm accepts a BSD-compat flag.
-	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
+	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
 	#   nm: unknown option "B" ignored
 	# Tru64's nm complains that /dev/null is an invalid object file
 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
 	*/dev/null* | *'Invalid file or object type'*)
 	  lt_cv_path_NM="$tmp_nm -B"
-	  break 2
+	  break
 	  ;;
 	*)
 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
 	  */dev/null*)
 	    lt_cv_path_NM="$tmp_nm -p"
-	    break 2
+	    break
 	    ;;
 	  *)
 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
@@ -6965,15 +6965,15 @@ else
 	esac
       fi
     done
-    IFS=$lt_save_ifs
+    IFS="$lt_save_ifs"
   done
   : ${lt_cv_path_NM=no}
 fi
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
 $as_echo "$lt_cv_path_NM" >&6; }
-if test no != "$lt_cv_path_NM"; then
-  NM=$lt_cv_path_NM
+if test "$lt_cv_path_NM" != "no"; then
+  NM="$lt_cv_path_NM"
 else
   # Didn't find any BSD compatible name lister, look for dumpbin.
   if test -n "$DUMPBIN"; then :
@@ -7079,9 +7079,9 @@ esac
   fi
 fi
 
-    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
+    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
     *COFF*)
-      DUMPBIN="$DUMPBIN -symbols -headers"
+      DUMPBIN="$DUMPBIN -symbols"
       ;;
     *)
       DUMPBIN=:
@@ -7089,8 +7089,8 @@ fi
     esac
   fi
 
-  if test : != "$DUMPBIN"; then
-    NM=$DUMPBIN
+  if test "$DUMPBIN" != ":"; then
+    NM="$DUMPBIN"
   fi
 fi
 test -z "$NM" && NM=nm
@@ -7141,7 +7141,7 @@ if ${lt_cv_sys_max_cmd_len+:} false; the
   $as_echo_n "(cached) " >&6
 else
     i=0
-  teststring=ABCD
+  teststring="ABCD"
 
   case $build_os in
   msdosdjgpp*)
@@ -7181,7 +7181,7 @@ else
     lt_cv_sys_max_cmd_len=8192;
     ;;
 
-  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
     # This has been around since 386BSD, at least.  Likely further.
     if test -x /sbin/sysctl; then
       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
@@ -7231,23 +7231,22 @@ else
     ;;
   *)
     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
-    if test -n "$lt_cv_sys_max_cmd_len" && \
-       test undefined != "$lt_cv_sys_max_cmd_len"; then
+    if test -n "$lt_cv_sys_max_cmd_len"; then
       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
     else
       # Make teststring a little bigger before we do anything with it.
       # a 1K string should be a reasonable start.
-      for i in 1 2 3 4 5 6 7 8; do
+      for i in 1 2 3 4 5 6 7 8 ; do
         teststring=$teststring$teststring
       done
       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
       # If test is not a shell built-in, we'll probably end up computing a
       # maximum length that is only half of the actual maximum length, but
       # we can't tell.
-      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
+      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
-	      test 17 != "$i" # 1/2 MB should be enough
+	      test $i != 17 # 1/2 MB should be enough
       do
         i=`expr $i + 1`
         teststring=$teststring$teststring
@@ -7265,7 +7264,7 @@ else
 
 fi
 
-if test -n "$lt_cv_sys_max_cmd_len"; then
+if test -n $lt_cv_sys_max_cmd_len ; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
 else
@@ -7283,6 +7282,30 @@ max_cmd_len=$lt_cv_sys_max_cmd_len
 : ${MV="mv -f"}
 : ${RM="rm -f"}
 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
+$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
+      = c,a/b,b/c, \
+    && eval 'test $(( 1 + 1 )) -eq 2 \
+    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+  && xsi_shell=yes
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
+$as_echo "$xsi_shell" >&6; }
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
+$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
+    >/dev/null 2>&1 \
+  && lt_shell_append=yes
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
+$as_echo "$lt_shell_append" >&6; }
+
+
 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   lt_unset=unset
 else
@@ -7405,13 +7428,13 @@ esac
 reload_cmds='$LD$reload_flag -o $output$reload_objs'
 case $host_os in
   cygwin* | mingw* | pw32* | cegcc*)
-    if test yes != "$GCC"; then
+    if test "$GCC" != yes; then
       reload_cmds=false
     fi
     ;;
   darwin*)
-    if test yes = "$GCC"; then
-      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
+    if test "$GCC" = yes; then
+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
     else
       reload_cmds='$LD$reload_flag -o $output$reload_objs'
     fi
@@ -7539,13 +7562,13 @@ lt_cv_deplibs_check_method='unknown'
 # Need to set the preceding variable on all platforms that support
 # interlibrary dependencies.
 # 'none' -- dependencies not supported.
-# 'unknown' -- same as none, but documents that we really don't know.
+# `unknown' -- same as none, but documents that we really don't know.
 # 'pass_all' -- all dependencies passed with no checks.
 # 'test_compile' -- check by making test program.
 # 'file_magic [[regex]]' -- check by looking for files in library path
-# that responds to the $file_magic_cmd with a given extended regex.
-# If you have 'file' or equivalent on your system and you're not sure
-# whether 'pass_all' will *always* work, you probably want this one.
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
 
 case $host_os in
 aix[4-9]*)
@@ -7572,7 +7595,8 @@ mingw* | pw32*)
   # Base MSYS/MinGW do not provide the 'file' command needed by
   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   # unless we find 'file', for example because we are cross-compiling.
-  if ( file / ) >/dev/null 2>&1; then
+  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
+  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
     lt_cv_file_magic_cmd='func_win32_libid'
   else
@@ -7608,6 +7632,10 @@ freebsd* | dragonfly*)
   fi
   ;;
 
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
 haiku*)
   lt_cv_deplibs_check_method=pass_all
   ;;
@@ -7646,7 +7674,7 @@ irix5* | irix6* | nonstopux*)
   ;;
 
 # This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
   lt_cv_deplibs_check_method=pass_all
   ;;
 
@@ -7668,8 +7696,8 @@ newos6*)
   lt_cv_deplibs_check_method=pass_all
   ;;
 
-openbsd* | bitrig*)
-  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
+openbsd*)
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   else
     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
@@ -7879,8 +7907,8 @@ else
 
 case $host_os in
 cygwin* | mingw* | pw32* | cegcc*)
-  # two different shell functions defined in ltmain.sh;
-  # decide which one to use based on capabilities of $DLLTOOL
+  # two different shell functions defined in ltmain.sh
+  # decide which to use based on capabilities of $DLLTOOL
   case `$DLLTOOL --help 2>&1` in
   *--identify-strict*)
     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
@@ -7892,7 +7920,7 @@ cygwin* | mingw* | pw32* | cegcc*)
   ;;
 *)
   # fallback: assume linklib IS sharedlib
-  lt_cv_sharedlib_from_linklib_cmd=$ECHO
+  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
   ;;
 esac
 
@@ -8046,7 +8074,7 @@ if ac_fn_c_try_compile "$LINENO"; then :
   ac_status=$?
   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   test $ac_status = 0; }
-      if test 0 -eq "$ac_status"; then
+      if test "$ac_status" -eq 0; then
 	# Ensure the archiver fails upon bogus file names.
 	rm -f conftest.$ac_objext libconftest.a
 	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
@@ -8054,7 +8082,7 @@ if ac_fn_c_try_compile "$LINENO"; then :
   ac_status=$?
   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   test $ac_status = 0; }
-	if test 0 -ne "$ac_status"; then
+	if test "$ac_status" -ne 0; then
           lt_cv_ar_at_file=@
         fi
       fi
@@ -8067,7 +8095,7 @@ fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
 $as_echo "$lt_cv_ar_at_file" >&6; }
 
-if test no = "$lt_cv_ar_at_file"; then
+if test "x$lt_cv_ar_at_file" = xno; then
   archiver_list_spec=
 else
   archiver_list_spec=$lt_cv_ar_at_file
@@ -8284,7 +8312,7 @@ old_postuninstall_cmds=
 
 if test -n "$RANLIB"; then
   case $host_os in
-  bitrig* | openbsd*)
+  openbsd*)
     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
     ;;
   *)
@@ -8416,7 +8444,7 @@ cygwin* | mingw* | pw32* | cegcc*)
   symcode='[ABCDGISTW]'
   ;;
 hpux*)
-  if test ia64 = "$host_cpu"; then
+  if test "$host_cpu" = ia64; then
     symcode='[ABCDEGRST]'
   fi
   ;;
@@ -8449,44 +8477,14 @@ case `$NM -V 2>&1` in
   symcode='[ABCDGIRSTW]' ;;
 esac
 
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
-  # Gets list of data symbols to import.
-  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
-  # Adjust the below global symbol transforms to fixup imported variables.
-  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
-  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
-  lt_c_name_lib_hook="\
-  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
-  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501121033.t0CAX1hB028089>