From owner-svn-src-projects@freebsd.org Sun Oct 4 13:49:10 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1F957A1065B for ; Sun, 4 Oct 2015 13:49:10 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1136C11AC; Sun, 4 Oct 2015 13:49:10 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t94Dn9v7038326; Sun, 4 Oct 2015 13:49:09 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t94Dn9JQ038325; Sun, 4 Oct 2015 13:49:09 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201510041349.t94Dn9JQ038325@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sun, 4 Oct 2015 13:49:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288668 - projects/release-pkg/sys/boot/forth X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Oct 2015 13:49:10 -0000 Author: bapt Date: Sun Oct 4 13:49:09 2015 New Revision: 288668 URL: https://svnweb.freebsd.org/changeset/base/288668 Log: Add a makefile that for some reason did not went through the merge. Added: projects/release-pkg/sys/boot/forth/Makefile (contents, props changed) Added: projects/release-pkg/sys/boot/forth/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/sys/boot/forth/Makefile Sun Oct 4 13:49:09 2015 (r288668) @@ -0,0 +1,14 @@ +# $FreeBSD$ + +MAN+= beastie.4th.8 \ + brand.4th.8 \ + check-password.4th.8 \ + color.4th.8 \ + delay.4th.8 \ + loader.conf.5 \ + loader.4th.8 \ + menu.4th.8 \ + menusets.4th.8 \ + version.4th.8 + +.include From owner-svn-src-projects@freebsd.org Mon Oct 5 17:47:24 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3F42199A895 for ; Mon, 5 Oct 2015 17:47:24 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3070DF6C; Mon, 5 Oct 2015 17:47:24 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t95HlOjF027871; Mon, 5 Oct 2015 17:47:24 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t95HlNrf027867; Mon, 5 Oct 2015 17:47:23 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201510051747.t95HlNrf027867@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 5 Oct 2015 17:47:23 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288830 - in projects/clang370-import: contrib/libcxxrt lib/libcxxrt X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Oct 2015 17:47:24 -0000 Author: dim Date: Mon Oct 5 17:47:23 2015 New Revision: 288830 URL: https://svnweb.freebsd.org/changeset/base/288830 Log: Add std::uncaught_exceptions() to libcxxrt (C++17, see N4152 and N4259). This has also been submitted upstream. Modified: projects/clang370-import/contrib/libcxxrt/exception.cc projects/clang370-import/lib/libcxxrt/Version.map Modified: projects/clang370-import/contrib/libcxxrt/exception.cc ============================================================================== --- projects/clang370-import/contrib/libcxxrt/exception.cc Mon Oct 5 17:45:13 2015 (r288829) +++ projects/clang370-import/contrib/libcxxrt/exception.cc Mon Oct 5 17:47:23 2015 (r288830) @@ -1474,6 +1474,15 @@ namespace std return info->globals.uncaughtExceptions != 0; } /** + * Returns the number of exceptions currently being thrown that have not + * been caught. This can occur inside a nested catch statement. + */ + int uncaught_exceptions() throw() + { + __cxa_thread_info *info = thread_info(); + return info->globals.uncaughtExceptions; + } + /** * Returns the current unexpected handler. */ unexpected_handler get_unexpected() throw() Modified: projects/clang370-import/lib/libcxxrt/Version.map ============================================================================== --- projects/clang370-import/lib/libcxxrt/Version.map Mon Oct 5 17:45:13 2015 (r288829) +++ projects/clang370-import/lib/libcxxrt/Version.map Mon Oct 5 17:47:23 2015 (r288830) @@ -356,3 +356,9 @@ GLIBCXX_3.4.9 { }; } GLIBCXX_3.4; +GLIBCXX_3.4.22 { + extern "C++" { + "std::uncaught_exceptions()"; + }; +} GLIBCXX_3.4.9; + From owner-svn-src-projects@freebsd.org Mon Oct 5 17:54:56 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3ACA99AE0C for ; Mon, 5 Oct 2015 17:54:56 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C18806E8; Mon, 5 Oct 2015 17:54:56 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t95Hsu2j031330; Mon, 5 Oct 2015 17:54:56 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t95Hstu5031323; Mon, 5 Oct 2015 17:54:55 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201510051754.t95Hstu5031323@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 5 Oct 2015 17:54:55 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288831 - in projects/clang370-import: . bin/cat bin/ls/tests contrib/ipfilter games include lib/libc/net lib/libc/sys lib/libohash lib/libusb lib/libz release/arm sbin/ipf/ipftest sbin... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Oct 2015 17:54:56 -0000 Author: dim Date: Mon Oct 5 17:54:54 2015 New Revision: 288831 URL: https://svnweb.freebsd.org/changeset/base/288831 Log: Merge ^/head r288457 through r288830. Added: projects/clang370-import/share/dtrace/blocking - copied unchanged from r288830, head/share/dtrace/blocking projects/clang370-import/usr.bin/caesar/ - copied from r288830, head/usr.bin/caesar/ projects/clang370-import/usr.bin/factor/ - copied from r288830, head/usr.bin/factor/ projects/clang370-import/usr.bin/fortune/ - copied from r288830, head/usr.bin/fortune/ projects/clang370-import/usr.bin/grdc/ - copied from r288830, head/usr.bin/grdc/ projects/clang370-import/usr.bin/morse/ - copied from r288830, head/usr.bin/morse/ projects/clang370-import/usr.bin/number/ - copied from r288830, head/usr.bin/number/ projects/clang370-import/usr.bin/pom/ - copied from r288830, head/usr.bin/pom/ projects/clang370-import/usr.bin/primes/ - copied from r288830, head/usr.bin/primes/ projects/clang370-import/usr.bin/random/ - copied from r288830, head/usr.bin/random/ projects/clang370-import/usr.bin/truss/aarch64-fbsd.c - copied unchanged from r288830, head/usr.bin/truss/aarch64-fbsd.c projects/clang370-import/usr.bin/truss/amd64-cloudabi64.c - copied unchanged from r288830, head/usr.bin/truss/amd64-cloudabi64.c projects/clang370-import/usr.bin/truss/amd64cloudabi64.conf - copied unchanged from r288830, head/usr.bin/truss/amd64cloudabi64.conf projects/clang370-import/usr.sbin/bhyve/fwctl.c - copied unchanged from r288830, head/usr.sbin/bhyve/fwctl.c projects/clang370-import/usr.sbin/bhyve/fwctl.h - copied unchanged from r288830, head/usr.sbin/bhyve/fwctl.h Deleted: projects/clang370-import/games/ Modified: projects/clang370-import/Makefile.inc1 projects/clang370-import/bin/cat/cat.c projects/clang370-import/bin/ls/tests/Makefile projects/clang370-import/bin/ls/tests/ls_tests.sh projects/clang370-import/include/Makefile projects/clang370-import/lib/libc/net/getaddrinfo.c projects/clang370-import/lib/libc/sys/posix_fadvise.2 projects/clang370-import/lib/libohash/ohash.h projects/clang370-import/lib/libusb/Makefile projects/clang370-import/lib/libz/Makefile projects/clang370-import/release/arm/BANANAPI.conf projects/clang370-import/release/arm/CUBIEBOARD.conf projects/clang370-import/release/arm/CUBIEBOARD2.conf projects/clang370-import/sbin/ipf/ipftest/Makefile projects/clang370-import/sbin/ipfw/ipfw2.c projects/clang370-import/share/dtrace/Makefile projects/clang370-import/share/man/man7/hier.7 projects/clang370-import/share/mk/bsd.sys.mk projects/clang370-import/share/mk/meta.stage.mk projects/clang370-import/sys/arm/arm/bcopy_page.S projects/clang370-import/sys/arm/arm/bcopyinout.S projects/clang370-import/sys/arm/arm/machdep.c projects/clang370-import/sys/arm/arm/vm_machdep.c projects/clang370-import/sys/arm/include/asm.h projects/clang370-import/sys/arm/include/atomic-v4.h projects/clang370-import/sys/arm/include/atomic-v6.h projects/clang370-import/sys/arm/include/atomic.h projects/clang370-import/sys/arm/ti/aintc.c projects/clang370-import/sys/arm64/arm64/trap.c projects/clang370-import/sys/cam/ctl/ctl_tpc.c projects/clang370-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/clang370-import/sys/dev/ath/if_ath.c projects/clang370-import/sys/dev/ath/if_ath_beacon.c projects/clang370-import/sys/dev/ath/if_ath_keycache.c projects/clang370-import/sys/dev/ath/if_ath_keycache.h projects/clang370-import/sys/dev/drm2/drmP.h projects/clang370-import/sys/dev/drm2/drm_crtc.c projects/clang370-import/sys/dev/drm2/drm_fops.c projects/clang370-import/sys/dev/drm2/drm_pci.c projects/clang370-import/sys/dev/drm2/drm_stub.c projects/clang370-import/sys/dev/drm2/i915/i915_dma.c projects/clang370-import/sys/dev/drm2/i915/i915_drv.c projects/clang370-import/sys/dev/drm2/i915/intel_opregion.c projects/clang370-import/sys/dev/if_ndis/if_ndis.c projects/clang370-import/sys/dev/mwl/if_mwl.c projects/clang370-import/sys/dev/ral/rt2560.c projects/clang370-import/sys/dev/ral/rt2661.c projects/clang370-import/sys/dev/ral/rt2860.c projects/clang370-import/sys/dev/random/random_harvestq.c projects/clang370-import/sys/dev/usb/wlan/if_rum.c projects/clang370-import/sys/dev/usb/wlan/if_rumreg.h projects/clang370-import/sys/dev/usb/wlan/if_rumvar.h projects/clang370-import/sys/dev/usb/wlan/if_run.c projects/clang370-import/sys/dev/usb/wlan/if_runreg.h projects/clang370-import/sys/dev/usb/wlan/if_runvar.h projects/clang370-import/sys/dev/usb/wlan/if_upgt.c projects/clang370-import/sys/dev/usb/wlan/if_ural.c projects/clang370-import/sys/dev/usb/wlan/if_urtwn.c projects/clang370-import/sys/dev/usb/wlan/if_zyd.c projects/clang370-import/sys/dev/wpi/if_wpi.c projects/clang370-import/sys/dev/wtap/if_wtap.c projects/clang370-import/sys/kern/subr_sbuf.c projects/clang370-import/sys/kern/vfs_bio.c projects/clang370-import/sys/mips/conf/WZR-300HP projects/clang370-import/sys/mips/conf/WZR-300HP.hints projects/clang370-import/sys/net/if_gif.c projects/clang370-import/sys/net/if_gre.c projects/clang370-import/sys/net/if_lagg.c projects/clang370-import/sys/net/if_lagg.h projects/clang370-import/sys/net/if_me.c projects/clang370-import/sys/net80211/ieee80211_crypto.c projects/clang370-import/sys/net80211/ieee80211_crypto.h projects/clang370-import/sys/net80211/ieee80211_crypto_ccmp.c projects/clang370-import/sys/net80211/ieee80211_crypto_none.c projects/clang370-import/sys/net80211/ieee80211_crypto_tkip.c projects/clang370-import/sys/net80211/ieee80211_crypto_wep.c projects/clang370-import/sys/net80211/ieee80211_ioctl.c projects/clang370-import/sys/net80211/ieee80211_output.c projects/clang370-import/sys/net80211/ieee80211_proto.h projects/clang370-import/sys/net80211/ieee80211_var.h projects/clang370-import/sys/netinet6/nd6.c projects/clang370-import/sys/netinet6/nd6.h projects/clang370-import/sys/netinet6/nd6_nbr.c projects/clang370-import/sys/netpfil/ipfw/ip_fw_sockopt.c projects/clang370-import/sys/vm/vm_page.c projects/clang370-import/sys/vm/vm_pageout.c projects/clang370-import/sys/vm/vm_pageout.h projects/clang370-import/targets/pseudo/bootstrap-tools/Makefile projects/clang370-import/targets/pseudo/stage/Makefile projects/clang370-import/targets/pseudo/userland/games/Makefile.depend projects/clang370-import/usr.bin/Makefile projects/clang370-import/usr.bin/truss/Makefile projects/clang370-import/usr.bin/truss/syscall.h projects/clang370-import/usr.bin/truss/syscalls.c projects/clang370-import/usr.sbin/bhyve/Makefile projects/clang370-import/usr.sbin/bhyve/bhyverun.c projects/clang370-import/usr.sbin/bhyve/pci_ahci.c projects/clang370-import/usr.sbin/bhyve/pci_virtio_net.c projects/clang370-import/usr.sbin/ctld/ctl.conf.5 projects/clang370-import/usr.sbin/ctld/ctld.c projects/clang370-import/usr.sbin/ctld/ctld.h projects/clang370-import/usr.sbin/kldxref/kldxref.c projects/clang370-import/usr.sbin/rpc.yppasswdd/yppasswdd_server.c projects/clang370-import/usr.sbin/rpcbind/rpcb_svc_com.c Directory Properties: projects/clang370-import/ (props changed) projects/clang370-import/contrib/ipfilter/ (props changed) projects/clang370-import/contrib/ipfilter/ml_ipl.c (props changed) projects/clang370-import/contrib/ipfilter/mlfk_ipl.c (props changed) projects/clang370-import/contrib/ipfilter/mlh_rule.c (props changed) projects/clang370-import/contrib/ipfilter/mli_ipl.c (props changed) projects/clang370-import/contrib/ipfilter/mln_ipl.c (props changed) projects/clang370-import/contrib/ipfilter/mls_ipl.c (props changed) projects/clang370-import/include/ (props changed) projects/clang370-import/lib/libc/ (props changed) projects/clang370-import/lib/libz/ (props changed) projects/clang370-import/sbin/ (props changed) projects/clang370-import/sbin/ipfw/ (props changed) projects/clang370-import/share/ (props changed) projects/clang370-import/sys/ (props changed) projects/clang370-import/sys/cddl/contrib/opensolaris/ (props changed) projects/clang370-import/targets/ (props changed) projects/clang370-import/usr.sbin/bhyve/ (props changed) Modified: projects/clang370-import/Makefile.inc1 ============================================================================== --- projects/clang370-import/Makefile.inc1 Mon Oct 5 17:47:23 2015 (r288830) +++ projects/clang370-import/Makefile.inc1 Mon Oct 5 17:54:54 2015 (r288831) @@ -61,9 +61,6 @@ SUBDIR= ${SUBDIR_OVERRIDE} .else SUBDIR= lib libexec SUBDIR+=bin -.if ${MK_GAMES} != "no" -SUBDIR+=games -.endif .if ${MK_CDDL} != "no" SUBDIR+=cddl .endif @@ -1285,7 +1282,7 @@ legacy: _bt= _bootstrap-tools .if ${MK_GAMES} != "no" -_strfile= games/fortune/strfile +_strfile= usr.bin/fortune/strfile .endif .if ${MK_GCC} != "no" && ${MK_CXX} != "no" @@ -1325,6 +1322,8 @@ _cat= bin/cat .if ${BOOTSTRAPPING} < 1000033 _lex= usr.bin/lex + +${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4 .endif # r277259 crunchide: Correct 64-bit section header offset Modified: projects/clang370-import/bin/cat/cat.c ============================================================================== --- projects/clang370-import/bin/cat/cat.c Mon Oct 5 17:47:23 2015 (r288830) +++ projects/clang370-import/bin/cat/cat.c Mon Oct 5 17:54:54 2015 (r288831) @@ -52,6 +52,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #endif #include @@ -167,6 +168,7 @@ scanfiles(char *argv[], int cooked) FILE *fp; i = 0; + fd = -1; while ((path = argv[i]) != NULL || i == 0) { if (path == NULL || strcmp(path, "-") == 0) { filename = "stdin"; @@ -302,31 +304,40 @@ raw_cat(int rfd) static int udom_open(const char *path, int flags) { - struct sockaddr_un sou; - int fd; - unsigned int len; - - bzero(&sou, sizeof(sou)); + struct addrinfo hints, *res, *res0; + char rpath[PATH_MAX]; + int fd = -1; + int error; /* - * Construct the unix domain socket address and attempt to connect + * Construct the unix domain socket address and attempt to connect. */ - fd = socket(AF_UNIX, SOCK_STREAM, 0); - if (fd >= 0) { - sou.sun_family = AF_UNIX; - if ((len = strlcpy(sou.sun_path, path, - sizeof(sou.sun_path))) >= sizeof(sou.sun_path)) { - close(fd); - errno = ENAMETOOLONG; + bzero(&hints, sizeof(hints)); + hints.ai_family = AF_LOCAL; + if (realpath(path, rpath) == NULL) + return (-1); + error = getaddrinfo(rpath, NULL, &hints, &res0); + if (error) { + warn("%s", gai_strerror(error)); + errno = EINVAL; + return (-1); + } + for (res = res0; res != NULL; res = res->ai_next) { + fd = socket(res->ai_family, res->ai_socktype, + res->ai_protocol); + if (fd < 0) { + freeaddrinfo(res0); return (-1); } - len = offsetof(struct sockaddr_un, sun_path[len+1]); - - if (connect(fd, (void *)&sou, len) < 0) { + error = connect(fd, res->ai_addr, res->ai_addrlen); + if (error == 0) + break; + else { close(fd); fd = -1; } } + freeaddrinfo(res0); /* * handle the open flags by shutting down appropriate directions Modified: projects/clang370-import/bin/ls/tests/Makefile ============================================================================== --- projects/clang370-import/bin/ls/tests/Makefile Mon Oct 5 17:47:23 2015 (r288830) +++ projects/clang370-import/bin/ls/tests/Makefile Mon Oct 5 17:54:54 2015 (r288831) @@ -6,6 +6,6 @@ ATF_TESTS_SH+= ls_tests # This seems like overkill, but the idea in mind is that all of the testcases # should be runnable as !root TEST_METADATA.ls_tests+= required_user="unprivileged" -TEST_METADATA.ls_tests+= required_files="/usr/bin/nc" +TEST_METADATA.ls_tests+= required_files="/usr/bin/awk /usr/bin/nc /usr/bin/sort" .include Modified: projects/clang370-import/bin/ls/tests/ls_tests.sh ============================================================================== --- projects/clang370-import/bin/ls/tests/ls_tests.sh Mon Oct 5 17:47:23 2015 (r288830) +++ projects/clang370-import/bin/ls/tests/ls_tests.sh Mon Oct 5 17:54:54 2015 (r288831) @@ -45,7 +45,7 @@ create_test_inputs() { create_test_dir - atf_check -e empty -s exit:0 mkdir -m 0755 -p a/b + atf_check -e empty -s exit:0 mkdir -m 0755 -p a/b/1 atf_check -e empty -s exit:0 ln -s a/b c atf_check -e empty -s exit:0 touch d atf_check -e empty -s exit:0 ln d e @@ -53,12 +53,10 @@ create_test_inputs() atf_check -e empty -s exit:0 mkdir .g atf_check -e empty -s exit:0 mkfifo h atf_check -e ignore -s exit:0 dd if=/dev/zero of=i count=1000 bs=1 - atf_check -e empty -s exit:0 \ - sh -c "pid=${ATF_TMPDIR}/nc.pid; daemon -p \$pid nc -lU j; sleep 2; pkill -F \$pid" atf_check -e empty -s exit:0 touch klmn atf_check -e empty -s exit:0 touch opqr atf_check -e empty -s exit:0 touch stuv - atf_check -e empty -s exit:0 touch wxyz + atf_check -e empty -s exit:0 install -m 0755 /dev/null wxyz atf_check -e empty -s exit:0 touch 0b00000001 atf_check -e empty -s exit:0 touch 0b00000010 atf_check -e empty -s exit:0 touch 0b00000011 @@ -76,37 +74,29 @@ create_test_inputs() atf_check -e empty -s exit:0 touch 0b00001111 } -atf_test_case a_flag -a_flag_head() -{ - atf_set "descr" "Verify -a support" -} +KB=1024 +MB=$(( 1024 * $KB )) +GB=$(( 1024 * $MB )) +TB=$(( 1024 * $GB )) +PB=$(( 1024 * $TB )) -a_flag_body() +create_test_inputs2() { create_test_dir - # Make sure "." and ".." show up with -a - atf_check -e empty -o match:'\.[[:space:]]+\.\.' -s exit:0 ls -ax - - create_test_inputs - - WITH_a=$PWD/../with_a.out - WITHOUT_a=$PWD/../without_a.out - - atf_check -e empty -o save:$WITH_a -s exit:0 ls -A - atf_check -e empty -o save:$WITHOUT_a -s exit:0 ls - - echo "-A usage" - cat $WITH_a - echo "No -A usage" - cat $WITHOUT_a + for filesize in 1 512 $(( 2 * $KB )) $(( 10 * $KB )) $(( 512 * $KB )); \ + do + atf_check -e ignore -o empty -s exit:0 \ + dd if=/dev/zero of=${filesize}.file bs=1 \ + count=1 oseek=${filesize} conv=sparse + files="${files} ${filesize}.file" + done - for dot_path in '\.f' '\.g'; do - atf_check -e empty -o not-empty -s exit:0 grep "${dot_path}" \ - $WITH_a - atf_check -e empty -o empty -s not-exit:0 grep "${dot_path}" \ - $WITHOUT_a + for filesize in $MB $GB $TB; do + atf_check -e ignore -o empty -s exit:0 \ + dd if=/dev/zero of=${filesize}.file bs=$MB \ + count=1 oseek=$(( $filesize / $MB )) conv=sparse + files="${files} ${filesize}.file" done } @@ -192,21 +182,101 @@ C_flag_head() atf_set "descr" "Verify that the output from ls -C is multi-column, sorted down" } +print_index() +{ + local i=1 + local wanted_index=$1; shift + + while [ $i -le $wanted_index ]; do + if [ $i -eq $wanted_index ]; then + echo $1 + return + fi + shift + : $(( i += 1 )) + done +} + C_flag_body() { create_test_inputs WITH_C=$PWD/../with_C.out + export COLUMNS=40 atf_check -e empty -o save:$WITH_C -s exit:0 ls -C echo "With -C usage" cat $WITH_C - atf_check -e ignore -o not-empty -s exit:0 \ - egrep "0b00000001[[:space:]]+0b00000111[[:space:]]+0b00001101[[:space:]]+e[[:space:]]+stuv" $WITH_C - atf_check -e ignore -o not-empty -s exit:0 \ - egrep "0b00000010[[:space:]]+0b00001000[[:space:]]+0b00001110[[:space:]]+h[[:space:]]+wxyz" $WITH_C + paths=$(find -s . -mindepth 1 -maxdepth 1 \! -name '.*' -exec basename {} \; ) + set -- $paths + num_paths=$# + num_columns=2 + + max_num_paths_per_column=$(( $(( $num_paths + 1 )) / $num_columns )) + + local i=1 + while [ $i -le $max_num_paths_per_column ]; do + column_1=$(print_index $i $paths) + column_2=$(print_index $(( $i + $max_num_paths_per_column )) $paths) + #echo "paths[$(( $i + $max_num_paths_per_column ))] = $column_2" + expected_expr="$column_1" + if [ -n "$column_2" ]; then + expected_expr="$expected_expr[[:space:]]+$column_2" + fi + atf_check -e ignore -o not-empty -s exit:0 \ + egrep "$expected_expr" $WITH_C + : $(( i += 1 )) + done +} + +atf_test_case D_flag +D_flag_head() +{ + atf_set "descr" "Verify that the output from ls -D modifies the time format used with ls -l" +} + +D_flag_body() +{ + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o match:"$(stat -f '%c[[:space:]]+%N' a.file)" \ + -s exit:0 ls -lD '%s' +} + +atf_test_case F_flag +F_flag_head() +{ + atf_set "descr" "Verify that the output from ls -F prints out appropriate symbols after files" +} + +F_flag_body() +{ + create_test_inputs + + atf_check -e empty -s exit:0 \ + sh -c "pid=${ATF_TMPDIR}/nc.pid; daemon -p \$pid nc -lU j; sleep 2; pkill -F \$pid" + + atf_check -e empty -o match:'a/' -s exit:0 ls -F + atf_check -e empty -o match:'c@' -s exit:0 ls -F + atf_check -e empty -o match:'h\|' -s exit:0 ls -F + atf_check -e empty -o match:'j=' -s exit:0 ls -F + #atf_check -e empty -o match:'%' -s exit:0 ls -F + atf_check -e empty -o match:'stuv' -s exit:0 ls -F + atf_check -e empty -o match:'wxyz\*' -s exit:0 ls -F +} + +atf_test_case H_flag +H_flag_head() +{ + atf_set "descr" "Verify that ls -H follows symlinks" +} + +H_flag_body() +{ + create_test_inputs + + atf_check -e empty -o match:'1' -s exit:0 ls -H c } atf_test_case I_flag @@ -251,9 +321,323 @@ I_flag_voids_implied_A_flag_when_root_bo atf_check -o match:'\.g' -s exit:0 ls -A -I } +atf_test_case L_flag +L_flag_head() +{ + atf_set "descr" "Verify that -L prints out the symbolic link and conversely -P prints out the target for the symbolic link" +} + +L_flag_body() +{ + atf_check -e empty -o empty -s exit:0 ln -s target1/target2 link1 + atf_check -e empty -o match:link1 -s exit:0 ls -L + atf_check -e empty -o not-match:target1/target2 -s exit:0 ls -L +} + +atf_test_case R_flag +R_flag_head() +{ + atf_set "descr" "Verify that the output from ls -R prints out the directory contents recursively" +} + +R_flag_body() +{ + create_test_inputs + + WITH_R=$PWD/../with_R.out + WITH_R_expected_output=$PWD/../with_R_expected.out + + atf_check -e empty -o save:$WITH_R -s exit:0 ls -R + + set -- . $(find -s . \! -name '.*' -type d) + while [ $# -gt 0 ]; do + dir=$1; shift + [ "$dir" != "." ] && echo "$dir:" + (cd $dir && ls -1A | sed -e '/^\./d') + [ $# -ne 0 ] && echo + done > $WITH_R_expected_output + + echo "-R usage" + cat $WITH_R + echo "-R expected output" + cat $WITH_R_expected_output + + atf_check_equal "$(cat $WITH_R)" "$(cat $WITH_R_expected_output)" +} + +atf_test_case S_flag +S_flag_head() +{ + atf_set "descr" "Verify that -S sorts by file size, then by filename lexicographically" +} + +S_flag_body() +{ + create_test_dir + + file_list_dir=$PWD/../files + + atf_check -e empty -o empty -s exit:0 mkdir -p $file_list_dir + + create_test_inputs + create_test_inputs2 + + WITH_S=$PWD/../with_S.out + WITHOUT_S=$PWD/../without_S.out + + atf_check -e empty -o save:$WITH_S ls -D '%s' -lS + atf_check -e empty -o save:$WITHOUT_S ls -D '%s' -l + + WITH_S_parsed=$(awk '! /^total/ { print $7 }' $WITH_S) + set -- $(awk '! /^total/ { print $5, $7 }' $WITHOUT_S) + while [ $# -gt 0 ]; do + size=$1; shift + filename=$1; shift + echo $filename >> $file_list_dir/${size} + done + file_lists=$(find $file_list_dir -type f -exec basename {} \; | sort -nr) + WITHOUT_S_parsed=$(for file_list in $file_lists; do sort < $file_list_dir/$file_list; done) + + echo "-lS usage (parsed)" + echo "$WITH_S_parsed" + echo "-l usage (parsed)" + echo "$WITHOUT_S_parsed" + + atf_check_equal "$WITHOUT_S_parsed" "$WITH_S_parsed" +} + +atf_test_case T_flag +T_flag_head() +{ + atf_set "descr" "Verify -T support" +} + +T_flag_body() +{ + create_test_dir + + atf_check -e empty -o empty -s exit:0 touch a.file + + birthtime_in_secs=$(stat -f %B -t %s a.file) + birthtime=$(date -j -f %s $birthtime_in_secs +"[[:space:]]+%b[[:space:]]+%e[[:space:]]+%H:%M:%S[[:space:]]+%Y") + + atf_check -e empty -o match:"$birthtime"'[[:space:]]+a\.file' \ + -s exit:0 ls -lT a.file +} + +atf_test_case a_flag +a_flag_head() +{ + atf_set "descr" "Verify -a support" +} + +a_flag_body() +{ + create_test_dir + + # Make sure "." and ".." show up with -a + atf_check -e empty -o match:'\.[[:space:]]+\.\.' -s exit:0 ls -ax + + create_test_inputs + + WITH_a=$PWD/../with_a.out + WITHOUT_a=$PWD/../without_a.out + + atf_check -e empty -o save:$WITH_a -s exit:0 ls -a + atf_check -e empty -o save:$WITHOUT_a -s exit:0 ls + + echo "-a usage" + cat $WITH_a + echo "No -a usage" + cat $WITHOUT_a + + for dot_path in '\.f' '\.g'; do + atf_check -e empty -o not-empty -s exit:0 grep "${dot_path}" \ + $WITH_a + atf_check -e empty -o empty -s not-exit:0 grep "${dot_path}" \ + $WITHOUT_a + done +} + +atf_test_case b_flag +b_flag_head() +{ + atf_set "descr" "Verify that the output from ls -b prints out non-printable characters" +} + +b_flag_body() +{ + atf_skip "kyua report-jenkins doesn't properly escape non-printable chars: https://github.com/jmmv/kyua/issues/136" + + atf_check -e empty -o empty -s exit:0 touch "$(printf "y\013z")" + atf_check -e empty -o match:'y\\vz' -s exit:0 ls -b +} + +atf_test_case d_flag +d_flag_head() +{ + atf_set "descr" "Verify that -d doesn't descend down directories" +} + +d_flag_body() +{ + create_test_dir + + output=$PWD/../output + + atf_check -e empty -o empty -s exit:0 mkdir -p a/b + + for path in . $PWD a; do + atf_check -e empty -o save:$output -s exit:0 ls -d $path + atf_check_equal "$(cat $output)" "$path" + done +} + +atf_test_case f_flag +f_flag_head() +{ + atf_set "descr" "Verify that -f prints out the contents of a directory unsorted" +} + +f_flag_body() +{ + create_test_inputs + + output=$PWD/../output + + # XXX: I don't have enough understanding of how the algorithm works yet + # to determine more than the fact that all the entries printed out + # exist + paths=$(find -s . -mindepth 1 -maxdepth 1 \! -name '.*' -exec basename {} \; ) + + atf_check -e empty -o save:$output -s exit:0 ls -f + + for path in $paths; do + atf_check -e ignore -o not-empty -s exit:0 \ + egrep "^$path$" $output + done +} + +atf_test_case g_flag +g_flag_head() +{ + atf_set "descr" "Verify that -g does nothing (compatibility flag)" +} + +g_flag_body() +{ + create_test_inputs2 + for file in $files; do + atf_check -e empty -o match:"$(ls -a $file)" -s exit:0 \ + ls -ag $file + atf_check -e empty -o match:"$(ls -la $file)" -s exit:0 \ + ls -alg $file + done +} + +atf_test_case h_flag +h_flag_head() +{ + atf_set "descr" "Verify that -h prints out the humanized units for file sizes with ls -l" + atf_set "require.files" "/usr/bin/bc" +} + +h_flag_body() +{ + # XXX: this test doesn't currently show how 999 bytes will be 999B, + # but 1000 bytes will be 1.0K, due to how humanize_number(3) works. + create_test_inputs2 + for file in $files; do + file_size=$(stat -f '%z' "$file") || \ + atf_fail "stat'ing $file failed" + scale=2 + if [ $file_size -lt $KB ]; then + divisor=1 + scale=0 + suffix=B + elif [ $file_size -lt $MB ]; then + divisor=$KB + suffix=K + elif [ $file_size -lt $GB ]; then + divisor=$MB + suffix=M + elif [ $file_size -lt $TB ]; then + divisor=$GB + suffix=G + elif [ $file_size -lt $PB ]; then + divisor=$TB + suffix=T + else + divisor=$PB + suffix=P + fi + + bc_expr="$(printf "scale=%s\n%s/%s\nquit" $scale $file_size $divisor)" + size_humanized=$(bc -e "$bc_expr" | tr '.' '\.' | sed -e 's,\.00,,') + + atf_check -e empty -o match:"$size_humanized.+$file" \ + -s exit:0 ls -hl $file + done +} + +atf_test_case i_flag +i_flag_head() +{ + atf_set "descr" "Verify that -i prints out the inode for files" +} + +i_flag_body() +{ + create_test_inputs + + paths=$(find -L . -mindepth 1) + [ -n "$paths" ] || atf_skip 'Could not find any paths to iterate over (!)' + + for path in $paths; do + atf_check -e empty \ + -o match:"$(stat -f '[[:space:]]*%i[[:space:]]+%N' $path)" \ + -s exit:0 ls -d1i $path + done +} + +atf_test_case k_flag +k_flag_head() +{ + atf_set "descr" "Verify that -k prints out the size with a block size of 1kB" +} + +k_flag_body() +{ + create_test_inputs2 + for file in $files; do + atf_check -e empty \ + -o match:"[[:space:]]+$(stat -f "%z" $file)[[:space:]]+.+[[:space:]]+$file" ls -lk $file + done +} + +atf_test_case l_flag +l_flag_head() +{ + atf_set "descr" "Verify that -l prints out the output in long format" +} + +l_flag_body() +{ + + atf_check -e empty -o empty -s exit:0 touch a.file + + birthtime_in_secs=$(stat -f "%B" -t "%s" a.file) + birthtime=$(date -j -f "%s" $birthtime_in_secs +"%b[[:space:]]+%e[[:space:]]+%H:%M") + + expected_output=$(stat -f "%Sp[[:space:]]+%l[[:space:]]+%Su[[:space:]]+%Sg[[:space:]]+%z[[:space:]]+$birthtime[[:space:]]+a\\.file" a.file) + + atf_check -e empty -o match:"$expected_output" -s exit:0 ls -l a.file +} + +atf_test_case lcomma_flag lcomma_flag_head() { - atf_set "descr" "Verify that -l, prints out the size with , delimiters" + atf_set "descr" "Verify that -l, prints out the size with ',' delimiters" } lcomma_flag_body() @@ -265,9 +649,211 @@ lcomma_flag_body() env LC_ALL=en_US.ISO8859-1 ls -l, i } +atf_test_case m_flag +m_flag_head() +{ + atf_set "descr" "Verify that the output from ls -m is comma-separated" +} + +m_flag_body() +{ + create_test_dir + + output=$PWD/../output + + atf_check -e empty -o empty -s exit:0 touch ,, "a,b " c d e + + atf_check -e empty -o save:$output -s exit:0 ls -m + + atf_check_equal "$(cat $output)" ",,, a,b , c, d, e" +} + +atf_test_case n_flag +n_flag_head() +{ + atf_set "descr" "Verify that the output from ls -n prints out numeric GIDs/UIDs instead of symbolic GIDs/UIDs" + atf_set "require.user" "root" +} + +n_flag_body() +{ + daemon_gid=$(id -g daemon) || atf_skip "could not resolve gid for daemon (!)" + nobody_uid=$(id -u nobody) || atf_skip "could not resolve uid for nobody (!)" + + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o empty -s exit:0 chown $nobody_uid:$daemon_gid a.file + + atf_check -e empty \ + -o match:'\-rw\-r\-\-r\-\-[[:space:]]+1[[:space:]]+'"$nobody_uid[[:space:]]+$daemon_gid"'[[:space:]]+.+a\.file' \ + ls -ln a.file + +} + +atf_test_case o_flag +o_flag_head() +{ + atf_set "descr" "Verify that the output from ls -o prints out the chflag values or '-' if none are set" + atf_set "require.user" "root" +} + +o_flag_body() +{ + local size=12345 + + create_test_dir + + atf_check -e ignore -o empty -s exit:0 dd if=/dev/zero of=a.file \ + bs=$size count=1 + atf_check -e ignore -o empty -s exit:0 dd if=/dev/zero of=b.file \ + bs=$size count=1 + atf_check -e empty -o empty -s exit:0 chflags uarch a.file + + atf_check -e empty -o match:"[[:space:]]+uarch[[:space:]]$size+.+a\\.file" \ + -s exit:0 ls -lo a.file + atf_check -e empty -o match:"[[:space:]]+\\-[[:space:]]$size+.+b\\.file" \ + -s exit:0 ls -lo b.file +} + +atf_test_case p_flag +p_flag_head() +{ + atf_set "descr" "Verify that the output from ls -p prints out '/' after directories" +} + +p_flag_body() +{ + create_test_inputs + + paths=$(find -L .) + [ -n "$paths" ] || atf_skip 'Could not find any paths to iterate over (!)' + + for path in $paths; do + suffix= + # If path is not a symlink and is a directory, then the suffix + # must be "/". + if [ ! -L "${path}" -a -d "$path" ]; then + suffix=/ + fi + atf_check -e empty -o match:"$path${suffix}" -s exit:0 \ + ls -dp $path + done +} + +atf_test_case q_flag_and_w_flag +q_flag_and_w_flag_head() +{ + atf_set "descr" "Verify that the output from ls -q prints out '?' for ESC and ls -w prints out the escape character" +} + +q_flag_and_w_flag_body() +{ + atf_skip "kyua report-jenkins doesn't properly escape non-printable chars: https://github.com/jmmv/kyua/issues/136" + + create_test_dir + + test_file="$(printf "y\01z")" + + atf_check -e empty -o empty -s exit:0 touch "$test_file" + + atf_check -e empty -o match:'y\?z' -s exit:0 ls -q "$test_file" + atf_check -e empty -o match:"$test_file" -s exit:0 ls -w "$test_file" +} + +atf_test_case r_flag +r_flag_head() +{ + atf_set "descr" "Verify that the output from ls -r sorts the same way as reverse sorting with sort(1)" +} + +r_flag_body() +{ + create_test_inputs + + WITH_r=$PWD/../with_r.out + WITH_sort=$PWD/../with_sort.out + + atf_check -e empty -o save:$WITH_r -s exit:0 ls -1r + atf_check -e empty -o save:$WITH_sort -s exit:0 sh -c 'ls -1 | sort -r' + + echo "Sorted with -r" + cat $WITH_r + echo "Reverse sorted with sort(1)" + cat $WITH_sort + + atf_check_equal "$(cat $WITH_r)" "$(cat $WITH_sort)" +} + +atf_test_case s_flag +s_flag_head() +{ + atf_set "descr" "Verify that the output from ls -s matches the output from stat(1)" +} + +s_flag_body() +{ + create_test_inputs2 + for file in $files; do + atf_check -e empty \ + -o match:"$(stat -f "%b" $file)[[:space:]]+$file" ls -s $file + done +} + +atf_test_case t_flag +t_flag_head() +{ + atf_set "descr" "Verify that the output from ls -t sorts by modification time" +} + +t_flag_body() +{ + create_test_dir + + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o empty -s exit:0 touch b.file + sync + + atf_check -e empty -o match:'a\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' + atf_check -e empty -o match:'b\.file.*a\.file' -s exit:0 ls -Ct + + atf_check -e empty -o empty -s exit:0 rm a.file + atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' + sync + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Ct +} + +atf_test_case u_flag +u_flag_head() +{ + atf_set "descr" "Verify that the output from ls -u sorts by last access" +} + +u_flag_body() +{ + create_test_dir + + atf_check -e empty -o empty -s exit:0 touch a.file + sync + atf_check -e empty -o empty -s exit:0 touch b.file + sync + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu + + atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' + sync + atf_check -e empty -o match:'i am a' -s exit:0 cat a.file + sync + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu +} + +atf_test_case x_flag x_flag_head() { - atf_set "descr" "Verify that -x prints out one item per line" + atf_set "descr" "Verify that the output from ls -x is multi-column, sorted across" } x_flag_body() @@ -284,9 +870,34 @@ x_flag_body() atf_check -e ignore -o not-empty -s exit:0 \ egrep "a[[:space:]]+c[[:space:]]+d[[:space:]]+e[[:space:]]+h" $WITH_x atf_check -e ignore -o not-empty -s exit:0 \ - egrep "i[[:space:]]+j[[:space:]]+klmn[[:space:]]+opqr[[:space:]]+stuv" $WITH_x + egrep "i[[:space:]]+klmn[[:space:]]+opqr[[:space:]]+stuv[[:space:]]+wxyz" $WITH_x +} + +atf_test_case y_flag +y_flag_head() +{ + atf_set "descr" "Verify that the output from ls -y sorts the same way as sort(1)" +} + +y_flag_body() +{ + create_test_inputs + + WITH_sort=$PWD/../with_sort.out + WITH_y=$PWD/../with_y.out + + atf_check -e empty -o save:$WITH_sort -s exit:0 sh -c 'ls -1 | sort' + atf_check -e empty -o save:$WITH_y -s exit:0 ls -1y + + echo "Sorted with sort(1)" + cat $WITH_sort + echo "Sorted with -y" + cat $WITH_y + + atf_check_equal "$(cat $WITH_sort)" "$(cat $WITH_y)" } +atf_test_case 1_flag 1_flag_head() { atf_set "descr" "Verify that -1 prints out one item per line" @@ -318,42 +929,41 @@ atf_init_test_cases() atf_add_test_case A_flag_implied_when_root atf_add_test_case B_flag atf_add_test_case C_flag - #atf_add_test_case D_flag - #atf_add_test_case F_flag + atf_add_test_case D_flag + atf_add_test_case F_flag #atf_add_test_case G_flag - #atf_add_test_case H_flag + atf_add_test_case H_flag atf_add_test_case I_flag atf_add_test_case I_flag_voids_implied_A_flag_when_root - #atf_add_test_case L_flag + atf_add_test_case L_flag #atf_add_test_case P_flag - #atf_add_test_case R_flag - #atf_add_test_case S_flag - #atf_add_test_case T_flag + atf_add_test_case R_flag + atf_add_test_case S_flag + atf_add_test_case T_flag #atf_add_test_case U_flag #atf_add_test_case W_flag #atf_add_test_case Z_flag atf_add_test_case a_flag - #atf_add_test_case b_flag + atf_add_test_case b_flag #atf_add_test_case c_flag - #atf_add_test_case d_flag - #atf_add_test_case f_flag - #atf_add_test_case g_flag - #atf_add_test_case h_flag - #atf_add_test_case i_flag - #atf_add_test_case k_flag - #atf_add_test_case l_flag + atf_add_test_case d_flag + atf_add_test_case f_flag + atf_add_test_case g_flag + atf_add_test_case h_flag + atf_add_test_case i_flag + atf_add_test_case k_flag + atf_add_test_case l_flag atf_add_test_case lcomma_flag - #atf_add_test_case m_flag - #atf_add_test_case n_flag - #atf_add_test_case o_flag - #atf_add_test_case p_flag - #atf_add_test_case q_flag - #atf_add_test_case r_flag - #atf_add_test_case s_flag - #atf_add_test_case t_flag - #atf_add_test_case u_flag - #atf_add_test_case w_flag + atf_add_test_case m_flag + atf_add_test_case n_flag + atf_add_test_case o_flag + atf_add_test_case p_flag + atf_add_test_case q_flag_and_w_flag + atf_add_test_case r_flag + atf_add_test_case s_flag + atf_add_test_case t_flag + atf_add_test_case u_flag atf_add_test_case x_flag - #atf_add_test_case y_flag + atf_add_test_case y_flag atf_add_test_case 1_flag } Modified: projects/clang370-import/include/Makefile ============================================================================== --- projects/clang370-import/include/Makefile Mon Oct 5 17:47:23 2015 (r288830) +++ projects/clang370-import/include/Makefile Mon Oct 5 17:54:54 2015 (r288831) @@ -166,7 +166,7 @@ compat: -f ${.CURDIR}/../etc/mtree/BSD.include.dist \ -p ${DESTDIR}${INCLUDEDIR} > /dev/null .if ${MK_META_MODE} == "yes" - touch ${.TARGET} + @touch ${.TARGET} .endif copies: @@ -255,8 +255,7 @@ copies: ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 teken.h \ ${DESTDIR}${INCLUDEDIR}/teken .if ${MK_META_MODE} == "yes" - cd ${.OBJDIR} - touch ${.TARGET} + @touch ${.OBJDIR}/${.TARGET} .endif symlinks: @@ -373,8 +372,7 @@ symlinks: ${DESTDIR}${INCLUDEDIR}/rpc; \ done .if ${MK_META_MODE} == "yes" - cd ${.OBJDIR} - touch ${.TARGET} + @touch ${.OBJDIR}/${.TARGET} .endif .if ${MACHINE} == "host" Modified: projects/clang370-import/lib/libc/net/getaddrinfo.c ============================================================================== --- projects/clang370-import/lib/libc/net/getaddrinfo.c Mon Oct 5 17:47:23 2015 (r288830) +++ projects/clang370-import/lib/libc/net/getaddrinfo.c Mon Oct 5 17:54:54 2015 (r288831) @@ -168,12 +168,6 @@ struct explore { }; static const struct explore explore[] = { - { PF_LOCAL, SOCK_DGRAM, ANY, - AF_ANY | PROTOCOL_ANY }, - { PF_LOCAL, SOCK_STREAM, ANY, - AF_ANY | PROTOCOL_ANY }, - { PF_LOCAL, SOCK_SEQPACKET, ANY, - AF_ANY | PROTOCOL_ANY }, #ifdef INET6 { PF_INET6, SOCK_DGRAM, IPPROTO_UDP, AF_ANY | SOCKTYPE_ANY | PROTOCOL_ANY }, @@ -200,6 +194,12 @@ static const struct explore explore[] = AF_ANY | SOCKTYPE_ANY }, { PF_INET, SOCK_RAW, ANY, AF_ANY | PROTOCOL_ANY }, + { PF_LOCAL, SOCK_DGRAM, ANY, + AF_ANY | SOCKTYPE_ANY | PROTOCOL_ANY }, + { PF_LOCAL, SOCK_STREAM, ANY, + AF_ANY | SOCKTYPE_ANY | PROTOCOL_ANY }, + { PF_LOCAL, SOCK_SEQPACKET, ANY, + AF_ANY | SOCKTYPE_ANY | PROTOCOL_ANY }, *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Mon Oct 5 19:48:13 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC1029B6865 for ; Mon, 5 Oct 2015 19:48:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8352D192; Mon, 5 Oct 2015 19:48:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t95JmDoa070472; Mon, 5 Oct 2015 19:48:13 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t95JmCZk070469; Mon, 5 Oct 2015 19:48:12 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201510051948.t95JmCZk070469@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 5 Oct 2015 19:48:12 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288835 - in projects/clang370-import: . sys/sys X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Oct 2015 19:48:13 -0000 Author: dim Date: Mon Oct 5 19:48:12 2015 New Revision: 288835 URL: https://svnweb.freebsd.org/changeset/base/288835 Log: Prepare for merging back to head. Modified: projects/clang370-import/ObsoleteFiles.inc projects/clang370-import/UPDATING projects/clang370-import/sys/sys/param.h Modified: projects/clang370-import/ObsoleteFiles.inc ============================================================================== --- projects/clang370-import/ObsoleteFiles.inc Mon Oct 5 18:11:30 2015 (r288834) +++ projects/clang370-import/ObsoleteFiles.inc Mon Oct 5 19:48:12 2015 (r288835) @@ -38,9 +38,9 @@ # xargs -n1 | sort | uniq -d; # done -# 2015mmdd: new libc++ import +# 20151005: new libc++ import OLD_FILES+=usr/include/c++/__tuple_03 -# 2015mmdd: new clang import which bumps version from 3.6.1 to 3.7.0. +# 20151005: new clang import which bumps version from 3.6.1 to 3.7.0. OLD_FILES+=usr/lib/clang/3.6.1/include/__stddef_max_align_t.h OLD_FILES+=usr/lib/clang/3.6.1/include/__wmmintrin_aes.h OLD_FILES+=usr/lib/clang/3.6.1/include/__wmmintrin_pclmul.h Modified: projects/clang370-import/UPDATING ============================================================================== --- projects/clang370-import/UPDATING Mon Oct 5 18:11:30 2015 (r288834) +++ projects/clang370-import/UPDATING Mon Oct 5 19:48:12 2015 (r288835) @@ -31,10 +31,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) -2015mmdd: - Clang and llvm have been upgraded to 3.7.0. Please see the - 20141231 entry below for information about prerequisites and upgrading, - if you are not already using 3.5.0 or higher. +20151005: + Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 3.7.0. + Please see the 20141231 entry below for information about prerequisites + and upgrading, if you are not already using clang 3.5.0 or higher. 20150924: Kernel debug files have been moved to /usr/lib/debug/boot/kernel/, Modified: projects/clang370-import/sys/sys/param.h ============================================================================== --- projects/clang370-import/sys/sys/param.h Mon Oct 5 18:11:30 2015 (r288834) +++ projects/clang370-import/sys/sys/param.h Mon Oct 5 19:48:12 2015 (r288835) @@ -58,7 +58,7 @@ * in the range 5 to 9. */ #undef __FreeBSD_version -#define __FreeBSD_version 1100079 /* Master, propagated to newvers */ +#define __FreeBSD_version 1100080 /* Master, propagated to newvers */ /* * __FreeBSD_kernel__ indicates that this system uses the kernel of FreeBSD, From owner-svn-src-projects@freebsd.org Mon Oct 5 20:08:14 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28A349B990E for ; Mon, 5 Oct 2015 20:08:14 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1920DEFA; Mon, 5 Oct 2015 20:08:14 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t95K8DUq077621; Mon, 5 Oct 2015 20:08:13 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t95K8C43077615; Mon, 5 Oct 2015 20:08:12 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201510052008.t95K8C43077615@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 5 Oct 2015 20:08:12 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288836 - in projects/clang370-import: lib/libc/net usr.bin/truss X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Oct 2015 20:08:14 -0000 Author: dim Date: Mon Oct 5 20:08:11 2015 New Revision: 288836 URL: https://svnweb.freebsd.org/changeset/base/288836 Log: Merge ^/head r288831 through r288835. Modified: projects/clang370-import/lib/libc/net/getaddrinfo.3 projects/clang370-import/usr.bin/truss/main.c projects/clang370-import/usr.bin/truss/setup.c projects/clang370-import/usr.bin/truss/syscall.h projects/clang370-import/usr.bin/truss/syscalls.c Directory Properties: projects/clang370-import/ (props changed) projects/clang370-import/lib/libc/ (props changed) Modified: projects/clang370-import/lib/libc/net/getaddrinfo.3 ============================================================================== --- projects/clang370-import/lib/libc/net/getaddrinfo.3 Mon Oct 5 19:48:12 2015 (r288835) +++ projects/clang370-import/lib/libc/net/getaddrinfo.3 Mon Oct 5 20:08:11 2015 (r288836) @@ -18,7 +18,7 @@ .\" .\" $FreeBSD$ .\" -.Dd September 20, 2015 +.Dd October 5, 2015 .Dt GETADDRINFO 3 .Os .Sh NAME @@ -243,15 +243,14 @@ The list can be traversed by following t pointer in each .Li addrinfo structure until a null pointer is encountered. -The three members +Each returned +.Li addrinfo +structure contains three members that are suitable for a call to +.Xr socket 2 : .Fa ai_family , .Fa ai_socktype , and -.Fa ai_protocol -in each returned -.Li addrinfo -structure are suitable for a call to -.Xr socket 2 . +.Fa ai_protocol . For each .Li addrinfo structure in the list, the Modified: projects/clang370-import/usr.bin/truss/main.c ============================================================================== --- projects/clang370-import/usr.bin/truss/main.c Mon Oct 5 19:48:12 2015 (r288835) +++ projects/clang370-import/usr.bin/truss/main.c Mon Oct 5 20:08:11 2015 (r288836) @@ -94,6 +94,7 @@ main(int ac, char **av) trussinfo->strsize = 32; trussinfo->curthread = NULL; LIST_INIT(&trussinfo->proclist); + init_syscalls(); while ((c = getopt(ac, av, "p:o:facedDs:S")) != -1) { switch (c) { case 'p': /* specified pid */ Modified: projects/clang370-import/usr.bin/truss/setup.c ============================================================================== --- projects/clang370-import/usr.bin/truss/setup.c Mon Oct 5 19:48:12 2015 (r288835) +++ projects/clang370-import/usr.bin/truss/setup.c Mon Oct 5 20:08:11 2015 (r288836) @@ -341,17 +341,9 @@ enter_syscall(struct trussinfo *info, st fprintf(info->outfile, "-- UNKNOWN %s SYSCALL %d --\n", t->proc->abi->type, t->cs.number); - sc = get_syscall(t->cs.name); - if (sc) { - t->cs.nargs = sc->nargs; - assert(sc->nargs <= nitems(t->cs.s_args)); - } else { -#if DEBUG - fprintf(stderr, "unknown syscall %s -- setting " - "args to %d\n", t->cs.name, t->cs.nargs); -#endif - t->cs.nargs = narg; - } + sc = get_syscall(t->cs.name, narg); + t->cs.nargs = sc->nargs; + assert(sc->nargs <= nitems(t->cs.s_args)); t->cs.sc = sc; @@ -372,7 +364,7 @@ enter_syscall(struct trussinfo *info, st t->cs.args[sc->args[i].offset] : t->cs.args[i], i < (t->cs.nargs - 1) ? "," : ""); #endif - if (sc && !(sc->args[i].type & OUT)) { + if (!(sc->args[i].type & OUT)) { t->cs.s_args[i] = print_arg(&sc->args[i], t->cs.args, 0, info); } @@ -407,31 +399,26 @@ exit_syscall(struct trussinfo *info, str } sc = t->cs.sc; - if (sc == NULL) { - for (i = 0; i < t->cs.nargs; i++) - asprintf(&t->cs.s_args[i], "0x%lx", t->cs.args[i]); - } else { - /* - * Here, we only look for arguments that have OUT masked in -- - * otherwise, they were handled in enter_syscall(). - */ - for (i = 0; i < sc->nargs; i++) { - char *temp; - - if (sc->args[i].type & OUT) { - /* - * If an error occurred, then don't bother - * getting the data; it may not be valid. - */ - if (errorp) { - asprintf(&temp, "0x%lx", - t->cs.args[sc->args[i].offset]); - } else { - temp = print_arg(&sc->args[i], - t->cs.args, retval, info); - } - t->cs.s_args[i] = temp; + /* + * Here, we only look for arguments that have OUT masked in -- + * otherwise, they were handled in enter_syscall(). + */ + for (i = 0; i < sc->nargs; i++) { + char *temp; + + if (sc->args[i].type & OUT) { + /* + * If an error occurred, then don't bother + * getting the data; it may not be valid. + */ + if (errorp) { + asprintf(&temp, "0x%lx", + t->cs.args[sc->args[i].offset]); + } else { + temp = print_arg(&sc->args[i], + t->cs.args, retval, info); } + t->cs.s_args[i] = temp; } } Modified: projects/clang370-import/usr.bin/truss/syscall.h ============================================================================== --- projects/clang370-import/usr.bin/truss/syscall.h Mon Oct 5 19:48:12 2015 (r288835) +++ projects/clang370-import/usr.bin/truss/syscall.h Mon Oct 5 20:08:11 2015 (r288836) @@ -55,6 +55,7 @@ struct syscall_args { }; struct syscall { + STAILQ_ENTRY(syscall) entries; const char *name; u_int ret_type; /* 0, 1, or 2 return values */ u_int nargs; /* actual number of meaningful arguments */ @@ -65,7 +66,7 @@ struct syscall { int nerror; /* Number of calls that returned with error */ }; -struct syscall *get_syscall(const char*); +struct syscall *get_syscall(const char *, int nargs); char *print_arg(struct syscall_args *, unsigned long*, long *, struct trussinfo *); /* @@ -108,6 +109,7 @@ struct linux_socketcall_args { char args_l_[PADL_(l_ulong)]; l_ulong args; char args_r_[PADR_(l_ulong)]; }; +void init_syscalls(void); void print_syscall(struct trussinfo *, const char *, int, char **); void print_syscall_ret(struct trussinfo *, const char *, int, char **, int, long *, struct syscall *); Modified: projects/clang370-import/usr.bin/truss/syscalls.c ============================================================================== --- projects/clang370-import/usr.bin/truss/syscalls.c Mon Oct 5 19:48:12 2015 (r288835) +++ projects/clang370-import/usr.bin/truss/syscalls.c Mon Oct 5 20:08:11 2015 (r288836) @@ -89,7 +89,7 @@ __FBSDID("$FreeBSD$"); /* * This should probably be in its own file, sorted alphabetically. */ -static struct syscall syscalls[] = { +static struct syscall decoded_syscalls[] = { { .name = "fcntl", .ret_type = 1, .nargs = 3, .args = { { Int, 0 }, { Fcntl, 1 }, { Fcntlflag, 2 } } }, { .name = "rfork", .ret_type = 1, .nargs = 1, @@ -253,6 +253,8 @@ static struct syscall syscalls[] = { .args = { { Int, 0 }, { Ptr, 1 } } }, { .name = "kldfirstmod", .ret_type = 1, .nargs = 1, .args = { { Int, 0 } } }, + { .name = "modfind", .ret_type = 1, .nargs = 1, + .args = { { Name | IN, 0 } } }, { .name = "nanosleep", .ret_type = 1, .nargs = 1, .args = { { Timespec, 0 } } }, { .name = "select", .ret_type = 1, .nargs = 5, @@ -370,6 +372,7 @@ static struct syscall syscalls[] = { .args = { { Ptr, 0 } } }, { .name = 0 }, }; +static STAILQ_HEAD(, syscall) syscalls; /* Xlat idea taken from strace */ struct xlat { @@ -659,24 +662,49 @@ xlookup_bits(struct xlat *xlat, int val) return (str); } +void +init_syscalls(void) +{ + struct syscall *sc; + + STAILQ_INIT(&syscalls); + for (sc = decoded_syscalls; sc->name != NULL; sc++) + STAILQ_INSERT_HEAD(&syscalls, sc, entries); +} /* * If/when the list gets big, it might be desirable to do it * as a hash table or binary search. */ struct syscall * -get_syscall(const char *name) +get_syscall(const char *name, int nargs) { struct syscall *sc; + int i; - sc = syscalls; if (name == NULL) return (NULL); - while (sc->name) { + STAILQ_FOREACH(sc, &syscalls, entries) if (strcmp(name, sc->name) == 0) return (sc); - sc++; + + /* It is unknown. Add it into the list. */ +#if DEBUG + fprintf(stderr, "unknown syscall %s -- setting args to %d\n", name, + nargs); +#endif + + sc = calloc(1, sizeof(struct syscall)); + sc->name = strdup(name); + sc->ret_type = 1; + sc->nargs = nargs; + for (i = 0; i < nargs; i++) { + sc->args[i].offset = i; + /* Treat all unknown arguments as LongHex. */ + sc->args[i].type = LongHex; } - return (NULL); + STAILQ_INSERT_HEAD(&syscalls, sc, entries); + + return (sc); } /* @@ -1632,8 +1660,6 @@ print_syscall_ret(struct trussinfo *trus struct timespec timediff; if (trussinfo->flags & COUNTONLY) { - if (!sc) - return; clock_gettime(CLOCK_REALTIME, &trussinfo->curthread->after); timespecsubt(&trussinfo->curthread->after, &trussinfo->curthread->before, &timediff); @@ -1650,7 +1676,7 @@ print_syscall_ret(struct trussinfo *trus fprintf(trussinfo->outfile, " ERR#%ld '%s'\n", retval[0], strerror(retval[0])); #ifndef __LP64__ - else if (sc != NULL && sc->ret_type == 2) { + else if (sc->ret_type == 2) { off_t off; #if _BYTE_ORDER == _LITTLE_ENDIAN @@ -1677,7 +1703,7 @@ print_summary(struct trussinfo *trussinf fprintf(trussinfo->outfile, "%-20s%15s%8s%8s\n", "syscall", "seconds", "calls", "errors"); ncall = nerror = 0; - for (sc = syscalls; sc->name != NULL; sc++) + STAILQ_FOREACH(sc, &syscalls, entries) if (sc->ncalls) { fprintf(trussinfo->outfile, "%-20s%5jd.%09ld%8d%8d\n", sc->name, (intmax_t)sc->time.tv_sec, From owner-svn-src-projects@freebsd.org Tue Oct 6 14:56:38 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16E789D0EEC for ; Tue, 6 Oct 2015 14:56:38 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0896FED5; Tue, 6 Oct 2015 14:56:38 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t96EubDB013437; Tue, 6 Oct 2015 14:56:37 GMT (envelope-from brd@FreeBSD.org) Received: (from brd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t96Eub6Q013436; Tue, 6 Oct 2015 14:56:37 GMT (envelope-from brd@FreeBSD.org) Message-Id: <201510061456.t96Eub6Q013436@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brd set sender to brd@FreeBSD.org using -f From: Brad Davis Date: Tue, 6 Oct 2015 14:56:37 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288923 - projects/release-pkg/share/mk X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2015 14:56:38 -0000 Author: brd (doc,ports committer) Date: Tue Oct 6 14:56:37 2015 New Revision: 288923 URL: https://svnweb.freebsd.org/changeset/base/288923 Log: Fix a typo that was causing lines like the following in the METALOG: ./.else type=link mode=0755 link=../../stage/lib/libm.so.5 tags=package=runtime,development ./.else type=link mode=0755 link=../../stage/lib/libgeom.so.5 tags=package=runtime,development Which was causing packaging to fail. Approved by: bapt Modified: projects/release-pkg/share/mk/bsd.lib.mk Modified: projects/release-pkg/share/mk/bsd.lib.mk ============================================================================== --- projects/release-pkg/share/mk/bsd.lib.mk Tue Oct 6 14:27:07 2015 (r288922) +++ projects/release-pkg/share/mk/bsd.lib.mk Tue Oct 6 14:56:37 2015 (r288923) @@ -383,7 +383,7 @@ _libinstall: .endif .else .if ${SHLIB_LINK:Mlib*} - ${INSTALL_RSYMLINK} ${TAG_ARGS:D${TAG_ARGS},development} ${DESTDIR}${_SHLIBDIR}/${SHLIB_NAME} \ + ${INSTALL_RSYMLINK} ${TAG_ARGS:D${TAG_ARGS},development} ${SHLIB_NAME} ${DESTDIR}${_SHLIBDIR}/${SHLIB_LINK} .else ${INSTALL_RSYMLINK} ${TAG_ARGS} ${_SHLIBDIRPREFIX}${_SHLIBDIR}/${SHLIB_NAME} \ ${DESTDIR}${_LIBDIR}/${SHLIB_LINK} From owner-svn-src-projects@freebsd.org Tue Oct 6 16:25:20 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D127E9D0FFE for ; Tue, 6 Oct 2015 16:25:20 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BC4EBE10; Tue, 6 Oct 2015 16:25:20 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t96GPKOJ045652; Tue, 6 Oct 2015 16:25:20 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t96GPEhS045625; Tue, 6 Oct 2015 16:25:14 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201510061625.t96GPEhS045625@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Tue, 6 Oct 2015 16:25:14 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288926 - in projects/clang370-import: bin bin/ls/tests lib/libxo release/arm release/doc/en_US.ISO8859-1/relnotes release/doc/share/xml share/mk sys/amd64/amd64 sys/amd64/include sys/c... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2015 16:25:20 -0000 Author: dim Date: Tue Oct 6 16:25:13 2015 New Revision: 288926 URL: https://svnweb.freebsd.org/changeset/base/288926 Log: Merge ^/head r288836 through r288925. Added: projects/clang370-import/sys/xen/interface/arch-x86/pmu.h - copied unchanged from r288925, head/sys/xen/interface/arch-x86/pmu.h projects/clang370-import/sys/xen/interface/errno.h - copied unchanged from r288925, head/sys/xen/interface/errno.h projects/clang370-import/sys/xen/interface/gcov.h - copied unchanged from r288925, head/sys/xen/interface/gcov.h projects/clang370-import/sys/xen/interface/hvm/hvm_xs_strings.h - copied unchanged from r288925, head/sys/xen/interface/hvm/hvm_xs_strings.h projects/clang370-import/sys/xen/interface/hvm/pvdrivers.h - copied unchanged from r288925, head/sys/xen/interface/hvm/pvdrivers.h projects/clang370-import/sys/xen/interface/pmu.h - copied unchanged from r288925, head/sys/xen/interface/pmu.h projects/clang370-import/sys/xen/interface/vm_event.h - copied unchanged from r288925, head/sys/xen/interface/vm_event.h Deleted: projects/clang370-import/sys/xen/interface/acm.h projects/clang370-import/sys/xen/interface/acm_ops.h projects/clang370-import/sys/xen/interface/arch-powerpc.h projects/clang370-import/sys/xen/interface/elfstructs.h projects/clang370-import/sys/xen/interface/foreign/ projects/clang370-import/sys/xen/interface/libelf.h projects/clang370-import/sys/xen/interface/mem_event.h Modified: projects/clang370-import/bin/Makefile projects/clang370-import/bin/ls/tests/ls_tests.sh projects/clang370-import/lib/libxo/Makefile projects/clang370-import/release/arm/BANANAPI.conf projects/clang370-import/release/arm/CUBIEBOARD.conf projects/clang370-import/release/arm/CUBIEBOARD2.conf projects/clang370-import/release/doc/en_US.ISO8859-1/relnotes/article.xml projects/clang370-import/release/doc/share/xml/sponsor.ent projects/clang370-import/share/mk/bsd.own.mk projects/clang370-import/sys/amd64/amd64/support.S projects/clang370-import/sys/amd64/include/intr_machdep.h projects/clang370-import/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c (contents, props changed) projects/clang370-import/sys/dev/xen/blkfront/blkfront.c projects/clang370-import/sys/i386/i386/support.s projects/clang370-import/sys/i386/include/intr_machdep.h projects/clang370-import/sys/kern/sys_process.c projects/clang370-import/sys/kern/uipc_mbuf.c projects/clang370-import/sys/netinet/tcp_input.c projects/clang370-import/sys/powerpc/powerpc/swtch32.S projects/clang370-import/sys/powerpc/powerpc/swtch64.S projects/clang370-import/sys/vm/swap_pager.c projects/clang370-import/sys/vm/vm_kern.c projects/clang370-import/sys/xen/interface/arch-arm.h projects/clang370-import/sys/xen/interface/arch-arm/hvm/save.h projects/clang370-import/sys/xen/interface/arch-x86/cpuid.h projects/clang370-import/sys/xen/interface/arch-x86/hvm/save.h projects/clang370-import/sys/xen/interface/arch-x86/xen-mca.h projects/clang370-import/sys/xen/interface/arch-x86/xen-x86_32.h projects/clang370-import/sys/xen/interface/arch-x86/xen-x86_64.h projects/clang370-import/sys/xen/interface/arch-x86/xen.h projects/clang370-import/sys/xen/interface/callback.h projects/clang370-import/sys/xen/interface/dom0_ops.h projects/clang370-import/sys/xen/interface/domctl.h projects/clang370-import/sys/xen/interface/elfnote.h projects/clang370-import/sys/xen/interface/event_channel.h projects/clang370-import/sys/xen/interface/features.h projects/clang370-import/sys/xen/interface/grant_table.h projects/clang370-import/sys/xen/interface/hvm/e820.h projects/clang370-import/sys/xen/interface/hvm/hvm_info_table.h projects/clang370-import/sys/xen/interface/hvm/hvm_op.h projects/clang370-import/sys/xen/interface/hvm/ioreq.h projects/clang370-import/sys/xen/interface/hvm/params.h projects/clang370-import/sys/xen/interface/hvm/save.h projects/clang370-import/sys/xen/interface/io/blkif.h projects/clang370-import/sys/xen/interface/io/console.h projects/clang370-import/sys/xen/interface/io/fbif.h projects/clang370-import/sys/xen/interface/io/kbdif.h projects/clang370-import/sys/xen/interface/io/libxenvchan.h projects/clang370-import/sys/xen/interface/io/netif.h projects/clang370-import/sys/xen/interface/io/pciif.h projects/clang370-import/sys/xen/interface/io/protocols.h projects/clang370-import/sys/xen/interface/io/ring.h projects/clang370-import/sys/xen/interface/io/tpmif.h projects/clang370-import/sys/xen/interface/io/usbif.h projects/clang370-import/sys/xen/interface/io/vscsiif.h projects/clang370-import/sys/xen/interface/io/xenbus.h projects/clang370-import/sys/xen/interface/io/xs_wire.h projects/clang370-import/sys/xen/interface/kexec.h projects/clang370-import/sys/xen/interface/memory.h projects/clang370-import/sys/xen/interface/nmi.h projects/clang370-import/sys/xen/interface/physdev.h projects/clang370-import/sys/xen/interface/platform.h projects/clang370-import/sys/xen/interface/sched.h projects/clang370-import/sys/xen/interface/sysctl.h projects/clang370-import/sys/xen/interface/tmem.h projects/clang370-import/sys/xen/interface/trace.h projects/clang370-import/sys/xen/interface/vcpu.h projects/clang370-import/sys/xen/interface/version.h projects/clang370-import/sys/xen/interface/xen-compat.h projects/clang370-import/sys/xen/interface/xen.h projects/clang370-import/sys/xen/interface/xenoprof.h projects/clang370-import/sys/xen/interface/xsm/flask_op.h projects/clang370-import/sys/xen/xen_intr.h projects/clang370-import/usr.bin/Makefile projects/clang370-import/usr.bin/truss/setup.c projects/clang370-import/usr.bin/xo/Makefile projects/clang370-import/usr.sbin/rpcbind/rpcb_svc_com.c Directory Properties: projects/clang370-import/ (props changed) projects/clang370-import/share/ (props changed) projects/clang370-import/sys/ (props changed) projects/clang370-import/sys/contrib/ipfilter/ (props changed) Modified: projects/clang370-import/bin/Makefile ============================================================================== --- projects/clang370-import/bin/Makefile Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/bin/Makefile Tue Oct 6 16:25:13 2015 (r288926) @@ -40,21 +40,10 @@ SUBDIR= cat \ test \ uuidgen -.if ${MK_RCMDS} != "no" -SUBDIR+= rcp -.endif - -.if ${MK_SENDMAIL} != "no" -SUBDIR+= rmail -.endif - -.if ${MK_TCSH} != "no" -SUBDIR+= csh -.endif - -.if ${MK_TESTS} != "no" -SUBDIR+= tests -.endif +SUBDIR.${MK_RCMDS}+= rcp +SUBDIR.${MK_SENDMAIL}+= rmail +SUBDIR.${MK_TCSH}+= csh +SUBDIR.${MK_TESTS}+= tests .include Modified: projects/clang370-import/bin/ls/tests/ls_tests.sh ============================================================================== --- projects/clang370-import/bin/ls/tests/ls_tests.sh Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/bin/ls/tests/ls_tests.sh Tue Oct 6 16:25:13 2015 (r288926) @@ -72,6 +72,8 @@ create_test_inputs() atf_check -e empty -s exit:0 touch 0b00001101 atf_check -e empty -s exit:0 touch 0b00001110 atf_check -e empty -s exit:0 touch 0b00001111 + + atf_check -e empty -s exit:0 sync } KB=1024 @@ -98,6 +100,8 @@ create_test_inputs2() count=1 oseek=$(( $filesize / $MB )) conv=sparse files="${files} ${filesize}.file" done + + atf_check -e empty -s exit:0 sync } atf_test_case A_flag @@ -810,14 +814,16 @@ t_flag_body() atf_check -e empty -o empty -s exit:0 touch a.file atf_check -e empty -o empty -s exit:0 touch b.file - sync + + atf_check -e empty -s exit:0 sync atf_check -e empty -o match:'a\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' atf_check -e empty -o match:'b\.file.*a\.file' -s exit:0 ls -Ct atf_check -e empty -o empty -s exit:0 rm a.file atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' - sync + + atf_check -e empty -s exit:0 sync atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Ct @@ -834,17 +840,15 @@ u_flag_body() create_test_dir atf_check -e empty -o empty -s exit:0 touch a.file - sync atf_check -e empty -o empty -s exit:0 touch b.file - sync + atf_check -e empty -s exit:0 sync atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' - sync atf_check -e empty -o match:'i am a' -s exit:0 cat a.file - sync + atf_check -e empty -s exit:0 sync atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu @@ -924,6 +928,7 @@ atf_test_case 1_flag atf_init_test_cases() { + export BLOCKSIZE=512 atf_add_test_case A_flag atf_add_test_case A_flag_implied_when_root Modified: projects/clang370-import/lib/libxo/Makefile ============================================================================== --- projects/clang370-import/lib/libxo/Makefile Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/lib/libxo/Makefile Tue Oct 6 16:25:13 2015 (r288926) @@ -1,8 +1,8 @@ # $FreeBSD$ -LIBXO= ${.CURDIR:H:H}/contrib/libxo +LIBXOSRC= ${SRCTOP}/contrib/libxo -.PATH: ${LIBXO}/libxo +.PATH: ${LIBXOSRC}/libxo LIB= xo SHLIB_MAJOR=0 @@ -11,7 +11,7 @@ SHLIBDIR?= /lib SRCS= libxo.c xo_encoder.c xo_syslog.c -CFLAGS+=-I${LIBXO}/libxo +CFLAGS+=-I${LIBXOSRC}/libxo CFLAGS+=-DXO_ENCODERDIR=\"/usr/lib/libxo/encoder\" INCS= xo.h xo_encoder.h Modified: projects/clang370-import/release/arm/BANANAPI.conf ============================================================================== --- projects/clang370-import/release/arm/BANANAPI.conf Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/release/arm/BANANAPI.conf Tue Oct 6 16:25:13 2015 (r288926) @@ -19,10 +19,10 @@ export BOARDNAME="BANANAPI" arm_install_uboot() { UBOOT_DIR="/usr/local/share/u-boot/u-boot-bananapi" - UBOOT_FILES="u-boot.img" + UBOOT_FILES="u-boot-sunxi-with-spl.bin" FATMOUNT="${DESTDIR%${KERNEL}}/fat" UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/u-boot-sunxi-with-spl.bin \ + chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ of=/dev/${mddev} bs=1k seek=8 conv=sync chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} Modified: projects/clang370-import/release/arm/CUBIEBOARD.conf ============================================================================== --- projects/clang370-import/release/arm/CUBIEBOARD.conf Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/release/arm/CUBIEBOARD.conf Tue Oct 6 16:25:13 2015 (r288926) @@ -18,10 +18,10 @@ NODOC=1 arm_install_uboot() { UBOOT_DIR="/usr/local/share/u-boot/u-boot-cubieboard" - UBOOT_FILES="u-boot.img" + UBOOT_FILES="u-boot-sunxi-with-spl.bin" FATMOUNT="${DESTDIR%${KERNEL}}/fat" UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/u-boot-sunxi-with-spl.bin \ + chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ of=/dev/${mddev} bs=1k seek=8 conv=sync chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} Modified: projects/clang370-import/release/arm/CUBIEBOARD2.conf ============================================================================== --- projects/clang370-import/release/arm/CUBIEBOARD2.conf Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/release/arm/CUBIEBOARD2.conf Tue Oct 6 16:25:13 2015 (r288926) @@ -19,10 +19,10 @@ export BOARDNAME="CUBIEBOARD2" arm_install_uboot() { UBOOT_DIR="/usr/local/share/u-boot/u-boot-cubieboard2" - UBOOT_FILES="u-boot.img" + UBOOT_FILES="u-boot-sunxi-with-spl.bin" FATMOUNT="${DESTDIR%${KERNEL}}/fat" UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/u-boot-sunxi-with-spl.bin \ + chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ of=/dev/${mddev} bs=1k seek=8 conv=sync chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} Modified: projects/clang370-import/release/doc/en_US.ISO8859-1/relnotes/article.xml ============================================================================== --- projects/clang370-import/release/doc/en_US.ISO8859-1/relnotes/article.xml Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/release/doc/en_US.ISO8859-1/relnotes/article.xml Tue Oct 6 16:25:13 2015 (r288926) @@ -173,6 +173,9 @@ The MK_ARM_EABI &man.src.conf.5; option has been removed. + + The ntp suite + has been updated to version 4.2.8p3. @@ -392,9 +395,63 @@ updated to be able to detect &man.zfs.8; and &man.geli.8; filesystems. + The &man.mkimg.1; utility has been + updated to include support for NTFS + filesystems in both MBR and + GPT partitioning schemes. + + The &man.quota.1; utility has been + updated to include support for IPv6. + + The &man.jail.8; utility has been + updated to include a new flag, -l, which + ensures a clean environment in the target jail when used. + Additionally, &man.jail.8; will run a shell within the target + jail when run no commands are specified. + The &man.w.1; utility has been updated to display the full IPv6 remote address of the host from which a user is connected. + + The &man.jail.8; framework has been + updated to allow mounting &man.linprocfs.5; and + &man.linsysfs.5; within a jail. + + The &man.patch.1; utility has been + updated to include a new option to the -V + flag, none, which disables backup file + creation when applying a patch. + + The + &man.ar.1; utility now enables deterministic mode + (-D) by default. This behavior can be + disabled by specifying the -U flag. + + The &man.xargs.1; utility has been + updated to allow specifying 0 as an + argument to the -P (parallel mode) flag, + which allows creating as many concurrent processes as + possible. + + The &man.patch.1; utility has been + updated to remove the automatic checkout feature. + + A + new utility, &man.sesutil.8;, has been added, which is used + to manage &man.ses.4; devices. + + The &man.pciconf.8; utility has been + updated to use the PCI ID database from the misc/pciids package, if present, + falling back to the PCI ID database in the &os; base + system. + + The &man.ifconfig.8; utility has been + updated to always exit with an error code if an important + &man.ioctl.2; fails. @@ -407,9 +464,6 @@ &man.byacc.1; has been updated to version 20140101. - &man.jemalloc.3; has been updated to - version 3.5.0. - libc++ has been updated to version 3.4. @@ -471,28 +525,13 @@ &man.hostapd.8; utilities have been updated to version 2.4. - The &man.unbound.8; utility has been - updated to version 1.5.3. - The &man.resolvconf.8; utility has been updated to version 3.7.0. - The &man.nc.1; utility has been updated - to the OpenBSD 5.7 version. - - The &man.acpi.4; subsystem has been - updated to version 20150515. - - The &man.file.1; utility has been - updated to version 5.23. - bmake has been updated to version 20150606. - Timezone data files have been updated to - version 2015e. - sendmail has been updated to 8.15.2. Starting with &os; 11.0 and sendmail 8.15, sendmail uses uncompressed IPv6 addresses by @@ -509,6 +548,9 @@ confUSE_COMPRESSED_IPV6_ADDRESSES or the cf option UseCompressedIPv6Addresses. + The &man.tcpdump.1; utility has been + updated to version 4.7.4. + OpenSSL has been updated to version 1.0.1p. @@ -516,6 +558,43 @@ &man.ssh.1; utility has been updated to re-implement hostname canonicalization before locating the host in known_hosts. + + The &man.libarchive.3; library has been + updated to properly skip a sparse file entry in a &man.tar.1; + file, which would previously produce errors. + + The apr + library used by &man.svnlite.1; has been updated to version + 1.5.2. + + The serf + library used by &man.svnlite.1; has been updated to version + 1.3.8. + + The &man.svnlite.1; utility has been + updated to version 1.8.14. + + The sqlite3 + library used by &man.svnlite.1; and &man.kerberos.8; has been + updated to version 3.8.11.1. + + Timezone data files have been updated to + version 2015f. + + The &man.acpi.4; subsystem has been + updated to version 20150818. + + The &man.unbound.8; utility has been + updated to version 1.5.4. + + &man.jemalloc.3; has been updated to + version 4.0.2. + + The &man.file.1; utility has been + updated to version 5.25. + + The &man.nc.1; utility has been updated + to the OpenBSD 5.8 version. @@ -590,6 +669,12 @@ iovctl, has been added, which allows automatically starting the &man.iovctl.8; utility at boot. + + The &man.service.8; utility has been + updated to honor entries within /etc/rc.conf.d/. + @@ -695,6 +780,11 @@ The Blowfish &man.crypt.3; library has been updated to support $2y$ hashes. + + The &man.execl.3; and &man.execlp.3; + library functions have been updated to use the + __sentinel gcc + attribute. @@ -765,6 +855,11 @@ Support for &man.dtrace.1; has been added for the Book-E ™. + + The &man.kqueue.2; system call has been + updated to handle write events to files larger than 2 + gigabytes. @@ -867,6 +962,32 @@ Multi-queue support in the &man.em.4; driver is not officially supported by &intel;. + + The GENERIC kernel + configuration has been updated to include the + IPSEC option by default. + + Initial NUMA + affinity and policy configuration has been added. See + &man.numactl.1;, and &man.numa.getaffinity.2;, for usage + details. + + The &man.pms.4; driver has been added + to the GENERIC kernel configuration for + supported architectures. + + The + CUBIEBOARD2 kernel configuration has been + renamed to A20. + + Kernel + debugging symbols are now installed to /usr/lib/debug/boot/kernel/. + To retain the previous behavior, add + KERN_DEBUGDIR="" to + &man.src.conf.5;. @@ -915,6 +1036,14 @@ been added, which when set to 1 during runtime will flush all net.inet.tcp.hostcache entries. + + A new &man.sysctl.8;, + hw.model, has been added, which displays + CPU model information. + + The &man.uart.4; driver has been + updated to allow tuning packets per second captured during + runtime. @@ -965,6 +1094,13 @@ Support for the Freescale PCI Root Complex device has been added. + + The &man.cyapa.4; driver has been added, + supporting the Cypress APA I2C trackpad. + + The &man.isl.4; driver has been added, + supporting the Intersil I2C ISL29018 digital ambient light + sensor. @@ -1002,6 +1138,23 @@ The &man.hptnr.4; driver has been updated to version 1.1.1. + + The &man.pms.4; driver has been added, + providing support for the PMC Sierra line of + SAS/SATA host bus + adapters. + + The &man.ioat.4; driver has been added, + providing support for the PSE (Platform + Storage Extension). + + The + CTL High Availability implementation has + been rewritten. + + The &man.ctl.4; driver has been updated + to support CD-ROM and removable devices. @@ -1049,8 +1202,8 @@ The &man.alc.4; driver has been updated to support AR816x and AR817x ethernet controllers. - The &man.pf.4; packet filter default hash - has been changed from Jenkins to + The &man.pf.4; packet filter default + hash has been changed from Jenkins to Murmur3, providing a 3-percent performance increase in packets-per-second. @@ -1079,6 +1232,25 @@ The &man.cdce.4; driver has been updated to include support for the RTL8153 chipset. + + The &man.iwm.4; driver has been imported + from OpenBSD, providing support for &intel; 3160/7260/7265 + wireless chipsets. + + The &man.em.4; driver has been updated + to allow disabling CRC stripping. + + The &man.pf.4; implementation has been + updated to remove support for the scrub fragment + crop|drop-ovl filtering rule. Systems with this + rule in &man.pf.conf.5; will implicitly be converted to the + scrub fragment reassemble filtering rule, + without necessary intervention. + + The &man.em.4; driver has been updated + to support the Skylake I219 chipset. @@ -1131,6 +1303,10 @@ The &man.uart.4; driver has been updated to support AMT devices on newer systems. + + Initial SMP support has been + added to the &os;/&arch.arm64; port. @@ -1217,6 +1393,10 @@ The &man.hv.netvsc.4; driver has been updated to support checksum offloading and TSO. + + The &man.xen.4; driver has been updated + to include support for blkif indirect + segment I/O. @@ -1269,6 +1449,15 @@ sponsor="&ff;">Initial ACPI support has been added for &os;/&arch.arm64;. + + Support for 1-Wire devices has been + added, providing support for 1-Wire hardware through + &man.gpio.4;. See &man.ow.4;, &man.owc.4;, and + &man.ow.temp.4; for more information. + + Support for the HiSilicon HI6220 SoC has been + added. @@ -1302,6 +1491,13 @@ &man.auto.master.5; map, -noauto, which handles &man.fstab.5; entries set to noauto. + + The GELI class has + been updated to support the BIO_DELETE + &man.g.bio.9; bio_cmd field, providing + TRIM/UNMAP support on + GELI-backed SSD storage + providers. @@ -1333,6 +1529,12 @@ &man.sysctl.8; has been removed, and replaced with the kstat.zfs.misc.arcstats.arc_meta_used &man.sysctl.8;. + + The &man.zfs.8; l2arc + code has been updated to take ashift into + account when gathering buffers to be written to the + l2arc device. @@ -1346,6 +1548,13 @@ apple-boot, apple-hfs, and apple-ufs MBR partitioning schemes have been added to &man.gpart.8;. + + The &man.gpart.8; utility has been + updated to include a new attribute for GPT + partitions, lenovofix, which when set, + which works around BIOS compatibility + issues reported on several Lenovo ™ laptops. @@ -1491,6 +1700,16 @@ 6864) has been added. Support for this feature can be toggled with the net.inet.ip.rfc6864 &man.sysctl.8;, which is enabled by default. + + The IPSEC has been + updated to include support for AES modes on + both software-only and hardware-backed (&man.aesni.4;) + systems. + + The + network stack has been updated to fix handling of + IPv6 On-Link redirects. Modified: projects/clang370-import/release/doc/share/xml/sponsor.ent ============================================================================== --- projects/clang370-import/release/doc/share/xml/sponsor.ent Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/release/doc/share/xml/sponsor.ent Tue Oct 6 16:25:13 2015 (r288926) @@ -8,6 +8,7 @@ --> + @@ -21,9 +22,12 @@ + + + @@ -41,6 +45,7 @@ + Modified: projects/clang370-import/share/mk/bsd.own.mk ============================================================================== --- projects/clang370-import/share/mk/bsd.own.mk Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/share/mk/bsd.own.mk Tue Oct 6 16:25:13 2015 (r288926) @@ -246,7 +246,10 @@ XZ_CMD?= xz # overriden by Makefiles, but the user may choose to set this in src.conf(5). TESTSBASE?= /usr/tests -# Compat for the moment +# Compat for the moment -- old bsd.own.mk only included this when _WITHOUT_SRCCONF +# wasn't defined. bsd.ports.mk and friends depend on this behavior. Remove in 12. +.if !defined(_WITHOUT_SRCCONF) .include +.endif # !_WITHOUT_SRCCONF .endif # !target(____) Modified: projects/clang370-import/sys/amd64/amd64/support.S ============================================================================== --- projects/clang370-import/sys/amd64/amd64/support.S Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/amd64/amd64/support.S Tue Oct 6 16:25:13 2015 (r288926) @@ -33,7 +33,6 @@ #include "opt_ddb.h" #include -#include #include #include "assym.s" Modified: projects/clang370-import/sys/amd64/include/intr_machdep.h ============================================================================== --- projects/clang370-import/sys/amd64/include/intr_machdep.h Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/amd64/include/intr_machdep.h Tue Oct 6 16:25:13 2015 (r288926) @@ -53,6 +53,7 @@ #define FIRST_MSI_INT 256 #ifdef XENHVM #include +#include #define NUM_EVTCHN_INTS NR_EVENT_CHANNELS #define FIRST_EVTCHN_INT \ (FIRST_MSI_INT + NUM_MSI_INTS) Modified: projects/clang370-import/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c ============================================================================== --- projects/clang370-import/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c Tue Oct 6 16:25:13 2015 (r288926) @@ -1104,6 +1104,22 @@ ipf_checkv4sum(fin) return -1; } if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) { + /* Depending on the driver, UDP may have zero checksum */ + if (fin->fin_p == IPPROTO_UDP && (fin->fin_flx & + (FI_FRAG|FI_SHORT|FI_BAD)) == 0) { + udphdr_t *udp = fin->fin_dp; + if (udp->uh_sum == 0) { + /* + * we're good no matter what the hardware + * checksum flags and csum_data say (handling + * of csum_data for zero UDP checksum is not + * consistent across all drivers) + */ + fin->fin_cksum = 1; + return 0; + } + } + if (m->m_pkthdr.csum_flags & CSUM_PSEUDO_HDR) sum = m->m_pkthdr.csum_data; else Modified: projects/clang370-import/sys/dev/xen/blkfront/blkfront.c ============================================================================== --- projects/clang370-import/sys/dev/xen/blkfront/blkfront.c Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/dev/xen/blkfront/blkfront.c Tue Oct 6 16:25:13 2015 (r288926) @@ -162,7 +162,7 @@ xbd_free_command(struct xbd_command *cm) static void xbd_mksegarray(bus_dma_segment_t *segs, int nsegs, grant_ref_t * gref_head, int otherend_id, int readonly, - grant_ref_t * sg_ref, blkif_request_segment_t * sg) + grant_ref_t * sg_ref, struct blkif_request_segment *sg) { struct blkif_request_segment *last_block_sg = sg + nsegs; vm_paddr_t buffer_ma; Modified: projects/clang370-import/sys/i386/i386/support.s ============================================================================== --- projects/clang370-import/sys/i386/i386/support.s Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/i386/i386/support.s Tue Oct 6 16:25:13 2015 (r288926) @@ -33,7 +33,6 @@ #include #include -#include #include #include Modified: projects/clang370-import/sys/i386/include/intr_machdep.h ============================================================================== --- projects/clang370-import/sys/i386/include/intr_machdep.h Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/i386/include/intr_machdep.h Tue Oct 6 16:25:13 2015 (r288926) @@ -53,6 +53,7 @@ #define FIRST_MSI_INT 256 #ifdef XENHVM #include +#include #define NUM_EVTCHN_INTS NR_EVENT_CHANNELS #define FIRST_EVTCHN_INT \ (FIRST_MSI_INT + NUM_MSI_INTS) Modified: projects/clang370-import/sys/kern/sys_process.c ============================================================================== --- projects/clang370-import/sys/kern/sys_process.c Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/kern/sys_process.c Tue Oct 6 16:25:13 2015 (r288926) @@ -928,25 +928,29 @@ kern_ptrace(struct thread *td, int req, switch (req) { case PT_TO_SCE: p->p_stops |= S_PT_SCE; - CTR2(KTR_PTRACE, - "PT_TO_SCE: pid %d, stops = %#x", p->p_pid, - p->p_stops); + CTR4(KTR_PTRACE, + "PT_TO_SCE: pid %d, stops = %#x, PC = %#lx, sig = %d", + p->p_pid, p->p_stops, + (u_long)(uintfptr_t)addr, data); break; case PT_TO_SCX: p->p_stops |= S_PT_SCX; - CTR2(KTR_PTRACE, - "PT_TO_SCX: pid %d, stops = %#x", p->p_pid, - p->p_stops); + CTR4(KTR_PTRACE, + "PT_TO_SCX: pid %d, stops = %#x, PC = %#lx, sig = %d", + p->p_pid, p->p_stops, + (u_long)(uintfptr_t)addr, data); break; case PT_SYSCALL: p->p_stops |= S_PT_SCE | S_PT_SCX; - CTR2(KTR_PTRACE, - "PT_SYSCALL: pid %d, stops = %#x", p->p_pid, - p->p_stops); + CTR4(KTR_PTRACE, + "PT_SYSCALL: pid %d, stops = %#x, PC = %#lx, sig = %d", + p->p_pid, p->p_stops, + (u_long)(uintfptr_t)addr, data); break; case PT_CONTINUE: - CTR1(KTR_PTRACE, - "PT_CONTINUE: pid %d", p->p_pid); + CTR3(KTR_PTRACE, + "PT_CONTINUE: pid %d, PC = %#lx, sig = %d", + p->p_pid, (u_long)(uintfptr_t)addr, data); break; } break; @@ -969,11 +973,12 @@ kern_ptrace(struct thread *td, int req, proc_reparent(p, pp); if (pp == initproc) p->p_sigparent = SIGCHLD; - CTR2(KTR_PTRACE, - "PT_DETACH: pid %d reparented to pid %d", - p->p_pid, pp->p_pid); + CTR3(KTR_PTRACE, + "PT_DETACH: pid %d reparented to pid %d, sig %d", + p->p_pid, pp->p_pid, data); } else - CTR1(KTR_PTRACE, "PT_DETACH: pid %d", p->p_pid); + CTR2(KTR_PTRACE, "PT_DETACH: pid %d, sig %d", + p->p_pid, data); p->p_oppid = 0; p->p_stops = 0; @@ -1226,10 +1231,10 @@ kern_ptrace(struct thread *td, int req, if (wrap32) ptrace_lwpinfo_to32(pl, pl32); #endif - CTR5(KTR_PTRACE, - "PT_LWPINFO: tid %d (pid %d) event %d flags %#x child pid %d", + CTR6(KTR_PTRACE, + "PT_LWPINFO: tid %d (pid %d) event %d flags %#x child pid %d syscall %d", td2->td_tid, p->p_pid, pl->pl_event, pl->pl_flags, - pl->pl_child_pid); + pl->pl_child_pid, pl->pl_syscall_code); break; case PT_GETNUMLWPS: Modified: projects/clang370-import/sys/kern/uipc_mbuf.c ============================================================================== --- projects/clang370-import/sys/kern/uipc_mbuf.c Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/kern/uipc_mbuf.c Tue Oct 6 16:25:13 2015 (r288926) @@ -1034,8 +1034,6 @@ bad: * the amount of empty space before the data in the new mbuf to be specified * (in the event that the caller expects to prepend later). */ -int MSFail; - struct mbuf * m_copyup(struct mbuf *n, int len, int dstoff) { @@ -1072,7 +1070,6 @@ m_copyup(struct mbuf *n, int len, int ds return (m); bad: m_freem(n); - MSFail++; return (NULL); } Modified: projects/clang370-import/sys/netinet/tcp_input.c ============================================================================== --- projects/clang370-import/sys/netinet/tcp_input.c Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/netinet/tcp_input.c Tue Oct 6 16:25:13 2015 (r288926) @@ -2536,6 +2536,16 @@ tcp_do_segment(struct mbuf *m, struct tc tp->snd_nxt = onxt; goto drop; } else if (V_tcp_do_rfc3042) { + /* + * Process first and second duplicate + * ACKs. Each indicates a segment + * leaving the network, creating room + * for more. Make sure we can send a + * packet on reception of each duplicate + * ACK by increasing snd_cwnd by one + * segment. Restore the original + * snd_cwnd after packet transmission. + */ cc_ack_received(tp, th, CC_DUPACK); u_long oldcwnd = tp->snd_cwnd; tcp_seq oldsndmax = tp->snd_max; Modified: projects/clang370-import/sys/powerpc/powerpc/swtch32.S ============================================================================== --- projects/clang370-import/sys/powerpc/powerpc/swtch32.S Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/powerpc/powerpc/swtch32.S Tue Oct 6 16:25:13 2015 (r288926) @@ -187,6 +187,8 @@ ENTRY(savectx) stmw %r12,PCB_CONTEXT(%r3) /* Save the non-volatile GP regs */ mfcr %r4 /* Save the condition register */ stw %r4,PCB_CR(%r3) + mflr %r4 /* Save the link register */ + stw %r4,PCB_LR(%r3) blr /* Modified: projects/clang370-import/sys/powerpc/powerpc/swtch64.S ============================================================================== --- projects/clang370-import/sys/powerpc/powerpc/swtch64.S Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/powerpc/powerpc/swtch64.S Tue Oct 6 16:25:13 2015 (r288926) @@ -255,6 +255,8 @@ ENTRY(savectx) mfcr %r4 /* Save the condition register */ std %r4,PCB_CR(%r3) std %r2,PCB_TOC(%r3) /* Save the TOC pointer */ + mflr %r4 /* Save the link register */ + std %r4,PCB_LR(%r3) blr /* Modified: projects/clang370-import/sys/vm/swap_pager.c ============================================================================== --- projects/clang370-import/sys/vm/swap_pager.c Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/vm/swap_pager.c Tue Oct 6 16:25:13 2015 (r288926) @@ -313,8 +313,6 @@ swap_release_by_cred(vm_ooffset_t decr, racct_sub_cred(cred, RACCT_SWAP, decr); } -static void swapdev_strategy(struct buf *, struct swdevt *sw); - #define SWM_FREE 0x02 /* free, period */ #define SWM_POP 0x04 /* pop out */ @@ -1308,7 +1306,7 @@ swap_pager_getpages_async(vm_object_t ob * those whos rtvals[] entry is not set to VM_PAGER_PEND on return. * We need to unbusy the rest on I/O completion. */ -void +static void swap_pager_putpages(vm_object_t object, vm_page_t *m, int count, int flags, int *rtvals) { Modified: projects/clang370-import/sys/vm/vm_kern.c ============================================================================== --- projects/clang370-import/sys/vm/vm_kern.c Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/vm/vm_kern.c Tue Oct 6 16:25:13 2015 (r288926) @@ -386,7 +386,7 @@ kmem_unback(vm_object_t object, vm_offse VM_OBJECT_WLOCK(object); for (i = 0; i < size; i += PAGE_SIZE) { m = vm_page_lookup(object, OFF_TO_IDX(offset + i)); - vm_page_unwire(m, PQ_INACTIVE); + vm_page_unwire(m, PQ_NONE); vm_page_free(m); } VM_OBJECT_WUNLOCK(object); Modified: projects/clang370-import/sys/xen/interface/arch-arm.h ============================================================================== --- projects/clang370-import/sys/xen/interface/arch-arm.h Tue Oct 6 15:30:48 2015 (r288925) +++ projects/clang370-import/sys/xen/interface/arch-arm.h Tue Oct 6 16:25:13 2015 (r288926) @@ -27,93 +27,253 @@ #ifndef __XEN_PUBLIC_ARCH_ARM_H__ #define __XEN_PUBLIC_ARCH_ARM_H__ -/* hypercall calling convention - * ---------------------------- +/* + * `incontents 50 arm_abi Hypercall Calling Convention * * A hypercall is issued using the ARM HVC instruction. * * A hypercall can take up to 5 arguments. These are passed in - * registers, the first argument in r0, the second argument in r1, the - * third in r2, the forth in r3 and the fifth in r4. + * registers, the first argument in x0/r0 (for arm64/arm32 guests + * respectively irrespective of whether the underlying hypervisor is + * 32- or 64-bit), the second argument in x1/r1, the third in x2/r2, + * the forth in x3/r3 and the fifth in x4/r4. * - * The hypercall number is passed in r12. + * The hypercall number is passed in r12 (arm) or x16 (arm64). In both + * cases the relevant ARM procedure calling convention specifies this + * is an inter-procedure-call scratch register (e.g. for use in linker + * stubs). This use does not conflict with use during a hypercall. * * The HVC ISS must contain a Xen specific TAG: XEN_HYPERCALL_TAG. * - * The return value is in r0. + * The return value is in x0/r0. + * + * The hypercall will clobber x16/r12 and the argument registers used + * by that hypercall (except r0 which is the return value) i.e. in + * addition to x16/r12 a 2 argument hypercall will clobber x1/r1 and a + * 4 argument hypercall will clobber x1/r1, x2/r2 and x3/r3. + * + * Parameter structs passed to hypercalls are laid out according to + * the Procedure Call Standard for the ARM Architecture (AAPCS, AKA + * EABI) and Procedure Call Standard for the ARM 64-bit Architecture + * (AAPCS64). Where there is a conflict the 64-bit standard should be + * used regardless of guest type. Structures which are passed as + * hypercall arguments are always little endian. + * + * All memory which is shared with other entities in the system + * (including the hypervisor and other guests) must reside in memory + * which is mapped as Normal Inner-cacheable. This applies to: + * - hypercall arguments passed via a pointer to guest memory. + * - memory shared via the grant table mechanism (including PV I/O + * rings etc). + * - memory shared with the hypervisor (struct shared_info, struct + * vcpu_info, the grant table, etc). + * + * Any Inner cache allocation strategy (Write-Back, Write-Through etc) + * is acceptable. There is no restriction on the Outer-cacheability. + */ + +/* + * `incontents 55 arm_hcall Supported Hypercalls + * + * Xen on ARM makes extensive use of hardware facilities and therefore + * only a subset of the potential hypercalls are required. + * + * Since ARM uses second stage paging any machine/physical addresses + * passed to hypercalls are Guest Physical Addresses (Intermediate + * Physical Addresses) unless otherwise noted. + * + * The following hypercalls (and sub operations) are supported on the + * ARM platform. Other hypercalls should be considered + * unavailable/unsupported. + * + * HYPERVISOR_memory_op + * All generic sub-operations + * + * HYPERVISOR_domctl + * All generic sub-operations, with the exception of: + * * XEN_DOMCTL_irq_permission (not yet implemented) + * + * HYPERVISOR_sched_op + * All generic sub-operations, with the exception of: + * * SCHEDOP_block -- prefer wfi hardware instruction + * + * HYPERVISOR_console_io + * All generic sub-operations + * + * HYPERVISOR_xen_version + * All generic sub-operations + * + * HYPERVISOR_event_channel_op + * All generic sub-operations + * + * HYPERVISOR_physdev_op + * No sub-operations are currenty supported + * + * HYPERVISOR_sysctl + * All generic sub-operations, with the exception of: + * * XEN_SYSCTL_page_offline_op + * * XEN_SYSCTL_get_pmstat + * * XEN_SYSCTL_pm_op + * + * HYPERVISOR_hvm_op + * Exactly these sub-operations are supported: + * * HVMOP_set_param + * * HVMOP_get_param + * + * HYPERVISOR_grant_table_op + * All generic sub-operations + * + * HYPERVISOR_vcpu_op + * Exactly these sub-operations are supported: + * * VCPUOP_register_vcpu_info + * * VCPUOP_register_runstate_memory_area * - * The hypercall will clobber r12 and the argument registers used by - * that hypercall (except r0 which is the return value) i.e. a 2 - * argument hypercall will clobber r1 and a 4 argument hypercall will - * clobber r1, r2 and r3. * + * Other notes on the ARM ABI: + * + * - struct start_info is not exported to ARM guests. + * + * - struct shared_info is mapped by ARM guests using the + * HYPERVISOR_memory_op sub-op XENMEM_add_to_physmap, passing + * XENMAPSPACE_shared_info as space parameter. + * + * - All the per-cpu struct vcpu_info are mapped by ARM guests using the *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Tue Oct 6 16:26:08 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 54C3D9B6152 for ; Tue, 6 Oct 2015 16:26:08 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46818F8E; Tue, 6 Oct 2015 16:26:08 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t96GQ84U045728; Tue, 6 Oct 2015 16:26:08 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t96GQ72P045726; Tue, 6 Oct 2015 16:26:07 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201510061626.t96GQ72P045726@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Tue, 6 Oct 2015 16:26:07 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288927 - projects/clang370-import X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2015 16:26:08 -0000 Author: dim Date: Tue Oct 6 16:26:07 2015 New Revision: 288927 URL: https://svnweb.freebsd.org/changeset/base/288927 Log: Update dates in UPDATING and ObsoleteFiles.inc. Modified: projects/clang370-import/ObsoleteFiles.inc projects/clang370-import/UPDATING Modified: projects/clang370-import/ObsoleteFiles.inc ============================================================================== --- projects/clang370-import/ObsoleteFiles.inc Tue Oct 6 16:25:13 2015 (r288926) +++ projects/clang370-import/ObsoleteFiles.inc Tue Oct 6 16:26:07 2015 (r288927) @@ -38,9 +38,9 @@ # xargs -n1 | sort | uniq -d; # done -# 20151005: new libc++ import +# 20151006: new libc++ import OLD_FILES+=usr/include/c++/__tuple_03 -# 20151005: new clang import which bumps version from 3.6.1 to 3.7.0. +# 20151006: new clang import which bumps version from 3.6.1 to 3.7.0. OLD_FILES+=usr/lib/clang/3.6.1/include/__stddef_max_align_t.h OLD_FILES+=usr/lib/clang/3.6.1/include/__wmmintrin_aes.h OLD_FILES+=usr/lib/clang/3.6.1/include/__wmmintrin_pclmul.h Modified: projects/clang370-import/UPDATING ============================================================================== --- projects/clang370-import/UPDATING Tue Oct 6 16:25:13 2015 (r288926) +++ projects/clang370-import/UPDATING Tue Oct 6 16:26:07 2015 (r288927) @@ -31,7 +31,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) -20151005: +20151006: Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 3.7.0. Please see the 20141231 entry below for information about prerequisites and upgrading, if you are not already using clang 3.5.0 or higher. From owner-svn-src-projects@freebsd.org Tue Oct 6 16:35:50 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C496C9B6A4F for ; Tue, 6 Oct 2015 16:35:50 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9C550A1C; Tue, 6 Oct 2015 16:35:50 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t96GZoEr049429; Tue, 6 Oct 2015 16:35:50 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t96GZowX049428; Tue, 6 Oct 2015 16:35:50 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201510061635.t96GZowX049428@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Tue, 6 Oct 2015 16:35:50 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288928 - projects/clang370-import/contrib/ipfilter X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2015 16:35:50 -0000 Author: dim Date: Tue Oct 6 16:35:50 2015 New Revision: 288928 URL: https://svnweb.freebsd.org/changeset/base/288928 Log: Fixup mergeinfo on contrib/ipfilter. Modified: Directory Properties: projects/clang370-import/contrib/ipfilter/ (props changed) From owner-svn-src-projects@freebsd.org Wed Oct 7 06:31:05 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B11B9D1A47 for ; Wed, 7 Oct 2015 06:31:05 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D5F7ED4F; Wed, 7 Oct 2015 06:31:02 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t976V1cV004927; Wed, 7 Oct 2015 06:31:01 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t976V10w004926; Wed, 7 Oct 2015 06:31:01 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201510070631.t976V10w004926@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Wed, 7 Oct 2015 06:31:01 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288978 - projects/release-pkg/share/mk X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2015 06:31:05 -0000 Author: bapt Date: Wed Oct 7 06:31:01 2015 New Revision: 288978 URL: https://svnweb.freebsd.org/changeset/base/288978 Log: Remove extra space badly merged Modified: projects/release-pkg/share/mk/bsd.incs.mk Modified: projects/release-pkg/share/mk/bsd.incs.mk ============================================================================== --- projects/release-pkg/share/mk/bsd.incs.mk Wed Oct 7 06:08:55 2015 (r288977) +++ projects/release-pkg/share/mk/bsd.incs.mk Wed Oct 7 06:31:01 2015 (r288978) @@ -58,7 +58,7 @@ stage_includes: stage_as.${header:T} installincludes: _${group}INS_${header:T} _${group}INS_${header:T}: ${header} - ${INSTALL} -C -o ${${group}OWN_${.ALLSRC:T}} \ + ${INSTALL} -C -o ${${group}OWN_${.ALLSRC:T}} \ -g ${${group}GRP_${.ALLSRC:T}} -m ${${group}MODE_${.ALLSRC:T}} \ ${.ALLSRC} \ ${DESTDIR}${${group}DIR_${.ALLSRC:T}}/${${group}NAME_${.ALLSRC:T}} From owner-svn-src-projects@freebsd.org Wed Oct 7 06:31:15 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B04FC9D1AD1 for ; Wed, 7 Oct 2015 06:31:15 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7D9CDEA0; Wed, 7 Oct 2015 06:31:15 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t976VExN004977; Wed, 7 Oct 2015 06:31:14 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t976VEdJ004976; Wed, 7 Oct 2015 06:31:14 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201510070631.t976VEdJ004976@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Wed, 7 Oct 2015 06:31:14 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r288979 - projects/release-pkg/share/mk X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2015 06:31:15 -0000 Author: bapt Date: Wed Oct 7 06:31:14 2015 New Revision: 288979 URL: https://svnweb.freebsd.org/changeset/base/288979 Log: Add missing tag for debug files Modified: projects/release-pkg/share/mk/bsd.prog.mk Modified: projects/release-pkg/share/mk/bsd.prog.mk ============================================================================== --- projects/release-pkg/share/mk/bsd.prog.mk Wed Oct 7 06:31:01 2015 (r288978) +++ projects/release-pkg/share/mk/bsd.prog.mk Wed Oct 7 06:31:14 2015 (r288979) @@ -212,7 +212,7 @@ _proginstall: ${_INSTALLFLAGS} ${PROG} ${DESTDIR}${BINDIR}/${PROGNAME} .if ${MK_DEBUG_FILES} != "no" .if defined(DEBUGMKDIR) - ${INSTALL} -d ${DESTDIR}${DEBUGFILEDIR} + ${INSTALL} ${TAG_ARGS:D${TAG_ARGS},debug} -d ${DESTDIR}${DEBUGFILEDIR} .endif ${INSTALL} ${TAG_ARGS:D${TAG_ARGS},debug} -o ${BINOWN} -g ${BINGRP} -m ${DEBUGMODE} \ ${PROGNAME}.debug ${DESTDIR}${DEBUGFILEDIR}/${PROGNAME}.debug From owner-svn-src-projects@freebsd.org Fri Oct 9 22:46:02 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 410C09D2E52 for ; Fri, 9 Oct 2015 22:46:02 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C6E55CDD; Fri, 9 Oct 2015 22:46:00 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t99Mk0aS037097; Fri, 9 Oct 2015 22:46:00 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t99MjxBd037083; Fri, 9 Oct 2015 22:45:59 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201510092245.t99MjxBd037083@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Fri, 9 Oct 2015 22:45:59 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r289092 - in projects/release-pkg: . bin bin/cat bin/ls/tests contrib/compiler-rt contrib/compiler-rt/include/sanitizer contrib/compiler-rt/lib/asan contrib/compiler-rt/lib/asan/scripts... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Oct 2015 22:46:02 -0000 Author: bapt Date: Fri Oct 9 22:45:54 2015 New Revision: 289092 URL: https://svnweb.freebsd.org/changeset/base/289092 Log: Merge from head Added: projects/release-pkg/contrib/compiler-rt/lib/builtins/atomic_flag_clear.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/atomic_flag_clear.c projects/release-pkg/contrib/compiler-rt/lib/builtins/atomic_flag_clear_explicit.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/atomic_flag_clear_explicit.c projects/release-pkg/contrib/compiler-rt/lib/builtins/atomic_flag_test_and_set.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/atomic_flag_test_and_set.c projects/release-pkg/contrib/compiler-rt/lib/builtins/atomic_flag_test_and_set_explicit.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/atomic_flag_test_and_set_explicit.c projects/release-pkg/contrib/compiler-rt/lib/builtins/atomic_signal_fence.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/atomic_signal_fence.c projects/release-pkg/contrib/compiler-rt/lib/builtins/atomic_thread_fence.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/atomic_thread_fence.c projects/release-pkg/contrib/compiler-rt/lib/builtins/extendhfsf2.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/extendhfsf2.c projects/release-pkg/contrib/compiler-rt/lib/builtins/i386/chkstk.S - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/i386/chkstk.S projects/release-pkg/contrib/compiler-rt/lib/builtins/truncdfhf2.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/truncdfhf2.c projects/release-pkg/contrib/compiler-rt/lib/builtins/truncsfhf2.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/truncsfhf2.c projects/release-pkg/contrib/compiler-rt/lib/builtins/x86_64/chkstk.S - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/x86_64/chkstk.S projects/release-pkg/contrib/compiler-rt/lib/profile/InstrProfilingUtil.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/profile/InstrProfilingUtil.c projects/release-pkg/contrib/compiler-rt/lib/profile/InstrProfilingUtil.h - copied unchanged from r289090, head/contrib/compiler-rt/lib/profile/InstrProfilingUtil.h projects/release-pkg/contrib/compiler-rt/lib/safestack/ - copied from r289090, head/contrib/compiler-rt/lib/safestack/ projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix.h - copied unchanged from r289090, head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h - copied unchanged from r289090, head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cc - copied unchanged from r289090, head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.h - copied unchanged from r289090, head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_process_libcdep.cc - copied unchanged from r289090, head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_process_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.h - copied unchanged from r289090, head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cc - copied unchanged from r289090, head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cc - copied unchanged from r289090, head/contrib/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors.h - copied unchanged from r289090, head/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_new_delete.cc - copied unchanged from r289090, head/contrib/compiler-rt/lib/tsan/rtl/tsan_new_delete.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_init_standalone.cc - copied unchanged from r289090, head/contrib/compiler-rt/lib/ubsan/ubsan_init_standalone.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_platform.h - copied unchanged from r289090, head/contrib/compiler-rt/lib/ubsan/ubsan_platform.h projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc - copied unchanged from r289090, head/contrib/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_type_hash_win.cc - copied unchanged from r289090, head/contrib/compiler-rt/lib/ubsan/ubsan_type_hash_win.cc projects/release-pkg/contrib/libc++/include/__undef___deallocate - copied unchanged from r289090, head/contrib/libc++/include/__undef___deallocate projects/release-pkg/contrib/libc++/include/experimental/algorithm - copied unchanged from r289090, head/contrib/libc++/include/experimental/algorithm projects/release-pkg/contrib/libc++/include/experimental/chrono - copied unchanged from r289090, head/contrib/libc++/include/experimental/chrono projects/release-pkg/contrib/libc++/include/experimental/ratio - copied unchanged from r289090, head/contrib/libc++/include/experimental/ratio projects/release-pkg/contrib/libc++/include/experimental/system_error - copied unchanged from r289090, head/contrib/libc++/include/experimental/system_error projects/release-pkg/contrib/libc++/include/experimental/tuple - copied unchanged from r289090, head/contrib/libc++/include/experimental/tuple projects/release-pkg/contrib/libc++/src/config_elast.h - copied unchanged from r289090, head/contrib/libc++/src/config_elast.h projects/release-pkg/contrib/libc++/src/support/ - copied from r289090, head/contrib/libc++/src/support/ projects/release-pkg/contrib/llvm/include/llvm/ADT/EpochTracker.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/ADT/EpochTracker.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/LoopAccessAnalysis.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Analysis/LoopAccessAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/MemoryLocation.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Analysis/MemoryLocation.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.def - copied unchanged from r289090, head/contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.def projects/release-pkg/contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/VectorUtils.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Analysis/VectorUtils.h projects/release-pkg/contrib/llvm/include/llvm/AsmParser/SlotMapping.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/AsmParser/SlotMapping.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/DIEValue.def - copied unchanged from r289090, head/contrib/llvm/include/llvm/CodeGen/DIEValue.def projects/release-pkg/contrib/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/FaultMaps.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/CodeGen/FaultMaps.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MIRParser/ - copied from r289090, head/contrib/llvm/include/llvm/CodeGen/MIRParser/ projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MIRYamlMapping.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/CodeGen/MIRYamlMapping.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineFunctionInitializer.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/CodeGen/MachineFunctionInitializer.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/WinEHFuncInfo.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/CodeGen/WinEHFuncInfo.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARF/ - copied from r289090, head/contrib/llvm/include/llvm/DebugInfo/DWARF/ projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/PDB/ - copied from r289090, head/contrib/llvm/include/llvm/DebugInfo/PDB/ projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/JITSymbolFlags.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/ExecutionEngine/JITSymbolFlags.h projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/Orc/ - copied from r289090, head/contrib/llvm/include/llvm/ExecutionEngine/Orc/ projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/OrcMCJITReplacement.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/ExecutionEngine/OrcMCJITReplacement.h projects/release-pkg/contrib/llvm/include/llvm/IR/DebugInfoFlags.def - copied unchanged from r289090, head/contrib/llvm/include/llvm/IR/DebugInfoFlags.def projects/release-pkg/contrib/llvm/include/llvm/IR/DebugInfoMetadata.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/IR/DebugInfoMetadata.h projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsAMDGPU.td - copied unchanged from r289090, head/contrib/llvm/include/llvm/IR/IntrinsicsAMDGPU.td projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsBPF.td - copied unchanged from r289090, head/contrib/llvm/include/llvm/IR/IntrinsicsBPF.td projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsSystemZ.td - copied unchanged from r289090, head/contrib/llvm/include/llvm/IR/IntrinsicsSystemZ.td projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsWebAssembly.td - copied unchanged from r289090, head/contrib/llvm/include/llvm/IR/IntrinsicsWebAssembly.td projects/release-pkg/contrib/llvm/include/llvm/IR/ModuleSlotTracker.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/IR/ModuleSlotTracker.h projects/release-pkg/contrib/llvm/include/llvm/IR/Value.def - copied unchanged from r289090, head/contrib/llvm/include/llvm/IR/Value.def projects/release-pkg/contrib/llvm/include/llvm/LibDriver/ - copied from r289090, head/contrib/llvm/include/llvm/LibDriver/ projects/release-pkg/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSymbolCOFF.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/MC/MCSymbolCOFF.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSymbolELF.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/MC/MCSymbolELF.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSymbolMachO.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/MC/MCSymbolMachO.h projects/release-pkg/contrib/llvm/include/llvm/Object/ArchiveWriter.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Object/ArchiveWriter.h projects/release-pkg/contrib/llvm/include/llvm/Object/StackMapParser.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Object/StackMapParser.h projects/release-pkg/contrib/llvm/include/llvm/Object/SymbolSize.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Object/SymbolSize.h projects/release-pkg/contrib/llvm/include/llvm/Passes/ - copied from r289090, head/contrib/llvm/include/llvm/Passes/ projects/release-pkg/contrib/llvm/include/llvm/Support/COM.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Support/COM.h projects/release-pkg/contrib/llvm/include/llvm/Support/Dwarf.def - copied unchanged from r289090, head/contrib/llvm/include/llvm/Support/Dwarf.def projects/release-pkg/contrib/llvm/include/llvm/Support/MipsABIFlags.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Support/MipsABIFlags.h projects/release-pkg/contrib/llvm/include/llvm/Support/StringSaver.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Support/StringSaver.h projects/release-pkg/contrib/llvm/include/llvm/Support/TargetParser.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Support/TargetParser.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetRecip.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Target/TargetRecip.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/IPO/LowerBitSets.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Transforms/IPO/LowerBitSets.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/InstCombine/ - copied from r289090, head/contrib/llvm/include/llvm/Transforms/InstCombine/ projects/release-pkg/contrib/llvm/include/llvm/Transforms/Scalar/ - copied from r289090, head/contrib/llvm/include/llvm/Transforms/Scalar/ projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/LoopVersioning.h - copied unchanged from r289090, head/contrib/llvm/include/llvm/Transforms/Utils/LoopVersioning.h projects/release-pkg/contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/IteratedDominanceFrontier.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Analysis/IteratedDominanceFrontier.cpp projects/release-pkg/contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/MemDerefPrinter.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Analysis/MemDerefPrinter.cpp projects/release-pkg/contrib/llvm/lib/Analysis/MemoryLocation.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Analysis/MemoryLocation.cpp projects/release-pkg/contrib/llvm/lib/Analysis/TargetLibraryInfo.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Analysis/TargetLibraryInfo.cpp projects/release-pkg/contrib/llvm/lib/Analysis/VectorUtils.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Analysis/VectorUtils.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.h - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.h projects/release-pkg/contrib/llvm/lib/CodeGen/CoreCLRGC.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/CoreCLRGC.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/FaultMaps.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/FaultMaps.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/GCRootLowering.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/GCRootLowering.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MIRParser/ - copied from r289090, head/contrib/llvm/lib/CodeGen/MIRParser/ projects/release-pkg/contrib/llvm/lib/CodeGen/MIRPrinter.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/MIRPrinter.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MIRPrinter.h - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/MIRPrinter.h projects/release-pkg/contrib/llvm/lib/CodeGen/MIRPrintingPass.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/MIRPrintingPass.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ShadowStackGCLowering.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/ShadowStackGCLowering.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ShrinkWrap.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/ShrinkWrap.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/WinEHPrepare.cpp - copied unchanged from r289090, head/contrib/llvm/lib/CodeGen/WinEHPrepare.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARF/ - copied from r289090, head/contrib/llvm/lib/DebugInfo/DWARF/ projects/release-pkg/contrib/llvm/lib/DebugInfo/PDB/ - copied from r289090, head/contrib/llvm/lib/DebugInfo/PDB/ projects/release-pkg/contrib/llvm/lib/ExecutionEngine/Orc/ - copied from r289090, head/contrib/llvm/lib/ExecutionEngine/Orc/ projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp - copied unchanged from r289090, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h - copied unchanged from r289090, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h - copied unchanged from r289090, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp - copied unchanged from r289090, head/contrib/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp projects/release-pkg/contrib/llvm/lib/IR/DebugInfoMetadata.cpp - copied unchanged from r289090, head/contrib/llvm/lib/IR/DebugInfoMetadata.cpp projects/release-pkg/contrib/llvm/lib/IR/MetadataImpl.h - copied unchanged from r289090, head/contrib/llvm/lib/IR/MetadataImpl.h projects/release-pkg/contrib/llvm/lib/IR/Operator.cpp - copied unchanged from r289090, head/contrib/llvm/lib/IR/Operator.cpp projects/release-pkg/contrib/llvm/lib/LibDriver/ - copied from r289090, head/contrib/llvm/lib/LibDriver/ projects/release-pkg/contrib/llvm/lib/MC/MCInstrDesc.cpp - copied unchanged from r289090, head/contrib/llvm/lib/MC/MCInstrDesc.cpp projects/release-pkg/contrib/llvm/lib/MC/MCSchedule.cpp - copied unchanged from r289090, head/contrib/llvm/lib/MC/MCSchedule.cpp projects/release-pkg/contrib/llvm/lib/MC/MCSymbolELF.cpp - copied unchanged from r289090, head/contrib/llvm/lib/MC/MCSymbolELF.cpp projects/release-pkg/contrib/llvm/lib/Object/ArchiveWriter.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Object/ArchiveWriter.cpp projects/release-pkg/contrib/llvm/lib/Object/SymbolSize.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Object/SymbolSize.cpp projects/release-pkg/contrib/llvm/lib/Passes/ - copied from r289090, head/contrib/llvm/lib/Passes/ projects/release-pkg/contrib/llvm/lib/Support/COM.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Support/COM.cpp projects/release-pkg/contrib/llvm/lib/Support/StringSaver.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Support/StringSaver.cpp projects/release-pkg/contrib/llvm/lib/Support/TargetParser.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Support/TargetParser.cpp projects/release-pkg/contrib/llvm/lib/Support/Unix/COM.inc - copied unchanged from r289090, head/contrib/llvm/lib/Support/Unix/COM.inc projects/release-pkg/contrib/llvm/lib/Support/Windows/COM.inc - copied unchanged from r289090, head/contrib/llvm/lib/Support/Windows/COM.inc projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h projects/release-pkg/contrib/llvm/lib/Target/AMDGPU/ - copied from r289090, head/contrib/llvm/lib/Target/AMDGPU/ projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ThumbRegisterInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/ARM/ThumbRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/BPF/ - copied from r289090, head/contrib/llvm/lib/Target/BPF/ projects/release-pkg/contrib/llvm/lib/Target/Hexagon/BitTracker.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/BitTracker.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/BitTracker.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/BitTracker.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoVector.td - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoVector.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonIsetDx.td - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonIsetDx.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td - copied unchanged from r289090, head/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td - copied unchanged from r289090, head/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXLowerKernelArgs.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/NVPTX/NVPTXLowerKernelArgs.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstrHTM.td - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCInstrHTM.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstrQPX.td - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCInstrQPX.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCLoopDataPrefetch.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCLoopDataPrefetch.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZInstrVector.td - copied unchanged from r289090, head/contrib/llvm/lib/Target/SystemZ/SystemZInstrVector.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h projects/release-pkg/contrib/llvm/lib/Target/TargetRecip.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/TargetRecip.cpp projects/release-pkg/contrib/llvm/lib/Target/WebAssembly/ - copied from r289090, head/contrib/llvm/lib/Target/WebAssembly/ projects/release-pkg/contrib/llvm/lib/Target/X86/X86ExpandPseudo.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/X86/X86ExpandPseudo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrMPX.td - copied unchanged from r289090, head/contrib/llvm/lib/Target/X86/X86InstrMPX.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86WinEHState.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Target/X86/X86WinEHState.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h - copied unchanged from r289090, head/contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h projects/release-pkg/contrib/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/LowerBitSets.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/IPO/LowerBitSets.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/SafeStack.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Instrumentation/SafeStack.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ARCInstKind.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/ObjCARC/ARCInstKind.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ARCInstKind.h - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/ObjCARC/ARCInstKind.h projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/BlotMapVector.h - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/ObjCARC/BlotMapVector.h projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/PtrState.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/ObjCARC/PtrState.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/PtrState.h - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/ObjCARC/PtrState.h projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/BDCE.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/BDCE.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/NaryReassociate.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/NaryReassociate.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/LoopVersioning.cpp - copied unchanged from r289090, head/contrib/llvm/lib/Transforms/Utils/LoopVersioning.cpp projects/release-pkg/contrib/llvm/patches/patch-01-clang-vendor-suffix.diff - copied unchanged from r289090, head/contrib/llvm/patches/patch-01-clang-vendor-suffix.diff projects/release-pkg/contrib/llvm/patches/patch-02-add-CC-aliases.diff - copied unchanged from r289090, head/contrib/llvm/patches/patch-02-add-CC-aliases.diff projects/release-pkg/contrib/llvm/patches/patch-03-enable-armv6-clrex.diff - copied unchanged from r289090, head/contrib/llvm/patches/patch-03-enable-armv6-clrex.diff projects/release-pkg/contrib/llvm/patches/patch-04-clang-add-mips-triples.diff - copied unchanged from r289090, head/contrib/llvm/patches/patch-04-clang-add-mips-triples.diff projects/release-pkg/contrib/llvm/patches/patch-05-clang-r244063-missing-atomic-libcall.diff - copied unchanged from r289090, head/contrib/llvm/patches/patch-05-clang-r244063-missing-atomic-libcall.diff projects/release-pkg/contrib/llvm/patches/patch-06-llvm-r248439-fdiv-hoisting.diff - copied unchanged from r289090, head/contrib/llvm/patches/patch-06-llvm-r248439-fdiv-hoisting.diff projects/release-pkg/contrib/llvm/patches/patch-07-undo-llvm-r240144-iostream-sigbus.diff - copied unchanged from r289090, head/contrib/llvm/patches/patch-07-undo-llvm-r240144-iostream-sigbus.diff projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAMDGPU.def - copied unchanged from r289090, head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAMDGPU.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsSystemZ.def - copied unchanged from r289090, head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsSystemZ.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/PCHContainerOperations.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/include/clang/Frontend/PCHContainerOperations.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Rewrite/Core/RewriteBuffer.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/include/clang/Rewrite/Core/RewriteBuffer.h projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/DiagnosticOptions.cpp - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Basic/DiagnosticOptions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/MinGWToolChain.cpp - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Driver/MinGWToolChain.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/PCHContainerOperations.cpp - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Frontend/PCHContainerOperations.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx512cdintrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/avx512cdintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx512dqintrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/avx512dqintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx512vldqintrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/avx512vldqintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/cuda/ - copied from r289090, head/contrib/llvm/tools/clang/lib/Headers/cuda/ projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/cuda_builtin_vars.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/cuda_builtin_vars.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/fxsrintrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/fxsrintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/htmintrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/htmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/htmxlintrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/htmxlintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/inttypes.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/inttypes.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/s390intrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/s390intrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/vecintrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/vecintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/xtestintrin.h - copied unchanged from r289090, head/contrib/llvm/tools/clang/lib/Headers/xtestintrin.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBLanguageRuntime.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/API/SBLanguageRuntime.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBLaunchInfo.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/API/SBLaunchInfo.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBVariablesOptions.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/API/SBVariablesOptions.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SystemInitializerFull.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/API/SystemInitializerFull.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/CxaDemangle.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Core/CxaDemangle.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/FastDemangle.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Core/FastDemangle.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/FormatEntity.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Core/FormatEntity.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Logging.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Core/Logging.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ThreadSafeDenseSet.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Core/ThreadSafeDenseSet.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/DataFormatters/VectorType.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/DataFormatters/VectorType.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/LockFile.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/LockFile.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/LockFileBase.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/LockFileBase.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/MainLoop.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/MainLoop.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/MainLoopBase.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/MainLoopBase.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/StringConvert.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/StringConvert.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/Time.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/Time.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/XML.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/XML.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/common/ - copied from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/common/ projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/posix/Fcntl.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/posix/Fcntl.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/posix/LockFilePosix.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/posix/LockFilePosix.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/posix/MainLoopPosix.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Host/posix/MainLoopPosix.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Initialization/ - copied from r289090, head/contrib/llvm/tools/lldb/include/lldb/Initialization/ projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormatEntity.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormatEntity.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueLanguage.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueLanguage.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/ConvertEnum.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Utility/ConvertEnum.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/JSON.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Utility/JSON.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/LLDBAssert.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Utility/LLDBAssert.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/NameMatches.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Utility/NameMatches.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/StringExtractor.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/include/lldb/Utility/StringExtractor.h projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBAttachInfo.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/API/SBAttachInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBLanguageRuntime.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/API/SBLanguageRuntime.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBLaunchInfo.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/API/SBLaunchInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBVariablesOptions.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/API/SBVariablesOptions.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SystemInitializerFull.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/API/SystemInitializerFull.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectBugreport.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Commands/CommandObjectBugreport.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectBugreport.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Commands/CommandObjectBugreport.h projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectLanguage.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Commands/CommandObjectLanguage.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectLanguage.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Commands/CommandObjectLanguage.h projects/release-pkg/contrib/llvm/tools/lldb/source/Core/CxaDemangle.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Core/CxaDemangle.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Logging.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Core/Logging.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/CoreMedia.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/DataFormatters/CoreMedia.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/VectorType.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/DataFormatters/VectorType.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/FileSystem.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/common/FileSystem.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContext.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContext.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContextRegisterInfo.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContextRegisterInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeWatchpointList.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/common/NativeWatchpointList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/StringConvert.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/common/StringConvert.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/XML.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/common/XML.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/posix/LockFilePosix.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/posix/LockFilePosix.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/posix/MainLoopPosix.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Host/posix/MainLoopPosix.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Initialization/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Initialization/ projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFormatEntity.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFormatEntity.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueLanguage.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Interpreter/OptionValueLanguage.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/ - copied from r289090, head/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/ projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXThread.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXThread.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXThread.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXThread.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_mips.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_mips.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm-register-enums.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm-register-enums.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm64-register-enums.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm64-register-enums.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-mips-freebsd-register-enums.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-mips-freebsd-register-enums.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-mips-linux-register-enums.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-mips-linux-register-enums.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/ConvertEnum.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Utility/ConvertEnum.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/JSON.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Utility/JSON.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/LLDBAssert.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Utility/LLDBAssert.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/ModuleCache.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Utility/ModuleCache.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/ModuleCache.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Utility/ModuleCache.h projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/NameMatches.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/source/Utility/NameMatches.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/argdumper/ - copied from r289090, head/contrib/llvm/tools/lldb/tools/argdumper/ projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.h - copied unchanged from r289090, head/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIExtensions.txt - copied unchanged from r289090, head/contrib/llvm/tools/lldb/tools/lldb-mi/MIExtensions.txt projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-server/ - copied from r289090, head/contrib/llvm/tools/lldb/tools/lldb-server/ projects/release-pkg/contrib/llvm/tools/lli/OrcLazyJIT.cpp - copied unchanged from r289090, head/contrib/llvm/tools/lli/OrcLazyJIT.cpp projects/release-pkg/contrib/llvm/tools/lli/OrcLazyJIT.h - copied unchanged from r289090, head/contrib/llvm/tools/lli/OrcLazyJIT.h projects/release-pkg/contrib/llvm/tools/llvm-cxxdump/ - copied from r289090, head/contrib/llvm/tools/llvm-cxxdump/ - copied from r289090, head/contrib/llvm/tools/llvm-dwarfdump/ - copied from r289090, head/contrib/llvm/tools/llvm-lto/ projects/release-pkg/contrib/llvm/tools/llvm-pdbdump/ - copied from r289090, head/contrib/llvm/tools/llvm-pdbdump/ projects/release-pkg/contrib/llvm/tools/llvm-readobj/StackMapPrinter.h - copied unchanged from r289090, head/contrib/llvm/tools/llvm-readobj/StackMapPrinter.h projects/release-pkg/lib/clang/liblldbInitialization/ - copied from r289090, head/lib/clang/liblldbInitialization/ projects/release-pkg/lib/clang/liblldbPluginABISysV_arm/ - copied from r289090, head/lib/clang/liblldbPluginABISysV_arm/ projects/release-pkg/lib/clang/liblldbPluginABISysV_arm64/ - copied from r289090, head/lib/clang/liblldbPluginABISysV_arm64/ projects/release-pkg/lib/clang/liblldbPluginABISysV_i386/ - copied from r289090, head/lib/clang/liblldbPluginABISysV_i386/ projects/release-pkg/lib/clang/liblldbPluginABISysV_mips/ - copied from r289090, head/lib/clang/liblldbPluginABISysV_mips/ projects/release-pkg/lib/clang/liblldbPluginABISysV_mips64/ - copied from r289090, head/lib/clang/liblldbPluginABISysV_mips64/ projects/release-pkg/lib/clang/liblldbPluginInstructionMIPS/ - copied from r289090, head/lib/clang/liblldbPluginInstructionMIPS/ projects/release-pkg/lib/clang/liblldbPluginInstructionMIPS64/ - copied from r289090, head/lib/clang/liblldbPluginInstructionMIPS64/ projects/release-pkg/lib/clang/libllvmdebuginfodwarf/ - copied from r289090, head/lib/clang/libllvmdebuginfodwarf/ projects/release-pkg/lib/clang/libllvmdebuginfopdb/ - copied from r289090, head/lib/clang/libllvmdebuginfopdb/ projects/release-pkg/lib/clang/libllvmlibdriver/ - copied from r289090, head/lib/clang/libllvmlibdriver/ projects/release-pkg/lib/clang/libllvmlto/ - copied from r289090, head/lib/clang/libllvmlto/ projects/release-pkg/lib/clang/libllvmmirparser/ - copied from r289090, head/lib/clang/libllvmmirparser/ projects/release-pkg/lib/clang/libllvmorcjit/ - copied from r289090, head/lib/clang/libllvmorcjit/ projects/release-pkg/lib/clang/libllvmpasses/ - copied from r289090, head/lib/clang/libllvmpasses/ projects/release-pkg/lib/libclang_rt/asan-preinit/ - copied from r289090, head/lib/libclang_rt/asan-preinit/ projects/release-pkg/lib/libclang_rt/safestack/ - copied from r289090, head/lib/libclang_rt/safestack/ projects/release-pkg/lib/libclang_rt/ubsan_standalone/ - copied from r289090, head/lib/libclang_rt/ubsan_standalone/ projects/release-pkg/lib/libclang_rt/ubsan_standalone_cxx/ - copied from r289090, head/lib/libclang_rt/ubsan_standalone_cxx/ projects/release-pkg/lib/libxo/tests/ - copied from r289090, head/lib/libxo/tests/ projects/release-pkg/libexec/dma/Makefile.inc - copied unchanged from r289090, head/libexec/dma/Makefile.inc projects/release-pkg/libexec/dma/dma/ - copied from r289090, head/libexec/dma/dma/ projects/release-pkg/libexec/dma/dma-mbox-create/ - copied from r289090, head/libexec/dma/dma-mbox-create/ projects/release-pkg/share/dtrace/blocking - copied unchanged from r289090, head/share/dtrace/blocking projects/release-pkg/share/mk/bsd.confs.mk - copied unchanged from r289090, head/share/mk/bsd.confs.mk projects/release-pkg/sys/dev/xen/console/xen_console.c - copied unchanged from r289090, head/sys/dev/xen/console/xen_console.c projects/release-pkg/sys/xen/interface/arch-x86/pmu.h - copied unchanged from r289090, head/sys/xen/interface/arch-x86/pmu.h projects/release-pkg/sys/xen/interface/errno.h - copied unchanged from r289090, head/sys/xen/interface/errno.h projects/release-pkg/sys/xen/interface/gcov.h - copied unchanged from r289090, head/sys/xen/interface/gcov.h projects/release-pkg/sys/xen/interface/hvm/hvm_xs_strings.h - copied unchanged from r289090, head/sys/xen/interface/hvm/hvm_xs_strings.h projects/release-pkg/sys/xen/interface/hvm/pvdrivers.h - copied unchanged from r289090, head/sys/xen/interface/hvm/pvdrivers.h projects/release-pkg/sys/xen/interface/pmu.h - copied unchanged from r289090, head/sys/xen/interface/pmu.h projects/release-pkg/sys/xen/interface/vm_event.h - copied unchanged from r289090, head/sys/xen/interface/vm_event.h projects/release-pkg/usr.bin/clang/llvm-cxxdump/ - copied from r289090, head/usr.bin/clang/llvm-cxxdump/ projects/release-pkg/usr.bin/clang/llvm-dwarfdump/ - copied from r289090, head/usr.bin/clang/llvm-dwarfdump/ projects/release-pkg/usr.bin/clang/llvm-lto/ - copied from r289090, head/usr.bin/clang/llvm-lto/ projects/release-pkg/usr.bin/clang/llvm-pdbdump/ - copied from r289090, head/usr.bin/clang/llvm-pdbdump/ projects/release-pkg/usr.bin/kdump/utrace.c - copied unchanged from r289090, head/usr.bin/kdump/utrace.c projects/release-pkg/usr.bin/xo/tests/ - copied from r289090, head/usr.bin/xo/tests/ projects/release-pkg/usr.sbin/bhyve/fwctl.c - copied unchanged from r289090, head/usr.sbin/bhyve/fwctl.c projects/release-pkg/usr.sbin/bhyve/fwctl.h - copied unchanged from r289090, head/usr.sbin/bhyve/fwctl.h Directory Properties: projects/release-pkg/contrib/llvm/tools/llvm-dwarfdump/ (props changed) projects/release-pkg/contrib/llvm/tools/llvm-lto/ (props changed) Replaced: projects/release-pkg/contrib/compiler-rt/lib/builtins/fixtfdi.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/fixtfdi.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixtfsi.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/fixtfsi.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixtfti.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/fixtfti.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixunstfdi.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/fixunstfdi.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixunstfsi.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/fixunstfsi.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixunstfti.c - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/fixunstfti.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fp_fixint_impl.inc - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/fp_fixint_impl.inc projects/release-pkg/contrib/compiler-rt/lib/builtins/fp_fixuint_impl.inc - copied unchanged from r289090, head/contrib/compiler-rt/lib/builtins/fp_fixuint_impl.inc projects/release-pkg/libexec/dma/Makefile - copied unchanged from r289090, head/libexec/dma/Makefile Deleted: projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_unwind_posix_libcdep.cc projects/release-pkg/contrib/libc++/include/__tuple_03 projects/release-pkg/contrib/llvm/include/llvm/Analysis/ConstantsScanner.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/FunctionTargetTransformInfo.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/JumpInstrTableInfo.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/ForwardControlFlowIntegrity.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/JumpInstrTables.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/StackMapLivenessAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFAbbreviationDeclaration.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFAcceleratorTable.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFCompileUnit.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFContext.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFDebugAbbrev.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFDebugArangeSet.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFDebugAranges.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFDebugFrame.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFDebugInfoEntry.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFDebugLine.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFDebugLoc.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFDebugRangeList.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFFormValue.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFRelocMap.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFSection.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFTypeUnit.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DWARFUnit.h projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsR600.td projects/release-pkg/contrib/llvm/include/llvm/MC/MCELF.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCELFSymbolFlags.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCMachOSymbolFlags.h projects/release-pkg/contrib/llvm/include/llvm/PassManager.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/VectorUtils.h projects/release-pkg/contrib/llvm/lib/Analysis/FunctionTargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Analysis/JumpInstrTableInfo.cpp projects/release-pkg/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocList.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/Win64Exception.h projects/release-pkg/contrib/llvm/lib/CodeGen/ForwardControlFlowIntegrity.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/JumpInstrTables.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/PrologEpilogInserter.h projects/release-pkg/contrib/llvm/lib/DebugInfo/DIContext.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFAbbreviationDeclaration.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFAcceleratorTable.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFCompileUnit.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFContext.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFDebugFrame.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFDebugLine.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFDebugLoc.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFDebugRangeList.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFTypeUnit.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/DWARFUnit.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/SyntaxHighlighting.cpp projects/release-pkg/contrib/llvm/lib/DebugInfo/SyntaxHighlighting.h projects/release-pkg/contrib/llvm/lib/DebugInfo/module.modulemap projects/release-pkg/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp projects/release-pkg/contrib/llvm/lib/IR/AsmWriter.h projects/release-pkg/contrib/llvm/lib/IR/LeaksContext.h projects/release-pkg/contrib/llvm/lib/IR/UseListOrder.cpp projects/release-pkg/contrib/llvm/lib/MC/MCELF.cpp projects/release-pkg/contrib/llvm/lib/Support/IsInf.cpp projects/release-pkg/contrib/llvm/lib/Support/IsNAN.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMFPUName.def projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMFPUName.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMArchName.def projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMArchName.h projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonCallingConvLower.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonCallingConvLower.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonSplitTFRCondSets.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonVarargsCallingConvention.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430SelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430SelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16HardFloat.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsOs16.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXLowerStructArgs.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXutil.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXutil.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/R600/ projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcSelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcSelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/TargetLibraryInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCUtil.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp projects/release-pkg/contrib/llvm/patches/patch-01-freebsd-kprintf.diff projects/release-pkg/contrib/llvm/patches/patch-02-clang-vendor-suffix.diff projects/release-pkg/contrib/llvm/patches/patch-03-add-CC-aliases.diff projects/release-pkg/contrib/llvm/patches/patch-04-add-llvm-gvn-option.diff projects/release-pkg/contrib/llvm/patches/patch-05-enable-armv6-clrex.diff projects/release-pkg/contrib/llvm/patches/patch-06-clang-add-mips-triples.diff projects/release-pkg/contrib/llvm/patches/patch-07-llvm-r227752-boot2-shrink.diff projects/release-pkg/contrib/llvm/patches/patch-08-llvm-r230348-arm-fix-bad-ha.diff projects/release-pkg/contrib/llvm/patches/patch-09-clang-r227115-constantarraytype.diff projects/release-pkg/contrib/llvm/patches/patch-10-llvm-r241142-r241143-mmx-undef.diff projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsR600.def projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/NativeRegisterContext.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/NativeRegisterContextRegisterInfo.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/lldb-private-log.h projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpoint.h projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpointList.h projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.h projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeThreadProtocol.h projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/SoftwareBreakpoint.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXStopInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXStopInfo.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXThread.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXThread.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_arm64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_arm64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_powerpc.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_powerpc.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_mips64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Target/NativeRegisterContext.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/NativeRegisterContextRegisterInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/StringExtractor.h projects/release-pkg/contrib/llvm/tools/lldb/source/lldb-log.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/Driver.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/Driver.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinLinux.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinLinux.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinWindows.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinWindows.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilTermios.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilTermios.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-platform/ projects/release-pkg/contrib/llvm/tools/llvm-cov/CoverageSummary.cpp projects/release-pkg/contrib/llvm/tools/llvm-cov/CoverageSummary.h projects/release-pkg/contrib/llvm/tools/opt/PassRegistry.def projects/release-pkg/contrib/llvm/tools/opt/Passes.cpp projects/release-pkg/contrib/llvm/tools/opt/Passes.h projects/release-pkg/etc/dma/ projects/release-pkg/lib/clang/libllvmdebuginfo/ projects/release-pkg/lib/libclang_rt/san/ projects/release-pkg/lib/libclang_rt/ubsan/ projects/release-pkg/lib/libclang_rt/ubsan_cxx/ projects/release-pkg/libexec/dma-mbox-create/ projects/release-pkg/share/examples/dma/ projects/release-pkg/sys/dev/xen/console/console.c projects/release-pkg/sys/dev/xen/console/xencons_ring.c projects/release-pkg/sys/dev/xen/console/xencons_ring.h projects/release-pkg/sys/xen/interface/acm.h projects/release-pkg/sys/xen/interface/acm_ops.h projects/release-pkg/sys/xen/interface/arch-powerpc.h projects/release-pkg/sys/xen/interface/elfstructs.h projects/release-pkg/sys/xen/interface/foreign/ projects/release-pkg/sys/xen/interface/libelf.h projects/release-pkg/sys/xen/interface/mem_event.h Modified: projects/release-pkg/Makefile projects/release-pkg/Makefile.inc1 projects/release-pkg/ObsoleteFiles.inc projects/release-pkg/UPDATING projects/release-pkg/bin/Makefile projects/release-pkg/bin/cat/cat.c projects/release-pkg/bin/ls/tests/Makefile projects/release-pkg/bin/ls/tests/ls_tests.sh projects/release-pkg/contrib/compiler-rt/LICENSE.TXT projects/release-pkg/contrib/compiler-rt/include/sanitizer/coverage_interface.h projects/release-pkg/contrib/compiler-rt/include/sanitizer/dfsan_interface.h projects/release-pkg/contrib/compiler-rt/include/sanitizer/lsan_interface.h projects/release-pkg/contrib/compiler-rt/include/sanitizer/msan_interface.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_allocator.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_allocator.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_fake_stack.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_flags.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_globals.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_interceptors.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_interceptors.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_interface_internal.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_internal.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_linux.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_mac.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_mapping.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_poisoning.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_poisoning.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_posix.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_report.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_report.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_rtl.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_stats.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_stats.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_suppressions.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_suppressions.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_thread.h projects/release-pkg/contrib/compiler-rt/lib/asan/asan_win.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_win_dll_thunk.cc projects/release-pkg/contrib/compiler-rt/lib/asan/asan_win_dynamic_runtime_thunk.cc projects/release-pkg/contrib/compiler-rt/lib/asan/scripts/asan_symbolize.py projects/release-pkg/contrib/compiler-rt/lib/asan/tests/asan_asm_test.cc projects/release-pkg/contrib/compiler-rt/lib/asan/tests/asan_str_test.cc projects/release-pkg/contrib/compiler-rt/lib/asan/tests/asan_test.cc projects/release-pkg/contrib/compiler-rt/lib/builtins/clear_cache.c projects/release-pkg/contrib/compiler-rt/lib/builtins/enable_execute_stack.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixdfdi.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixsfdi.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixunsdfdi.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixunsdfti.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fixunssfdi.c projects/release-pkg/contrib/compiler-rt/lib/builtins/fp_extend.h projects/release-pkg/contrib/compiler-rt/lib/builtins/fp_extend_impl.inc projects/release-pkg/contrib/compiler-rt/lib/builtins/fp_trunc.h projects/release-pkg/contrib/compiler-rt/lib/builtins/fp_trunc_impl.inc projects/release-pkg/contrib/compiler-rt/lib/builtins/int_endianness.h projects/release-pkg/contrib/compiler-rt/lib/builtins/int_lib.h projects/release-pkg/contrib/compiler-rt/lib/dfsan/dfsan.cc projects/release-pkg/contrib/compiler-rt/lib/dfsan/dfsan_custom.cc projects/release-pkg/contrib/compiler-rt/lib/dfsan/done_abilist.txt projects/release-pkg/contrib/compiler-rt/lib/dfsan/scripts/check_custom_wrappers.sh projects/release-pkg/contrib/compiler-rt/lib/interception/interception.h projects/release-pkg/contrib/compiler-rt/lib/interception/interception_win.cc projects/release-pkg/contrib/compiler-rt/lib/lsan/lsan_common.cc projects/release-pkg/contrib/compiler-rt/lib/lsan/lsan_common.h projects/release-pkg/contrib/compiler-rt/lib/lsan/lsan_common_linux.cc projects/release-pkg/contrib/compiler-rt/lib/lsan/lsan_interceptors.cc projects/release-pkg/contrib/compiler-rt/lib/lsan/lsan_thread.h projects/release-pkg/contrib/compiler-rt/lib/msan/msan.cc projects/release-pkg/contrib/compiler-rt/lib/msan/msan.h projects/release-pkg/contrib/compiler-rt/lib/msan/msan.syms.extra projects/release-pkg/contrib/compiler-rt/lib/msan/msan_allocator.cc projects/release-pkg/contrib/compiler-rt/lib/msan/msan_interceptors.cc projects/release-pkg/contrib/compiler-rt/lib/msan/msan_interface_internal.h projects/release-pkg/contrib/compiler-rt/lib/msan/msan_linux.cc projects/release-pkg/contrib/compiler-rt/lib/msan/msan_new_delete.cc projects/release-pkg/contrib/compiler-rt/lib/msan/msan_origin.h projects/release-pkg/contrib/compiler-rt/lib/msan/msan_poisoning.cc projects/release-pkg/contrib/compiler-rt/lib/msan/msan_report.cc projects/release-pkg/contrib/compiler-rt/lib/msan/msan_thread.cc projects/release-pkg/contrib/compiler-rt/lib/msan/tests/msan_test.cc projects/release-pkg/contrib/compiler-rt/lib/profile/GCDAProfiling.c projects/release-pkg/contrib/compiler-rt/lib/profile/InstrProfiling.h projects/release-pkg/contrib/compiler-rt/lib/profile/InstrProfilingFile.c projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_atomic_msvc.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_syscalls.inc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flags.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_libc.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_printf.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.h projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/sanitizer_win.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/scripts/check_lint.sh projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/scripts/cpplint.py projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/scripts/litlint.py projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/scripts/sancov.py projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/tests/sanitizer_posix_test.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/tests/sanitizer_procmaps_test.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_printer_test.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_test.cc projects/release-pkg/contrib/compiler-rt/lib/sanitizer_common/tests/sanitizer_stoptheworld_test.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/dd/dd_rtl.h projects/release-pkg/contrib/compiler-rt/lib/tsan/go/buildgo.sh projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan.syms.extra projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_defs.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_fd.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_fd.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_flags.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_interface.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_interface.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_interface_inl.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_mman.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_report.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_suppressions.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_suppressions.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_symbolize.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_symbolize.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_sync.cc projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_sync.h projects/release-pkg/contrib/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_diag.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_diag.h projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_flags.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_flags.h projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_handlers.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_handlers_cxx.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_handlers_cxx.h projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_init.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_init.h projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_type_hash.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_type_hash.h projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_value.cc projects/release-pkg/contrib/compiler-rt/lib/ubsan/ubsan_value.h projects/release-pkg/contrib/elftoolchain/addr2line/addr2line.c projects/release-pkg/contrib/elftoolchain/ar/ar.1 projects/release-pkg/contrib/elftoolchain/ar/ar.c projects/release-pkg/contrib/elftoolchain/brandelf/brandelf.1 projects/release-pkg/contrib/elftoolchain/brandelf/brandelf.c projects/release-pkg/contrib/elftoolchain/common/_elftc.h projects/release-pkg/contrib/elftoolchain/common/elfdefinitions.h projects/release-pkg/contrib/elftoolchain/elfcopy/sections.c projects/release-pkg/contrib/elftoolchain/elfdump/elfdump.1 projects/release-pkg/contrib/elftoolchain/elfdump/elfdump.c projects/release-pkg/contrib/elftoolchain/libdwarf/dwarf_sections.c projects/release-pkg/contrib/elftoolchain/readelf/readelf.c projects/release-pkg/contrib/elftoolchain/size/size.c projects/release-pkg/contrib/libc++/CREDITS.TXT projects/release-pkg/contrib/libc++/LICENSE.TXT projects/release-pkg/contrib/libc++/include/__config projects/release-pkg/contrib/libc++/include/__debug projects/release-pkg/contrib/libc++/include/__functional_03 projects/release-pkg/contrib/libc++/include/__functional_base projects/release-pkg/contrib/libc++/include/__functional_base_03 projects/release-pkg/contrib/libc++/include/__hash_table projects/release-pkg/contrib/libc++/include/__locale projects/release-pkg/contrib/libc++/include/__refstring projects/release-pkg/contrib/libc++/include/__split_buffer projects/release-pkg/contrib/libc++/include/__sso_allocator projects/release-pkg/contrib/libc++/include/__std_stream projects/release-pkg/contrib/libc++/include/__tree projects/release-pkg/contrib/libc++/include/__tuple projects/release-pkg/contrib/libc++/include/algorithm projects/release-pkg/contrib/libc++/include/array projects/release-pkg/contrib/libc++/include/atomic projects/release-pkg/contrib/libc++/include/cctype projects/release-pkg/contrib/libc++/include/cinttypes projects/release-pkg/contrib/libc++/include/clocale projects/release-pkg/contrib/libc++/include/cmath projects/release-pkg/contrib/libc++/include/cstdio projects/release-pkg/contrib/libc++/include/cstdlib projects/release-pkg/contrib/libc++/include/cstring projects/release-pkg/contrib/libc++/include/ctime projects/release-pkg/contrib/libc++/include/cwchar projects/release-pkg/contrib/libc++/include/deque projects/release-pkg/contrib/libc++/include/exception projects/release-pkg/contrib/libc++/include/experimental/__config projects/release-pkg/contrib/libc++/include/experimental/dynarray projects/release-pkg/contrib/libc++/include/experimental/string_view projects/release-pkg/contrib/libc++/include/experimental/type_traits projects/release-pkg/contrib/libc++/include/experimental/utility projects/release-pkg/contrib/libc++/include/ext/hash_map projects/release-pkg/contrib/libc++/include/forward_list projects/release-pkg/contrib/libc++/include/fstream projects/release-pkg/contrib/libc++/include/functional projects/release-pkg/contrib/libc++/include/future projects/release-pkg/contrib/libc++/include/iosfwd projects/release-pkg/contrib/libc++/include/iostream projects/release-pkg/contrib/libc++/include/iterator projects/release-pkg/contrib/libc++/include/list projects/release-pkg/contrib/libc++/include/locale projects/release-pkg/contrib/libc++/include/map projects/release-pkg/contrib/libc++/include/memory projects/release-pkg/contrib/libc++/include/module.modulemap projects/release-pkg/contrib/libc++/include/mutex projects/release-pkg/contrib/libc++/include/new projects/release-pkg/contrib/libc++/include/ostream projects/release-pkg/contrib/libc++/include/queue projects/release-pkg/contrib/libc++/include/random projects/release-pkg/contrib/libc++/include/ratio projects/release-pkg/contrib/libc++/include/regex projects/release-pkg/contrib/libc++/include/scoped_allocator projects/release-pkg/contrib/libc++/include/set projects/release-pkg/contrib/libc++/include/shared_mutex projects/release-pkg/contrib/libc++/include/stack projects/release-pkg/contrib/libc++/include/streambuf projects/release-pkg/contrib/libc++/include/string projects/release-pkg/contrib/libc++/include/tuple projects/release-pkg/contrib/libc++/include/type_traits projects/release-pkg/contrib/libc++/include/unordered_map projects/release-pkg/contrib/libc++/include/unordered_set projects/release-pkg/contrib/libc++/include/utility projects/release-pkg/contrib/libc++/include/valarray projects/release-pkg/contrib/libc++/include/vector projects/release-pkg/contrib/libc++/src/chrono.cpp projects/release-pkg/contrib/libc++/src/debug.cpp projects/release-pkg/contrib/libc++/src/exception.cpp projects/release-pkg/contrib/libc++/src/future.cpp projects/release-pkg/contrib/libc++/src/ios.cpp projects/release-pkg/contrib/libc++/src/iostream.cpp projects/release-pkg/contrib/libc++/src/locale.cpp projects/release-pkg/contrib/libc++/src/memory.cpp projects/release-pkg/contrib/libc++/src/mutex.cpp projects/release-pkg/contrib/libc++/src/new.cpp projects/release-pkg/contrib/libc++/src/random.cpp projects/release-pkg/contrib/libc++/src/shared_mutex.cpp projects/release-pkg/contrib/libc++/src/string.cpp projects/release-pkg/contrib/libc++/src/system_error.cpp projects/release-pkg/contrib/libc++/src/thread.cpp projects/release-pkg/contrib/libcxxrt/exception.cc projects/release-pkg/contrib/llvm/FREEBSD-Xlist projects/release-pkg/contrib/llvm/LICENSE.TXT projects/release-pkg/contrib/llvm/include/llvm-c/Core.h projects/release-pkg/contrib/llvm/include/llvm-c/Linker.h projects/release-pkg/contrib/llvm/include/llvm-c/Object.h projects/release-pkg/contrib/llvm/include/llvm-c/Support.h projects/release-pkg/contrib/llvm/include/llvm-c/TargetMachine.h projects/release-pkg/contrib/llvm/include/llvm-c/Transforms/Scalar.h projects/release-pkg/contrib/llvm/include/llvm-c/lto.h projects/release-pkg/contrib/llvm/include/llvm/ADT/APFloat.h projects/release-pkg/contrib/llvm/include/llvm/ADT/APInt.h projects/release-pkg/contrib/llvm/include/llvm/ADT/APSInt.h projects/release-pkg/contrib/llvm/include/llvm/ADT/ArrayRef.h projects/release-pkg/contrib/llvm/include/llvm/ADT/BitVector.h projects/release-pkg/contrib/llvm/include/llvm/ADT/DeltaAlgorithm.h projects/release-pkg/contrib/llvm/include/llvm/ADT/DenseMap.h projects/release-pkg/contrib/llvm/include/llvm/ADT/DenseMapInfo.h projects/release-pkg/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h projects/release-pkg/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h projects/release-pkg/contrib/llvm/include/llvm/ADT/FoldingSet.h projects/release-pkg/contrib/llvm/include/llvm/ADT/Hashing.h projects/release-pkg/contrib/llvm/include/llvm/ADT/ImmutableList.h projects/release-pkg/contrib/llvm/include/llvm/ADT/ImmutableMap.h projects/release-pkg/contrib/llvm/include/llvm/ADT/ImmutableSet.h projects/release-pkg/contrib/llvm/include/llvm/ADT/IndexedMap.h projects/release-pkg/contrib/llvm/include/llvm/ADT/IntervalMap.h projects/release-pkg/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h projects/release-pkg/contrib/llvm/include/llvm/ADT/MapVector.h projects/release-pkg/contrib/llvm/include/llvm/ADT/None.h projects/release-pkg/contrib/llvm/include/llvm/ADT/Optional.h projects/release-pkg/contrib/llvm/include/llvm/ADT/PointerUnion.h projects/release-pkg/contrib/llvm/include/llvm/ADT/PostOrderIterator.h projects/release-pkg/contrib/llvm/include/llvm/ADT/STLExtras.h projects/release-pkg/contrib/llvm/include/llvm/ADT/ScopedHashTable.h projects/release-pkg/contrib/llvm/include/llvm/ADT/SmallBitVector.h projects/release-pkg/contrib/llvm/include/llvm/ADT/SmallPtrSet.h projects/release-pkg/contrib/llvm/include/llvm/ADT/SmallVector.h projects/release-pkg/contrib/llvm/include/llvm/ADT/SparseBitVector.h projects/release-pkg/contrib/llvm/include/llvm/ADT/SparseMultiSet.h projects/release-pkg/contrib/llvm/include/llvm/ADT/SparseSet.h projects/release-pkg/contrib/llvm/include/llvm/ADT/StringMap.h projects/release-pkg/contrib/llvm/include/llvm/ADT/StringRef.h projects/release-pkg/contrib/llvm/include/llvm/ADT/TinyPtrVector.h projects/release-pkg/contrib/llvm/include/llvm/ADT/Triple.h projects/release-pkg/contrib/llvm/include/llvm/ADT/Twine.h projects/release-pkg/contrib/llvm/include/llvm/ADT/edit_distance.h projects/release-pkg/contrib/llvm/include/llvm/ADT/ilist.h projects/release-pkg/contrib/llvm/include/llvm/ADT/iterator.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/AssumptionCache.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/CFG.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/CallGraph.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/ConstantFolding.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/DominanceFrontier.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/DominanceFrontierImpl.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/IVUsers.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/InlineCost.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/IntervalIterator.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/LazyValueInfo.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/LibCallSemantics.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/Loads.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/LoopInfo.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/PHITransAddr.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/Passes.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/PostDominators.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/RegionInfo.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/RegionInfoImpl.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/RegionIterator.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/SparsePropagation.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/TargetFolder.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h projects/release-pkg/contrib/llvm/include/llvm/Analysis/ValueTracking.h projects/release-pkg/contrib/llvm/include/llvm/AsmParser/Parser.h projects/release-pkg/contrib/llvm/include/llvm/Bitcode/BitCodes.h projects/release-pkg/contrib/llvm/include/llvm/Bitcode/BitcodeWriterPass.h projects/release-pkg/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h projects/release-pkg/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h projects/release-pkg/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h projects/release-pkg/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/Analysis.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/CommandFlags.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/DIE.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/FastISel.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/GCMetadata.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/GCMetadataPrinter.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/GCStrategy.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/GCs.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LexicalScopes.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LiveInterval.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LiveIntervalUnion.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LivePhysRegs.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LiveRegMatrix.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/LiveStackAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineDominators.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineFunction.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineInstr.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineOperand.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachinePassRegistry.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachinePostDominators.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineRegionInfo.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineSSAUpdater.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/MachineValueType.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/Passes.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/PseudoSourceValue.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/RegisterPressure.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/StackMaps.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/TargetSchedule.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/ValueTypes.h projects/release-pkg/contrib/llvm/include/llvm/CodeGen/ValueTypes.td projects/release-pkg/contrib/llvm/include/llvm/CodeGen/VirtRegMap.h projects/release-pkg/contrib/llvm/include/llvm/DebugInfo/DIContext.h projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h projects/release-pkg/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h projects/release-pkg/contrib/llvm/include/llvm/IR/Argument.h projects/release-pkg/contrib/llvm/include/llvm/IR/Attributes.h projects/release-pkg/contrib/llvm/include/llvm/IR/BasicBlock.h projects/release-pkg/contrib/llvm/include/llvm/IR/CFG.h projects/release-pkg/contrib/llvm/include/llvm/IR/CallSite.h projects/release-pkg/contrib/llvm/include/llvm/IR/Comdat.h projects/release-pkg/contrib/llvm/include/llvm/IR/Constant.h projects/release-pkg/contrib/llvm/include/llvm/IR/ConstantFolder.h projects/release-pkg/contrib/llvm/include/llvm/IR/ConstantRange.h projects/release-pkg/contrib/llvm/include/llvm/IR/Constants.h projects/release-pkg/contrib/llvm/include/llvm/IR/DIBuilder.h projects/release-pkg/contrib/llvm/include/llvm/IR/DataLayout.h projects/release-pkg/contrib/llvm/include/llvm/IR/DebugInfo.h projects/release-pkg/contrib/llvm/include/llvm/IR/DebugLoc.h projects/release-pkg/contrib/llvm/include/llvm/IR/DerivedTypes.h projects/release-pkg/contrib/llvm/include/llvm/IR/DiagnosticInfo.h projects/release-pkg/contrib/llvm/include/llvm/IR/DiagnosticPrinter.h projects/release-pkg/contrib/llvm/include/llvm/IR/Dominators.h projects/release-pkg/contrib/llvm/include/llvm/IR/Function.h projects/release-pkg/contrib/llvm/include/llvm/IR/GVMaterializer.h projects/release-pkg/contrib/llvm/include/llvm/IR/GetElementPtrTypeIterator.h projects/release-pkg/contrib/llvm/include/llvm/IR/GlobalAlias.h projects/release-pkg/contrib/llvm/include/llvm/IR/GlobalObject.h projects/release-pkg/contrib/llvm/include/llvm/IR/GlobalValue.h projects/release-pkg/contrib/llvm/include/llvm/IR/GlobalVariable.h projects/release-pkg/contrib/llvm/include/llvm/IR/IRBuilder.h projects/release-pkg/contrib/llvm/include/llvm/IR/IRPrintingPasses.h projects/release-pkg/contrib/llvm/include/llvm/IR/InlineAsm.h projects/release-pkg/contrib/llvm/include/llvm/IR/InstIterator.h projects/release-pkg/contrib/llvm/include/llvm/IR/InstVisitor.h projects/release-pkg/contrib/llvm/include/llvm/IR/InstrTypes.h projects/release-pkg/contrib/llvm/include/llvm/IR/Instruction.h projects/release-pkg/contrib/llvm/include/llvm/IR/Instructions.h projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicInst.h projects/release-pkg/contrib/llvm/include/llvm/IR/Intrinsics.h projects/release-pkg/contrib/llvm/include/llvm/IR/Intrinsics.td projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsARM.td projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsHexagon.td projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsPowerPC.td projects/release-pkg/contrib/llvm/include/llvm/IR/IntrinsicsX86.td projects/release-pkg/contrib/llvm/include/llvm/IR/LLVMContext.h projects/release-pkg/contrib/llvm/include/llvm/IR/LegacyPassManager.h projects/release-pkg/contrib/llvm/include/llvm/IR/LegacyPassNameParser.h projects/release-pkg/contrib/llvm/include/llvm/IR/MDBuilder.h projects/release-pkg/contrib/llvm/include/llvm/IR/Mangler.h projects/release-pkg/contrib/llvm/include/llvm/IR/Metadata.def projects/release-pkg/contrib/llvm/include/llvm/IR/Metadata.h projects/release-pkg/contrib/llvm/include/llvm/IR/Module.h projects/release-pkg/contrib/llvm/include/llvm/IR/NoFolder.h projects/release-pkg/contrib/llvm/include/llvm/IR/OperandTraits.h projects/release-pkg/contrib/llvm/include/llvm/IR/Operator.h projects/release-pkg/contrib/llvm/include/llvm/IR/PassManager.h projects/release-pkg/contrib/llvm/include/llvm/IR/PassManagerInternal.h projects/release-pkg/contrib/llvm/include/llvm/IR/PatternMatch.h projects/release-pkg/contrib/llvm/include/llvm/IR/PredIteratorCache.h projects/release-pkg/contrib/llvm/include/llvm/IR/Statepoint.h projects/release-pkg/contrib/llvm/include/llvm/IR/Type.h projects/release-pkg/contrib/llvm/include/llvm/IR/TypeBuilder.h projects/release-pkg/contrib/llvm/include/llvm/IR/Use.h projects/release-pkg/contrib/llvm/include/llvm/IR/UseListOrder.h projects/release-pkg/contrib/llvm/include/llvm/IR/User.h projects/release-pkg/contrib/llvm/include/llvm/IR/Value.h projects/release-pkg/contrib/llvm/include/llvm/IR/ValueHandle.h projects/release-pkg/contrib/llvm/include/llvm/IR/ValueMap.h projects/release-pkg/contrib/llvm/include/llvm/IR/Verifier.h projects/release-pkg/contrib/llvm/include/llvm/InitializePasses.h projects/release-pkg/contrib/llvm/include/llvm/LTO/LTOCodeGenerator.h projects/release-pkg/contrib/llvm/include/llvm/LTO/LTOModule.h projects/release-pkg/contrib/llvm/include/llvm/LineEditor/LineEditor.h projects/release-pkg/contrib/llvm/include/llvm/LinkAllPasses.h projects/release-pkg/contrib/llvm/include/llvm/Linker/Linker.h projects/release-pkg/contrib/llvm/include/llvm/MC/ConstantPools.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCAsmBackend.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCAsmInfo.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCAsmInfoELF.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCAsmLayout.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCAssembler.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCCodeEmitter.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCCodeGenInfo.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCContext.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCDisassembler.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCDwarf.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCELFStreamer.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCExpr.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCFixup.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCFixupKindInfo.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCInst.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCInstBuilder.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCInstPrinter.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCInstrAnalysis.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCInstrDesc.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCInstrInfo.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCInstrItineraries.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCLabel.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCLinkerOptimizationHint.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCObjectStreamer.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCObjectWriter.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCRelocationInfo.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSchedule.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSection.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSectionCOFF.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSectionELF.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSectionMachO.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCStreamer.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSymbol.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCSymbolizer.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCTargetAsmParser.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCTargetOptions.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCValue.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCWinCOFFStreamer.h projects/release-pkg/contrib/llvm/include/llvm/MC/MCWinEH.h projects/release-pkg/contrib/llvm/include/llvm/MC/SectionKind.h projects/release-pkg/contrib/llvm/include/llvm/MC/SubtargetFeature.h projects/release-pkg/contrib/llvm/include/llvm/Object/Archive.h projects/release-pkg/contrib/llvm/include/llvm/Object/Binary.h projects/release-pkg/contrib/llvm/include/llvm/Object/COFF.h projects/release-pkg/contrib/llvm/include/llvm/Object/ELF.h projects/release-pkg/contrib/llvm/include/llvm/Object/ELFObjectFile.h projects/release-pkg/contrib/llvm/include/llvm/Object/ELFTypes.h projects/release-pkg/contrib/llvm/include/llvm/Object/ELFYAML.h projects/release-pkg/contrib/llvm/include/llvm/Object/Error.h projects/release-pkg/contrib/llvm/include/llvm/Object/IRObjectFile.h projects/release-pkg/contrib/llvm/include/llvm/Object/MachO.h projects/release-pkg/contrib/llvm/include/llvm/Object/MachOUniversal.h projects/release-pkg/contrib/llvm/include/llvm/Object/ObjectFile.h projects/release-pkg/contrib/llvm/include/llvm/Object/RelocVisitor.h projects/release-pkg/contrib/llvm/include/llvm/Object/SymbolicFile.h projects/release-pkg/contrib/llvm/include/llvm/Option/Arg.h projects/release-pkg/contrib/llvm/include/llvm/Option/ArgList.h projects/release-pkg/contrib/llvm/include/llvm/Option/OptSpecifier.h projects/release-pkg/contrib/llvm/include/llvm/Option/OptTable.h projects/release-pkg/contrib/llvm/include/llvm/Option/Option.h projects/release-pkg/contrib/llvm/include/llvm/Pass.h projects/release-pkg/contrib/llvm/include/llvm/PassAnalysisSupport.h projects/release-pkg/contrib/llvm/include/llvm/PassInfo.h projects/release-pkg/contrib/llvm/include/llvm/ProfileData/CoverageMapping.h projects/release-pkg/contrib/llvm/include/llvm/ProfileData/CoverageMappingReader.h projects/release-pkg/contrib/llvm/include/llvm/ProfileData/InstrProf.h projects/release-pkg/contrib/llvm/include/llvm/ProfileData/InstrProfReader.h projects/release-pkg/contrib/llvm/include/llvm/ProfileData/InstrProfWriter.h projects/release-pkg/contrib/llvm/include/llvm/ProfileData/SampleProf.h projects/release-pkg/contrib/llvm/include/llvm/Support/ARMBuildAttributes.h projects/release-pkg/contrib/llvm/include/llvm/Support/AlignOf.h projects/release-pkg/contrib/llvm/include/llvm/Support/Allocator.h projects/release-pkg/contrib/llvm/include/llvm/Support/BranchProbability.h projects/release-pkg/contrib/llvm/include/llvm/Support/COFF.h projects/release-pkg/contrib/llvm/include/llvm/Support/CommandLine.h projects/release-pkg/contrib/llvm/include/llvm/Support/Compiler.h projects/release-pkg/contrib/llvm/include/llvm/Support/Compression.h projects/release-pkg/contrib/llvm/include/llvm/Support/ConvertUTF.h projects/release-pkg/contrib/llvm/include/llvm/Support/CrashRecoveryContext.h projects/release-pkg/contrib/llvm/include/llvm/Support/DataExtractor.h projects/release-pkg/contrib/llvm/include/llvm/Support/DataStream.h projects/release-pkg/contrib/llvm/include/llvm/Support/Debug.h projects/release-pkg/contrib/llvm/include/llvm/Support/Dwarf.h projects/release-pkg/contrib/llvm/include/llvm/Support/ELF.h projects/release-pkg/contrib/llvm/include/llvm/Support/ELFRelocs/Hexagon.def projects/release-pkg/contrib/llvm/include/llvm/Support/ELFRelocs/Mips.def projects/release-pkg/contrib/llvm/include/llvm/Support/ELFRelocs/Sparc.def projects/release-pkg/contrib/llvm/include/llvm/Support/Endian.h projects/release-pkg/contrib/llvm/include/llvm/Support/EndianStream.h projects/release-pkg/contrib/llvm/include/llvm/Support/ErrorOr.h projects/release-pkg/contrib/llvm/include/llvm/Support/FileOutputBuffer.h projects/release-pkg/contrib/llvm/include/llvm/Support/FileSystem.h projects/release-pkg/contrib/llvm/include/llvm/Support/FileUtilities.h projects/release-pkg/contrib/llvm/include/llvm/Support/Format.h projects/release-pkg/contrib/llvm/include/llvm/Support/FormattedStream.h projects/release-pkg/contrib/llvm/include/llvm/Support/GCOV.h projects/release-pkg/contrib/llvm/include/llvm/Support/GenericDomTree.h projects/release-pkg/contrib/llvm/include/llvm/Support/GenericDomTreeConstruction.h projects/release-pkg/contrib/llvm/include/llvm/Support/GraphWriter.h projects/release-pkg/contrib/llvm/include/llvm/Support/LockFileManager.h projects/release-pkg/contrib/llvm/include/llvm/Support/MathExtras.h projects/release-pkg/contrib/llvm/include/llvm/Support/MemoryBuffer.h projects/release-pkg/contrib/llvm/include/llvm/Support/Mutex.h projects/release-pkg/contrib/llvm/include/llvm/Support/MutexGuard.h projects/release-pkg/contrib/llvm/include/llvm/Support/OnDiskHashTable.h projects/release-pkg/contrib/llvm/include/llvm/Support/Options.h projects/release-pkg/contrib/llvm/include/llvm/Support/PrettyStackTrace.h projects/release-pkg/contrib/llvm/include/llvm/Support/Program.h projects/release-pkg/contrib/llvm/include/llvm/Support/RWMutex.h projects/release-pkg/contrib/llvm/include/llvm/Support/RandomNumberGenerator.h projects/release-pkg/contrib/llvm/include/llvm/Support/Regex.h projects/release-pkg/contrib/llvm/include/llvm/Support/Registry.h projects/release-pkg/contrib/llvm/include/llvm/Support/ScaledNumber.h projects/release-pkg/contrib/llvm/include/llvm/Support/Signals.h projects/release-pkg/contrib/llvm/include/llvm/Support/SourceMgr.h projects/release-pkg/contrib/llvm/include/llvm/Support/SpecialCaseList.h projects/release-pkg/contrib/llvm/include/llvm/Support/StreamingMemoryObject.h projects/release-pkg/contrib/llvm/include/llvm/Support/StringPool.h projects/release-pkg/contrib/llvm/include/llvm/Support/SwapByteOrder.h projects/release-pkg/contrib/llvm/include/llvm/Support/SystemUtils.h projects/release-pkg/contrib/llvm/include/llvm/Support/TargetRegistry.h projects/release-pkg/contrib/llvm/include/llvm/Support/Timer.h projects/release-pkg/contrib/llvm/include/llvm/Support/ToolOutputFile.h projects/release-pkg/contrib/llvm/include/llvm/Support/UnicodeCharRanges.h projects/release-pkg/contrib/llvm/include/llvm/Support/UniqueLock.h projects/release-pkg/contrib/llvm/include/llvm/Support/Watchdog.h projects/release-pkg/contrib/llvm/include/llvm/Support/YAMLParser.h projects/release-pkg/contrib/llvm/include/llvm/Support/YAMLTraits.h projects/release-pkg/contrib/llvm/include/llvm/Support/circular_raw_ostream.h projects/release-pkg/contrib/llvm/include/llvm/Support/raw_os_ostream.h projects/release-pkg/contrib/llvm/include/llvm/Support/raw_ostream.h projects/release-pkg/contrib/llvm/include/llvm/Support/type_traits.h projects/release-pkg/contrib/llvm/include/llvm/TableGen/Record.h projects/release-pkg/contrib/llvm/include/llvm/TableGen/SetTheory.h projects/release-pkg/contrib/llvm/include/llvm/TableGen/TableGenBackend.h projects/release-pkg/contrib/llvm/include/llvm/Target/Target.td projects/release-pkg/contrib/llvm/include/llvm/Target/TargetCallingConv.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetFrameLowering.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetInstrInfo.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetIntrinsicInfo.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetLowering.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetMachine.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetOpcodes.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetOptions.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td projects/release-pkg/contrib/llvm/include/llvm/Target/TargetSelectionDAGInfo.h projects/release-pkg/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/IPO.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Instrumentation.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Scalar.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/Local.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h projects/release-pkg/contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h projects/release-pkg/contrib/llvm/include/llvm/module.modulemap projects/release-pkg/contrib/llvm/lib/Analysis/AliasAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp projects/release-pkg/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp projects/release-pkg/contrib/llvm/lib/Analysis/AliasDebugger.cpp projects/release-pkg/contrib/llvm/lib/Analysis/AliasSetTracker.cpp projects/release-pkg/contrib/llvm/lib/Analysis/Analysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/AssumptionCache.cpp projects/release-pkg/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp projects/release-pkg/contrib/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp projects/release-pkg/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp projects/release-pkg/contrib/llvm/lib/Analysis/CFG.cpp projects/release-pkg/contrib/llvm/lib/Analysis/CFGPrinter.cpp projects/release-pkg/contrib/llvm/lib/Analysis/CFLAliasAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/CaptureTracking.cpp projects/release-pkg/contrib/llvm/lib/Analysis/CodeMetrics.cpp projects/release-pkg/contrib/llvm/lib/Analysis/ConstantFolding.cpp projects/release-pkg/contrib/llvm/lib/Analysis/CostModel.cpp projects/release-pkg/contrib/llvm/lib/Analysis/Delinearization.cpp projects/release-pkg/contrib/llvm/lib/Analysis/DependenceAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp projects/release-pkg/contrib/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp projects/release-pkg/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp projects/release-pkg/contrib/llvm/lib/Analysis/IPA/InlineCost.cpp projects/release-pkg/contrib/llvm/lib/Analysis/IVUsers.cpp projects/release-pkg/contrib/llvm/lib/Analysis/InstructionSimplify.cpp projects/release-pkg/contrib/llvm/lib/Analysis/LazyValueInfo.cpp projects/release-pkg/contrib/llvm/lib/Analysis/LibCallAliasAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/LibCallSemantics.cpp projects/release-pkg/contrib/llvm/lib/Analysis/Lint.cpp projects/release-pkg/contrib/llvm/lib/Analysis/Loads.cpp projects/release-pkg/contrib/llvm/lib/Analysis/LoopInfo.cpp projects/release-pkg/contrib/llvm/lib/Analysis/LoopPass.cpp projects/release-pkg/contrib/llvm/lib/Analysis/MemDepPrinter.cpp projects/release-pkg/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp projects/release-pkg/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp projects/release-pkg/contrib/llvm/lib/Analysis/NoAliasAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/PHITransAddr.cpp projects/release-pkg/contrib/llvm/lib/Analysis/RegionPass.cpp projects/release-pkg/contrib/llvm/lib/Analysis/RegionPrinter.cpp projects/release-pkg/contrib/llvm/lib/Analysis/ScalarEvolution.cpp projects/release-pkg/contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp projects/release-pkg/contrib/llvm/lib/Analysis/ScopedNoAliasAA.cpp projects/release-pkg/contrib/llvm/lib/Analysis/TargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Analysis/ValueTracking.cpp projects/release-pkg/contrib/llvm/lib/AsmParser/LLLexer.cpp projects/release-pkg/contrib/llvm/lib/AsmParser/LLLexer.h projects/release-pkg/contrib/llvm/lib/AsmParser/LLParser.cpp projects/release-pkg/contrib/llvm/lib/AsmParser/LLParser.h projects/release-pkg/contrib/llvm/lib/AsmParser/LLToken.h projects/release-pkg/contrib/llvm/lib/AsmParser/Parser.cpp projects/release-pkg/contrib/llvm/lib/Bitcode/Reader/BitReader.cpp projects/release-pkg/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp projects/release-pkg/contrib/llvm/lib/Bitcode/Reader/BitstreamReader.cpp projects/release-pkg/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp projects/release-pkg/contrib/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp projects/release-pkg/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp projects/release-pkg/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h projects/release-pkg/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h projects/release-pkg/contrib/llvm/lib/CodeGen/AllocationOrder.h projects/release-pkg/contrib/llvm/lib/CodeGen/Analysis.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AntiDepBreaker.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/AddressPool.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterHandler.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.h projects/release-pkg/contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/BranchFolding.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/BranchFolding.h projects/release-pkg/contrib/llvm/lib/CodeGen/CallingConvLower.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/CodeGen.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h projects/release-pkg/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/EarlyIfConversion.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ErlangGC.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/GCMetadata.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/GCMetadataPrinter.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/GCStrategy.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/GlobalMerge.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/IfConversion.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/InlineSpiller.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/InterferenceCache.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/InterferenceCache.h projects/release-pkg/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LatencyPriorityQueue.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LexicalScopes.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LiveDebugVariables.h projects/release-pkg/contrib/llvm/lib/CodeGen/LiveInterval.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LivePhysRegs.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LiveRangeCalc.h projects/release-pkg/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LiveRegMatrix.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LiveStackAnalysis.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LiveVariables.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineCSE.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineCombiner.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineDominators.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineFunction.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineFunctionPass.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineInstr.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineLICM.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineLoopInfo.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineScheduler.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineSink.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/MachineVerifier.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/OcamlGC.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/PHIElimination.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/Passes.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/RegAllocBase.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/RegAllocFast.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/RegisterPressure.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SlotIndexes.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SpillPlacement.h projects/release-pkg/contrib/llvm/lib/CodeGen/SplitKit.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/SplitKit.h projects/release-pkg/contrib/llvm/lib/CodeGen/StackColoring.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/StackMaps.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/StackProtector.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/StatepointExampleGC.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/TailDuplication.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/TargetSchedule.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp projects/release-pkg/contrib/llvm/lib/CodeGen/VirtRegMap.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c projects/release-pkg/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h projects/release-pkg/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp projects/release-pkg/contrib/llvm/lib/IR/AsmWriter.cpp projects/release-pkg/contrib/llvm/lib/IR/AttributeImpl.h projects/release-pkg/contrib/llvm/lib/IR/Attributes.cpp projects/release-pkg/contrib/llvm/lib/IR/AutoUpgrade.cpp projects/release-pkg/contrib/llvm/lib/IR/BasicBlock.cpp projects/release-pkg/contrib/llvm/lib/IR/ConstantFold.cpp projects/release-pkg/contrib/llvm/lib/IR/ConstantFold.h projects/release-pkg/contrib/llvm/lib/IR/ConstantRange.cpp projects/release-pkg/contrib/llvm/lib/IR/Constants.cpp projects/release-pkg/contrib/llvm/lib/IR/ConstantsContext.h projects/release-pkg/contrib/llvm/lib/IR/Core.cpp projects/release-pkg/contrib/llvm/lib/IR/DIBuilder.cpp projects/release-pkg/contrib/llvm/lib/IR/DataLayout.cpp projects/release-pkg/contrib/llvm/lib/IR/DebugInfo.cpp projects/release-pkg/contrib/llvm/lib/IR/DebugLoc.cpp projects/release-pkg/contrib/llvm/lib/IR/DiagnosticInfo.cpp projects/release-pkg/contrib/llvm/lib/IR/DiagnosticPrinter.cpp projects/release-pkg/contrib/llvm/lib/IR/Dominators.cpp projects/release-pkg/contrib/llvm/lib/IR/Function.cpp projects/release-pkg/contrib/llvm/lib/IR/GCOV.cpp projects/release-pkg/contrib/llvm/lib/IR/Globals.cpp projects/release-pkg/contrib/llvm/lib/IR/IRBuilder.cpp projects/release-pkg/contrib/llvm/lib/IR/IRPrintingPasses.cpp projects/release-pkg/contrib/llvm/lib/IR/InlineAsm.cpp projects/release-pkg/contrib/llvm/lib/IR/Instruction.cpp projects/release-pkg/contrib/llvm/lib/IR/Instructions.cpp projects/release-pkg/contrib/llvm/lib/IR/LLVMContext.cpp projects/release-pkg/contrib/llvm/lib/IR/LLVMContextImpl.cpp projects/release-pkg/contrib/llvm/lib/IR/LLVMContextImpl.h projects/release-pkg/contrib/llvm/lib/IR/LegacyPassManager.cpp projects/release-pkg/contrib/llvm/lib/IR/MDBuilder.cpp projects/release-pkg/contrib/llvm/lib/IR/Mangler.cpp projects/release-pkg/contrib/llvm/lib/IR/Metadata.cpp projects/release-pkg/contrib/llvm/lib/IR/MetadataTracking.cpp projects/release-pkg/contrib/llvm/lib/IR/Module.cpp projects/release-pkg/contrib/llvm/lib/IR/Pass.cpp projects/release-pkg/contrib/llvm/lib/IR/Statepoint.cpp projects/release-pkg/contrib/llvm/lib/IR/Type.cpp projects/release-pkg/contrib/llvm/lib/IR/TypeFinder.cpp projects/release-pkg/contrib/llvm/lib/IR/User.cpp projects/release-pkg/contrib/llvm/lib/IR/Value.cpp projects/release-pkg/contrib/llvm/lib/IR/ValueSymbolTable.cpp projects/release-pkg/contrib/llvm/lib/IR/ValueTypes.cpp projects/release-pkg/contrib/llvm/lib/IR/Verifier.cpp projects/release-pkg/contrib/llvm/lib/IRReader/IRReader.cpp projects/release-pkg/contrib/llvm/lib/LTO/LTOCodeGenerator.cpp projects/release-pkg/contrib/llvm/lib/LTO/LTOModule.cpp projects/release-pkg/contrib/llvm/lib/Linker/LinkModules.cpp projects/release-pkg/contrib/llvm/lib/MC/ConstantPools.cpp projects/release-pkg/contrib/llvm/lib/MC/ELFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/MC/MCAsmBackend.cpp projects/release-pkg/contrib/llvm/lib/MC/MCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp projects/release-pkg/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp projects/release-pkg/contrib/llvm/lib/MC/MCAsmInfoELF.cpp projects/release-pkg/contrib/llvm/lib/MC/MCAsmStreamer.cpp projects/release-pkg/contrib/llvm/lib/MC/MCAssembler.cpp projects/release-pkg/contrib/llvm/lib/MC/MCCodeGenInfo.cpp projects/release-pkg/contrib/llvm/lib/MC/MCContext.cpp projects/release-pkg/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp projects/release-pkg/contrib/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp projects/release-pkg/contrib/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp projects/release-pkg/contrib/llvm/lib/MC/MCDwarf.cpp projects/release-pkg/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp projects/release-pkg/contrib/llvm/lib/MC/MCELFStreamer.cpp projects/release-pkg/contrib/llvm/lib/MC/MCExpr.cpp projects/release-pkg/contrib/llvm/lib/MC/MCInst.cpp projects/release-pkg/contrib/llvm/lib/MC/MCInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/MC/MCLinkerOptimizationHint.cpp projects/release-pkg/contrib/llvm/lib/MC/MCMachOStreamer.cpp projects/release-pkg/contrib/llvm/lib/MC/MCMachObjectTargetWriter.cpp projects/release-pkg/contrib/llvm/lib/MC/MCNullStreamer.cpp projects/release-pkg/contrib/llvm/lib/MC/MCObjectFileInfo.cpp projects/release-pkg/contrib/llvm/lib/MC/MCObjectStreamer.cpp projects/release-pkg/contrib/llvm/lib/MC/MCObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp projects/release-pkg/contrib/llvm/lib/MC/MCParser/AsmParser.cpp projects/release-pkg/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp projects/release-pkg/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp projects/release-pkg/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp projects/release-pkg/contrib/llvm/lib/MC/MCSection.cpp projects/release-pkg/contrib/llvm/lib/MC/MCSectionCOFF.cpp projects/release-pkg/contrib/llvm/lib/MC/MCSectionELF.cpp projects/release-pkg/contrib/llvm/lib/MC/MCSectionMachO.cpp projects/release-pkg/contrib/llvm/lib/MC/MCStreamer.cpp projects/release-pkg/contrib/llvm/lib/MC/MCSubtargetInfo.cpp projects/release-pkg/contrib/llvm/lib/MC/MCSymbol.cpp projects/release-pkg/contrib/llvm/lib/MC/MCValue.cpp projects/release-pkg/contrib/llvm/lib/MC/MCWin64EH.cpp projects/release-pkg/contrib/llvm/lib/MC/MCWinEH.cpp projects/release-pkg/contrib/llvm/lib/MC/MachObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/MC/SubtargetFeature.cpp projects/release-pkg/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/MC/WinCOFFStreamer.cpp projects/release-pkg/contrib/llvm/lib/Object/Archive.cpp projects/release-pkg/contrib/llvm/lib/Object/Binary.cpp projects/release-pkg/contrib/llvm/lib/Object/COFFObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Object/ELFObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Object/ELFYAML.cpp projects/release-pkg/contrib/llvm/lib/Object/Error.cpp projects/release-pkg/contrib/llvm/lib/Object/IRObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Object/MachOObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Object/MachOUniversal.cpp projects/release-pkg/contrib/llvm/lib/Object/Object.cpp projects/release-pkg/contrib/llvm/lib/Object/ObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Object/RecordStreamer.cpp projects/release-pkg/contrib/llvm/lib/Object/RecordStreamer.h projects/release-pkg/contrib/llvm/lib/Object/SymbolicFile.cpp projects/release-pkg/contrib/llvm/lib/Option/Arg.cpp projects/release-pkg/contrib/llvm/lib/Option/ArgList.cpp projects/release-pkg/contrib/llvm/lib/Option/OptTable.cpp projects/release-pkg/contrib/llvm/lib/Option/Option.cpp projects/release-pkg/contrib/llvm/lib/ProfileData/CoverageMapping.cpp projects/release-pkg/contrib/llvm/lib/ProfileData/CoverageMappingReader.cpp projects/release-pkg/contrib/llvm/lib/ProfileData/CoverageMappingWriter.cpp projects/release-pkg/contrib/llvm/lib/ProfileData/InstrProf.cpp projects/release-pkg/contrib/llvm/lib/ProfileData/InstrProfReader.cpp projects/release-pkg/contrib/llvm/lib/ProfileData/InstrProfWriter.cpp projects/release-pkg/contrib/llvm/lib/Support/APFloat.cpp projects/release-pkg/contrib/llvm/lib/Support/APInt.cpp projects/release-pkg/contrib/llvm/lib/Support/APSInt.cpp projects/release-pkg/contrib/llvm/lib/Support/Allocator.cpp projects/release-pkg/contrib/llvm/lib/Support/CommandLine.cpp projects/release-pkg/contrib/llvm/lib/Support/Compression.cpp projects/release-pkg/contrib/llvm/lib/Support/ConvertUTFWrapper.cpp projects/release-pkg/contrib/llvm/lib/Support/CrashRecoveryContext.cpp projects/release-pkg/contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp projects/release-pkg/contrib/llvm/lib/Support/DataStream.cpp projects/release-pkg/contrib/llvm/lib/Support/Debug.cpp projects/release-pkg/contrib/llvm/lib/Support/Dwarf.cpp projects/release-pkg/contrib/llvm/lib/Support/DynamicLibrary.cpp projects/release-pkg/contrib/llvm/lib/Support/FileOutputBuffer.cpp projects/release-pkg/contrib/llvm/lib/Support/FoldingSet.cpp projects/release-pkg/contrib/llvm/lib/Support/FormattedStream.cpp projects/release-pkg/contrib/llvm/lib/Support/GraphWriter.cpp projects/release-pkg/contrib/llvm/lib/Support/Host.cpp projects/release-pkg/contrib/llvm/lib/Support/Locale.cpp projects/release-pkg/contrib/llvm/lib/Support/LockFileManager.cpp projects/release-pkg/contrib/llvm/lib/Support/MemoryBuffer.cpp projects/release-pkg/contrib/llvm/lib/Support/Path.cpp projects/release-pkg/contrib/llvm/lib/Support/PrettyStackTrace.cpp projects/release-pkg/contrib/llvm/lib/Support/Process.cpp projects/release-pkg/contrib/llvm/lib/Support/Program.cpp projects/release-pkg/contrib/llvm/lib/Support/RandomNumberGenerator.cpp projects/release-pkg/contrib/llvm/lib/Support/Regex.cpp projects/release-pkg/contrib/llvm/lib/Support/ScaledNumber.cpp projects/release-pkg/contrib/llvm/lib/Support/SmallPtrSet.cpp projects/release-pkg/contrib/llvm/lib/Support/SmallVector.cpp projects/release-pkg/contrib/llvm/lib/Support/SourceMgr.cpp projects/release-pkg/contrib/llvm/lib/Support/SpecialCaseList.cpp projects/release-pkg/contrib/llvm/lib/Support/StreamingMemoryObject.cpp projects/release-pkg/contrib/llvm/lib/Support/StringExtras.cpp projects/release-pkg/contrib/llvm/lib/Support/StringMap.cpp projects/release-pkg/contrib/llvm/lib/Support/SystemUtils.cpp projects/release-pkg/contrib/llvm/lib/Support/TargetRegistry.cpp projects/release-pkg/contrib/llvm/lib/Support/Timer.cpp projects/release-pkg/contrib/llvm/lib/Support/Triple.cpp projects/release-pkg/contrib/llvm/lib/Support/Twine.cpp projects/release-pkg/contrib/llvm/lib/Support/Unix/Host.inc projects/release-pkg/contrib/llvm/lib/Support/Unix/Process.inc projects/release-pkg/contrib/llvm/lib/Support/Unix/Program.inc projects/release-pkg/contrib/llvm/lib/Support/Unix/Signals.inc projects/release-pkg/contrib/llvm/lib/Support/Valgrind.cpp projects/release-pkg/contrib/llvm/lib/Support/Windows/DynamicLibrary.inc projects/release-pkg/contrib/llvm/lib/Support/Windows/Memory.inc projects/release-pkg/contrib/llvm/lib/Support/Windows/Path.inc projects/release-pkg/contrib/llvm/lib/Support/Windows/Process.inc projects/release-pkg/contrib/llvm/lib/Support/Windows/Program.inc projects/release-pkg/contrib/llvm/lib/Support/Windows/Signals.inc projects/release-pkg/contrib/llvm/lib/Support/Windows/TimeValue.inc projects/release-pkg/contrib/llvm/lib/Support/Windows/WindowsSupport.h projects/release-pkg/contrib/llvm/lib/Support/YAMLParser.cpp projects/release-pkg/contrib/llvm/lib/Support/YAMLTraits.cpp projects/release-pkg/contrib/llvm/lib/Support/raw_ostream.cpp projects/release-pkg/contrib/llvm/lib/Support/regcomp.c projects/release-pkg/contrib/llvm/lib/TableGen/Error.cpp projects/release-pkg/contrib/llvm/lib/TableGen/Main.cpp projects/release-pkg/contrib/llvm/lib/TableGen/Record.cpp projects/release-pkg/contrib/llvm/lib/TableGen/SetTheory.cpp projects/release-pkg/contrib/llvm/lib/TableGen/TGLexer.h projects/release-pkg/contrib/llvm/lib/TableGen/TGParser.cpp projects/release-pkg/contrib/llvm/lib/TableGen/TGParser.h projects/release-pkg/contrib/llvm/lib/TableGen/TableGenBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64.td projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64AddressTypePromotion.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64BranchRelaxation.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.td projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64InstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64SchedA57.td projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/A15SDOptimizer.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARM.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARM.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMCallingConv.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMCallingConv.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMSubtarget.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp projects/release-pkg/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/Hexagon.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/Hexagon.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV4.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV3.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV5.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsics.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsicsDerived.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsicsV3.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsicsV4.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonOperands.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MicroMipsInstrFPU.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips.h projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips.td projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16HardFloat.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips32r6InstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips32r6InstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsCCState.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsCallingConv.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsCondMov.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsFastISel.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsMSAInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsOptionRecord.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsOs16.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSchedule.td projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsSubtarget.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.h projects/release-pkg/contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h projects/release-pkg/contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTX.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTX.td projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXFavorNonGenericAddrSpaces.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXSection.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVPTXVector.td projects/release-pkg/contrib/llvm/lib/Target/NVPTX/NVVMReflect.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPC.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPC.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCInstrVSX.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCSchedule.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCScheduleE5500.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCScheduleP7.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCScheduleP8.td projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTargetStreamer.h projects/release-pkg/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/Sparc.td projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcInstr64Bit.td projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcInstrAliases.td projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcInstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcMCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZ.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZ.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZCallingConv.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZCallingConv.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZInstrFP.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZInstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZOperands.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZOperators.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZPatterns.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZProcessors.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.h projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/Target.cpp projects/release-pkg/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/TargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/TargetMachineC.cpp projects/release-pkg/contrib/llvm/lib/Target/TargetSubtargetInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h projects/release-pkg/contrib/llvm/lib/Target/X86/AsmParser/X86Operand.h projects/release-pkg/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h projects/release-pkg/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFRelocationInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachORelocationInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86AsmPrinter.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86CallingConv.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86FastISel.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86FrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86ISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrAVX512.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrCompiler.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrControl.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrExtension.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrFMA.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrFPStack.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrFormats.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrMMX.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrSGX.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrSSE.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrSystem.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86InstrXOP.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86IntrinsicsInfo.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86PadShortFunction.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86RegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86RegisterInfo.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86SchedHaswell.td projects/release-pkg/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86Subtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86Subtarget.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86TargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h projects/release-pkg/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.h projects/release-pkg/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h projects/release-pkg/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h projects/release-pkg/contrib/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCore.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreMCInstLower.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreSubtarget.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.h projects/release-pkg/contrib/llvm/lib/Target/XCore/XCoreTargetStreamer.h projects/release-pkg/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/IPO.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/Inliner.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp projects/release-pkg/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp projects/release-pkg/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.h projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.h projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h projects/release-pkg/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/DCE.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/GVN.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LICM.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoadCombine.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/SROA.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/SampleProfile.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/Sink.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/AddDiscriminators.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/CtorUtils.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/GlobalStatus.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/IntegerDivision.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/Local.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/SymbolRewriter.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp projects/release-pkg/contrib/llvm/lib/Transforms/Vectorize/Vectorize.cpp projects/release-pkg/contrib/llvm/patches/README.TXT projects/release-pkg/contrib/llvm/tools/bugpoint/BugDriver.cpp projects/release-pkg/contrib/llvm/tools/bugpoint/CrashDebugger.cpp projects/release-pkg/contrib/llvm/tools/bugpoint/ExtractFunction.cpp projects/release-pkg/contrib/llvm/tools/bugpoint/Miscompilation.cpp projects/release-pkg/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp projects/release-pkg/contrib/llvm/tools/bugpoint/ToolRunner.h projects/release-pkg/contrib/llvm/tools/bugpoint/bugpoint.cpp projects/release-pkg/contrib/llvm/tools/clang/FREEBSD-Xlist projects/release-pkg/contrib/llvm/tools/clang/LICENSE.TXT projects/release-pkg/contrib/llvm/tools/clang/include/clang-c/BuildSystem.h projects/release-pkg/contrib/llvm/tools/clang/include/clang-c/Index.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ASTImporter.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ASTUnresolvedSet.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ASTVector.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/Attr.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/AttrIterator.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/CommentCommandTraits.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/CommentLexer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/CommentParser.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/CommentSema.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/DataRecursiveASTVisitor.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/Decl.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/EvaluatedExprVisitor.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/Expr.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/LambdaCapture.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/Mangle.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/NSAPI.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/OpenMPClause.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/Stmt.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/StmtOpenMP.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/Type.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/TypeNodes.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/UnresolvedSet.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/AST/VTableBuilder.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersMacros.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/Parser.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/Registry.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Analysis/Support/BumpVector.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/ABI.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Attr.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/AttrDocs.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsARM.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsNVPTX.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsPPC.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/LLVM.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Linkage.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Module.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/PlistSupport.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/SanitizerBlacklist.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/SourceManagerInternals.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/TargetOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/VersionTuple.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/CodeGen/BackendUtil.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/CodeGen/CGFunctionInfo.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenABITypes.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenAction.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Action.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/CLCompatOptions.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Driver.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Job.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Multilib.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Options.td projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/SanitizerArgs.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Types.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Types.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Format/Format.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/CommandLineSourceLoc.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/DependencyOutputOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/MultiplexConsumer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOutputOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Index/USRGeneration.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/ExternalPreprocessorSource.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/HeaderMap.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearchOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/MacroArgs.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/ModuleLoader.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/PPConditionalDirectiveRecord.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/PTHLexer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/PTHManager.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/Pragma.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/Token.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Lex/TokenLexer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Parse/Parser.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Rewrite/Core/DeltaTree.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Rewrite/Core/RewriteRope.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Rewrite/Core/Rewriter.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Rewrite/Core/TokenRewriter.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/FixItRewriter.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/FrontendActions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/Overload.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/Ownership.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/Scope.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/Sema.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/SemaInternal.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/Template.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Serialization/ASTDeserializationListener.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Serialization/ContinuousRangeMap.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Serialization/GlobalModuleIndex.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Serialization/Module.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Tooling/Core/Replacement.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/Tooling/Tooling.h projects/release-pkg/contrib/llvm/tools/clang/include/clang/module.modulemap projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMTActions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/PlistReporter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/TransAPIUses.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.h projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ASTConsumer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/AttrImpl.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/CXXABI.h projects/release-pkg/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/CommentLexer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/Decl.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/DeclGroup.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/Expr.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/InheritViz.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ItaniumCXXABI.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/Stmt.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/StmtIterator.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/Type.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h projects/release-pkg/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/Consumed.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/ThreadSafetyTIL.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/LangOptions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/Module.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/SanitizerBlacklist.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/Sanitizers.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/Targets.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/Version.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/VersionTuple.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Basic/VirtualFileSystem.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGBuilder.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCUDANV.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCUDARuntime.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGLoopInfo.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGLoopInfo.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayout.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenABITypes.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenPGO.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenPGO.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/EHScopeStack.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.h projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Action.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/CrossWindowsToolChain.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Driver.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Job.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/MSVCToolChain.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Multilib.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/ToolChains.h projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Tools.h projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Types.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Edit/EditedSource.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/BreakableToken.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.h projects/release-pkg/contrib/llvm/tools/clang/lib/Format/Format.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/FormatToken.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/FormatToken.h projects/release-pkg/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.h projects/release-pkg/contrib/llvm/tools/clang/lib/Format/UnwrappedLineFormatter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/UnwrappedLineFormatter.h projects/release-pkg/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.h projects/release-pkg/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.h projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/FrontendOptions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/HeaderIncludeGen.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/ModuleDependencyCollector.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/Intrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/__stddef_max_align_t.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/__wmmintrin_aes.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/adxintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/altivec.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/ammintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/arm_acle.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx512bwintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx512erintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx512vlbwintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/avxintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/emmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/f16cintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/fmaintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/immintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/mm3dnow.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/mmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/module.modulemap projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/pmmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/rdseedintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/rtmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/shaintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/smmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/stdatomic.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/tbmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/tmmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/unwind.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Headers/xopintrin.h projects/release-pkg/contrib/llvm/tools/clang/lib/Index/SimpleFormatContext.h projects/release-pkg/contrib/llvm/tools/clang/lib/Index/USRGeneration.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/ScratchBuffer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseStmtAsm.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/Parser.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Parse/RAIIObjectsForParser.h projects/release-pkg/contrib/llvm/tools/clang/lib/Rewrite/RewriteRope.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/Scope.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/ScopeInfo.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/Sema.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaCUDA.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaFixItUtils.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaStmtAsm.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/GlobalModuleIndex.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/Module.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h projects/release-pkg/contrib/llvm/tools/clang/lib/Tooling/CommonOptionsParser.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Tooling/Core/Replacement.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Tooling/FileMatchTrie.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Tooling/Refactoring.cpp projects/release-pkg/contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp projects/release-pkg/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp projects/release-pkg/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp projects/release-pkg/contrib/llvm/tools/clang/tools/driver/driver.cpp projects/release-pkg/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp projects/release-pkg/contrib/llvm/tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp projects/release-pkg/contrib/llvm/tools/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp projects/release-pkg/contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp projects/release-pkg/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp projects/release-pkg/contrib/llvm/tools/llc/llc.cpp projects/release-pkg/contrib/llvm/tools/lldb/FREEBSD-Xlist projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBBlock.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBBroadcaster.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBCommunication.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBData.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBDeclaration.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBError.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBExpressionOptions.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpecList.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBHostOS.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBInstruction.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBInstructionList.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBLineEntry.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBModule.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBModuleSpec.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBPlatform.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBQueue.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBQueueItem.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBSection.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBSourceManager.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBStringList.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBSymbol.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBSymbolContext.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBSymbolContextList.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBThread.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBThreadCollection.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBThreadPlan.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBType.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBTypeCategory.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBTypeEnumMember.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBTypeFilter.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBTypeFormat.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBTypeNameSpecifier.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSummary.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSynthetic.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBUnixSignals.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBValue.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBValueList.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/API/SBWatchpoint.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Breakpoint/StoppointLocation.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Watchpoint.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Address.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Broadcaster.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ClangForward.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Communication.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Connection.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ConnectionMachPort.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ConnectionSharedMemory.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ConstString.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/DataEncoder.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/DataExtractor.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/IOHandler.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Log.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Mangled.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/Module.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ModuleList.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ModuleSpec.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/PluginManager.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/RangeMap.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/RegularExpression.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/StreamAsynchronousIO.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/StreamFile.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/StringList.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/StructuredData.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ValueObject.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectChild.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/DataFormatters/CXXFormatterFunctions.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatManager.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeFormat.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSummary.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeValidator.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ASTResultSynthesizer.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ASTStructExtractor.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ClangASTSource.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionDeclMap.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionParser.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ClangFunction.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ClangModulesDeclVendor.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ClangPersistentVariables.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/ClangUserExpression.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/IRForTarget.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/IRInterpreter.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/IRMemoryMap.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Expression/IRToDWARF.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/Editline.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/File.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/FileSpec.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/FileSystem.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/Host.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/HostInfo.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/HostInfoBase.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/PipeBase.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/Socket.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/SocketAddress.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostProcessPosix.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostThreadPosix.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/posix/PipePosix.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Host/posix/ProcessLauncherPosix.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/Args.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObject.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupPlatform.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValue.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArch.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArray.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueBoolean.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueChar.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueDictionary.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueEnumeration.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpec.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpecList.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormat.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValuePathMappings.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueProperties.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueRegex.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueSInt64.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueString.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUInt64.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUUID.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValues.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/PythonDataObjects.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreterPython.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTType.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/CompileUnit.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/FuncUnwinders.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/Function.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/ObjectFile.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/Symbol.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolContext.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolFile.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolVendor.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/Symtab.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/Type.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/UnwindPlan.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Symbol/Variable.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/ABI.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/CPPLanguageRuntime.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/FileAction.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/LanguageRuntime.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/Memory.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/Platform.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/Process.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/ProcessInfo.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/ProcessLaunchInfo.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/SectionLoadHistory.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/StopInfo.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/Target.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/Thread.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallFunction.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallUserExpression.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanPython.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Target/UnixSignals.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/AnsiTerminal.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/ProcessStructReader.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/PseudoTerminal.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/Utility/SharingPtr.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/lldb-defines.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/lldb-enumerations.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/lldb-forward.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/lldb-private-forward.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/lldb-private-interfaces.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/lldb-private-types.h projects/release-pkg/contrib/llvm/tools/lldb/include/lldb/lldb-private.h projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBAddress.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBBlock.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBDebugger.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBEvent.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBExpressionOptions.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBFileSpec.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBFrame.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBFunction.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBInstruction.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBInstructionList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBListener.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBModule.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBPlatform.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBProcess.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBQueue.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBQueueItem.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBSourceManager.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBStream.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBSymbol.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBTarget.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBThread.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBThreadPlan.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBType.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBTypeCategory.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBTypeFilter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBTypeFormat.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBTypeNameSpecifier.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBTypeSummary.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBTypeSynthetic.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBUnixSignals.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/API/SBValue.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/Breakpoint.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocation.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocationCollection.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolver.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointSite.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Breakpoint/StoppointLocation.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandCompletions.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectApropos.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectArgs.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectCommands.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectFrame.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectGUI.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectHelp.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectHelp.h projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectLog.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectMultiword.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlatform.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlugin.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectProcess.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectQuit.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectRegister.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectSettings.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectSource.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectSyntax.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectType.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectVersion.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpoint.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Address.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/AddressResolver.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/AddressResolverFileLine.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/AddressResolverName.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ArchSpec.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Broadcaster.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Communication.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ConnectionMachPort.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ConnectionSharedMemory.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ConstString.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/DataBufferHeap.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/DataBufferMemoryMap.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/DataEncoder.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/DataExtractor.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Debugger.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Disassembler.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/DynamicLoader.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Error.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/FastDemangle.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/FileLineResolver.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/IOHandler.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Language.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Listener.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Log.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Mangled.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Module.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ModuleList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/PluginManager.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/RegisterValue.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/RegularExpression.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Scalar.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/SearchFilter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Section.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/SourceManager.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/StreamAsynchronousIO.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/StreamFile.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/StringList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/StructuredData.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/UUID.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/UserSettingsController.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/Value.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ValueObject.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ValueObjectChild.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResult.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ValueObjectDynamicValue.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ValueObjectMemory.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Core/ValueObjectVariable.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/CF.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/CXXFormatterFunctions.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/Cocoa.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/DataVisualization.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/FormatCache.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/FormatManager.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/LibCxx.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxInitializerList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxMap.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxUnorderedMap.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxVector.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/LibStdcpp.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/NSArray.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/NSDictionary.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/NSIndexPath.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/NSSet.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/StringPrinter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategory.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategoryMap.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/TypeFormat.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/TypeSummary.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/TypeSynthetic.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/ASTResultSynthesizer.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/ASTStructExtractor.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/ClangASTSource.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/ClangExpressionDeclMap.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/ClangExpressionParser.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/ClangModulesDeclVendor.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/ClangUserExpression.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/DWARFExpression.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/ExpressionSourceCode.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/IRForTarget.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/IRInterpreter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/IRMemoryMap.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Expression/Materializer.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/Editline.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/File.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/FileSpec.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/Host.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpoint.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpointList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/NativeThreadProtocol.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/Socket.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/SocketAddress.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/Symbols.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/Terminal.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/common/ThreadLauncher.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/freebsd/Host.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/freebsd/HostThreadFreeBSD.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/freebsd/ThisThread.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/posix/FileSystem.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/posix/HostInfoPosix.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/posix/HostProcessPosix.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Host/posix/PipePosix.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/Args.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/CommandHistory.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/CommandObject.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/CommandObjectRegexCommand.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/CommandObjectScript.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupBoolean.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFile.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFormat.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupOutputFile.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupPlatform.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupString.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupUInt64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupUUID.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupVariable.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupWatchpoint.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValue.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueArch.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueArray.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueBoolean.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueChar.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueDictionary.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueEnumeration.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpec.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpecLIst.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFormat.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValuePathMappings.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueProperties.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueRegex.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueSInt64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueString.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueUInt64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/OptionValueUUID.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/Options.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/Property.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/PythonDataObjects.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreterNone.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreterPython.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/FreeBSDSignals.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_powerpc.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_powerpc.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-x86-register-enums.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h projects/release-pkg/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/Block.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCallbacks.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/CompactUnwindInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/CompileUnit.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/FuncUnwinders.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/Function.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/LineTable.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/ObjectFile.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/Symbol.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/SymbolContext.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/SymbolVendor.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/Symtab.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/Type.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/UnwindPlan.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Symbol/Variable.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ABI.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ExecutionContext.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/FileAction.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/LanguageRuntime.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/Memory.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ObjCLanguageRuntime.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/Platform.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/Process.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ProcessLaunchInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/StackFrame.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/StackFrameList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/StopInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/Target.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/TargetList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/Thread.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadList.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlan.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallFunction.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallUserExpression.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanPython.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanRunToAddress.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInRange.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInstruction.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOut.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverRange.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepRange.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepThrough.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepUntil.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/ThreadPlanTracer.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Target/UnixSignals.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/PseudoTerminal.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/StringExtractor.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.h projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/UriParser.cpp projects/release-pkg/contrib/llvm/tools/lldb/source/Utility/UriParser.h projects/release-pkg/contrib/llvm/tools/lldb/source/lldb.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/compact-unwind/compact-unwind-dumper.c projects/release-pkg/contrib/llvm/tools/lldb/tools/driver/Driver.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/driver/Driver.h projects/release-pkg/contrib/llvm/tools/lldb/tools/driver/Platform.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdBase.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdBase.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdData.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdData.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnConfig.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLog.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLog.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnResources.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnResources.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIDataTypes.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMain.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIReadMe.txt projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonBase.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonHelper.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemLinux.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemLinux.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemOsx.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemOsx.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemWindows.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemWindows.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.h projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/Platform.cpp projects/release-pkg/contrib/llvm/tools/lldb/tools/lldb-mi/Platform.h projects/release-pkg/contrib/llvm/tools/lli/RemoteMemoryManager.cpp projects/release-pkg/contrib/llvm/tools/lli/RemoteMemoryManager.h projects/release-pkg/contrib/llvm/tools/lli/RemoteTargetExternal.h projects/release-pkg/contrib/llvm/tools/lli/lli.cpp projects/release-pkg/contrib/llvm/tools/llvm-ar/llvm-ar.cpp projects/release-pkg/contrib/llvm/tools/llvm-as/llvm-as.cpp projects/release-pkg/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp projects/release-pkg/contrib/llvm/tools/llvm-cov/CodeCoverage.cpp projects/release-pkg/contrib/llvm/tools/llvm-cov/CoverageReport.cpp projects/release-pkg/contrib/llvm/tools/llvm-cov/CoverageReport.h projects/release-pkg/contrib/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp projects/release-pkg/contrib/llvm/tools/llvm-cov/CoverageSummaryInfo.h projects/release-pkg/contrib/llvm/tools/llvm-cov/RenderingSupport.h projects/release-pkg/contrib/llvm/tools/llvm-cov/SourceCoverageView.cpp projects/release-pkg/contrib/llvm/tools/llvm-cov/SourceCoverageView.h projects/release-pkg/contrib/llvm/tools/llvm-cov/gcov.cpp projects/release-pkg/contrib/llvm/tools/llvm-cov/llvm-cov.cpp projects/release-pkg/contrib/llvm/tools/llvm-dis/llvm-dis.cpp projects/release-pkg/contrib/llvm/tools/llvm-extract/llvm-extract.cpp projects/release-pkg/contrib/llvm/tools/llvm-link/llvm-link.cpp projects/release-pkg/contrib/llvm/tools/llvm-mc/llvm-mc.cpp projects/release-pkg/contrib/llvm/tools/llvm-nm/llvm-nm.cpp projects/release-pkg/contrib/llvm/tools/llvm-objdump/COFFDump.cpp projects/release-pkg/contrib/llvm/tools/llvm-objdump/ELFDump.cpp projects/release-pkg/contrib/llvm/tools/llvm-objdump/MachODump.cpp projects/release-pkg/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp projects/release-pkg/contrib/llvm/tools/llvm-objdump/llvm-objdump.h projects/release-pkg/contrib/llvm/tools/llvm-profdata/llvm-profdata.cpp projects/release-pkg/contrib/llvm/tools/llvm-readobj/ARMEHABIPrinter.h projects/release-pkg/contrib/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp projects/release-pkg/contrib/llvm/tools/llvm-readobj/COFFDumper.cpp projects/release-pkg/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp projects/release-pkg/contrib/llvm/tools/llvm-readobj/MachODumper.cpp projects/release-pkg/contrib/llvm/tools/llvm-readobj/ObjDumper.h projects/release-pkg/contrib/llvm/tools/llvm-readobj/StreamWriter.h projects/release-pkg/contrib/llvm/tools/llvm-readobj/Win64EHDumper.cpp projects/release-pkg/contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp projects/release-pkg/contrib/llvm/tools/llvm-readobj/llvm-readobj.h projects/release-pkg/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp projects/release-pkg/contrib/llvm/tools/llvm-stress/llvm-stress.cpp projects/release-pkg/contrib/llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp projects/release-pkg/contrib/llvm/tools/llvm-symbolizer/LLVMSymbolize.h projects/release-pkg/contrib/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp projects/release-pkg/contrib/llvm/tools/macho-dump/macho-dump.cpp projects/release-pkg/contrib/llvm/tools/opt/BreakpointPrinter.cpp projects/release-pkg/contrib/llvm/tools/opt/NewPMDriver.cpp projects/release-pkg/contrib/llvm/tools/opt/NewPMDriver.h projects/release-pkg/contrib/llvm/tools/opt/opt.cpp projects/release-pkg/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/AsmWriterInst.cpp projects/release-pkg/contrib/llvm/utils/TableGen/AsmWriterInst.h projects/release-pkg/contrib/llvm/utils/TableGen/CTagsEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/CallingConvEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenInstruction.h projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenIntrinsics.h projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenMapTable.cpp projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenRegisters.h projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenSchedule.cpp projects/release-pkg/contrib/llvm/utils/TableGen/CodeGenTarget.cpp projects/release-pkg/contrib/llvm/utils/TableGen/DAGISelMatcher.h projects/release-pkg/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp projects/release-pkg/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp projects/release-pkg/contrib/llvm/utils/TableGen/X86DisassemblerShared.h projects/release-pkg/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp projects/release-pkg/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp projects/release-pkg/contrib/tzcode/stdtime/difftime.c projects/release-pkg/contrib/tzcode/stdtime/localtime.c projects/release-pkg/contrib/tzcode/stdtime/private.h projects/release-pkg/contrib/unbound/Makefile.in projects/release-pkg/contrib/unbound/acx_nlnetlabs.m4 projects/release-pkg/contrib/unbound/config.h projects/release-pkg/contrib/unbound/config.h.in projects/release-pkg/contrib/unbound/configure projects/release-pkg/contrib/unbound/configure.ac projects/release-pkg/contrib/unbound/daemon/daemon.c projects/release-pkg/contrib/unbound/daemon/remote.c projects/release-pkg/contrib/unbound/doc/Changelog projects/release-pkg/contrib/unbound/doc/README projects/release-pkg/contrib/unbound/doc/example.conf projects/release-pkg/contrib/unbound/doc/example.conf.in projects/release-pkg/contrib/unbound/doc/libunbound.3 projects/release-pkg/contrib/unbound/doc/libunbound.3.in projects/release-pkg/contrib/unbound/doc/unbound-anchor.8 projects/release-pkg/contrib/unbound/doc/unbound-anchor.8.in projects/release-pkg/contrib/unbound/doc/unbound-checkconf.8 projects/release-pkg/contrib/unbound/doc/unbound-checkconf.8.in projects/release-pkg/contrib/unbound/doc/unbound-control.8 projects/release-pkg/contrib/unbound/doc/unbound-control.8.in projects/release-pkg/contrib/unbound/doc/unbound-host.1 projects/release-pkg/contrib/unbound/doc/unbound-host.1.in projects/release-pkg/contrib/unbound/doc/unbound.8 projects/release-pkg/contrib/unbound/doc/unbound.8.in projects/release-pkg/contrib/unbound/doc/unbound.conf.5 projects/release-pkg/contrib/unbound/doc/unbound.conf.5.in projects/release-pkg/contrib/unbound/iterator/iter_hints.c projects/release-pkg/contrib/unbound/iterator/iterator.h projects/release-pkg/contrib/unbound/libunbound/libunbound.c projects/release-pkg/contrib/unbound/sldns/rrdef.h projects/release-pkg/contrib/unbound/smallapp/unbound-anchor.c projects/release-pkg/contrib/unbound/smallapp/unbound-control.c projects/release-pkg/contrib/unbound/util/config_file.c projects/release-pkg/contrib/unbound/util/config_file.h projects/release-pkg/contrib/unbound/util/configlexer.lex projects/release-pkg/contrib/unbound/util/configparser.y projects/release-pkg/contrib/unbound/util/data/msgencode.c projects/release-pkg/contrib/unbound/util/iana_ports.inc projects/release-pkg/contrib/unbound/util/net_help.c projects/release-pkg/contrib/unbound/validator/autotrust.c projects/release-pkg/contrib/unbound/validator/val_sigcrypt.c projects/release-pkg/contrib/unbound/validator/validator.c projects/release-pkg/etc/Makefile projects/release-pkg/etc/mtree/BSD.debug.dist projects/release-pkg/etc/mtree/BSD.tests.dist projects/release-pkg/etc/mtree/BSD.usr.dist projects/release-pkg/etc/periodic/daily/480.status-ntpd projects/release-pkg/gnu/usr.bin/binutils/ld/Makefile.depend.host projects/release-pkg/include/Makefile projects/release-pkg/lib/clang/Makefile projects/release-pkg/lib/clang/clang.build.mk projects/release-pkg/lib/clang/include/Makefile projects/release-pkg/lib/clang/include/clang/Basic/Version.inc projects/release-pkg/lib/clang/include/clang/Config/config.h projects/release-pkg/lib/clang/include/llvm/Config/config.h projects/release-pkg/lib/clang/include/llvm/Config/llvm-config.h projects/release-pkg/lib/clang/libclanganalysis/Makefile projects/release-pkg/lib/clang/libclangbasic/Makefile projects/release-pkg/lib/clang/libclangcodegen/Makefile projects/release-pkg/lib/clang/libclangdriver/Makefile projects/release-pkg/lib/clang/libclangfrontend/Makefile projects/release-pkg/lib/clang/libclangstaticanalyzercheckers/Makefile projects/release-pkg/lib/clang/libclangstaticanalyzercore/Makefile projects/release-pkg/lib/clang/liblldb/Makefile projects/release-pkg/lib/clang/liblldbAPI/Makefile projects/release-pkg/lib/clang/liblldbCommands/Makefile projects/release-pkg/lib/clang/liblldbCore/Makefile projects/release-pkg/lib/clang/liblldbDataFormatters/Makefile projects/release-pkg/lib/clang/liblldbHostCommon/Makefile projects/release-pkg/lib/clang/liblldbHostPOSIX/Makefile projects/release-pkg/lib/clang/liblldbInterpreter/Makefile projects/release-pkg/lib/clang/liblldbPluginProcessElfCore/Makefile projects/release-pkg/lib/clang/liblldbPluginProcessFreeBSD/Makefile projects/release-pkg/lib/clang/liblldbPluginProcessGDBRemote/Makefile projects/release-pkg/lib/clang/liblldbPluginProcessPOSIX/Makefile projects/release-pkg/lib/clang/liblldbPluginProcessUtility/Makefile projects/release-pkg/lib/clang/liblldbTarget/Makefile projects/release-pkg/lib/clang/liblldbUtility/Makefile projects/release-pkg/lib/clang/libllvmanalysis/Makefile projects/release-pkg/lib/clang/libllvmarmcodegen/Makefile projects/release-pkg/lib/clang/libllvmasmprinter/Makefile projects/release-pkg/lib/clang/libllvmbitwriter/Makefile projects/release-pkg/lib/clang/libllvmcodegen/Makefile projects/release-pkg/lib/clang/libllvmcore/Makefile projects/release-pkg/lib/clang/libllvmexecutionengine/Makefile projects/release-pkg/lib/clang/libllvminstrumentation/Makefile projects/release-pkg/lib/clang/libllvmipo/Makefile projects/release-pkg/lib/clang/libllvmmc/Makefile projects/release-pkg/lib/clang/libllvmmcdisassembler/Makefile projects/release-pkg/lib/clang/libllvmmcjit/Makefile projects/release-pkg/lib/clang/libllvmmipscodegen/Makefile projects/release-pkg/lib/clang/libllvmobjcarcopts/Makefile projects/release-pkg/lib/clang/libllvmobject/Makefile projects/release-pkg/lib/clang/libllvmpowerpccodegen/Makefile projects/release-pkg/lib/clang/libllvmprofiledata/Makefile projects/release-pkg/lib/clang/libllvmruntimedyld/Makefile projects/release-pkg/lib/clang/libllvmscalaropts/Makefile projects/release-pkg/lib/clang/libllvmsparccodegen/Makefile projects/release-pkg/lib/clang/libllvmsupport/Makefile projects/release-pkg/lib/clang/libllvmtablegen/Makefile projects/release-pkg/lib/clang/libllvmtarget/Makefile projects/release-pkg/lib/clang/libllvmtransformutils/Makefile projects/release-pkg/lib/clang/libllvmvectorize/Makefile projects/release-pkg/lib/clang/libllvmx86codegen/Makefile projects/release-pkg/lib/libc++/Makefile projects/release-pkg/lib/libc/net/getaddrinfo.3 projects/release-pkg/lib/libc/net/getaddrinfo.c projects/release-pkg/lib/libc/rpc/getpublickey.c projects/release-pkg/lib/libc/rpc/key_call.c projects/release-pkg/lib/libc/sys/posix_fadvise.2 projects/release-pkg/lib/libc/sys/ptrace.2 projects/release-pkg/lib/libc/sys/utrace.2 projects/release-pkg/lib/libclang_rt/Makefile projects/release-pkg/lib/libclang_rt/Makefile.inc projects/release-pkg/lib/libclang_rt/asan/Makefile projects/release-pkg/lib/libclang_rt/asan_cxx/Makefile projects/release-pkg/lib/libclang_rt/profile/Makefile projects/release-pkg/lib/libcompiler_rt/Makefile projects/release-pkg/lib/libcxxrt/Version.map projects/release-pkg/lib/libohash/ohash.h projects/release-pkg/lib/libprocstat/libprocstat.c projects/release-pkg/lib/libstand/open.c projects/release-pkg/lib/libusb/Makefile projects/release-pkg/lib/libutil/kinfo_getvmmap.c projects/release-pkg/lib/libxo/Makefile projects/release-pkg/lib/libz/Makefile projects/release-pkg/libexec/Makefile projects/release-pkg/libexec/rtld-elf/powerpc64/reloc.c projects/release-pkg/release/arm/BANANAPI.conf projects/release-pkg/release/arm/CUBIEBOARD.conf projects/release-pkg/release/arm/CUBIEBOARD2.conf projects/release-pkg/release/doc/en_US.ISO8859-1/relnotes/article.xml projects/release-pkg/release/doc/share/xml/sponsor.ent projects/release-pkg/release/scripts/list-new-changesets.py projects/release-pkg/sbin/ipfw/ipfw2.c projects/release-pkg/sbin/rtsol/Makefile projects/release-pkg/sbin/sysctl/sysctl.c projects/release-pkg/share/dtrace/Makefile projects/release-pkg/share/examples/Makefile projects/release-pkg/share/examples/bhyve/vmrun.sh projects/release-pkg/share/man/man5/core.5 projects/release-pkg/share/man/man5/rc.conf.5 projects/release-pkg/share/man/man7/hier.7 projects/release-pkg/share/mk/bsd.README projects/release-pkg/share/mk/bsd.incs.mk projects/release-pkg/share/mk/bsd.lib.mk projects/release-pkg/share/mk/bsd.man.mk projects/release-pkg/share/mk/bsd.nls.mk projects/release-pkg/share/mk/bsd.own.mk projects/release-pkg/share/mk/bsd.prog.mk projects/release-pkg/share/mk/bsd.progs.mk projects/release-pkg/share/mk/bsd.subdir.mk projects/release-pkg/share/mk/bsd.sys.mk projects/release-pkg/share/mk/local.autodep.mk projects/release-pkg/share/mk/local.init.mk projects/release-pkg/share/mk/meta.stage.mk projects/release-pkg/share/timedef/zh_CN.GB18030.src (contents, props changed) projects/release-pkg/share/timedef/zh_CN.GB2312.src (contents, props changed) projects/release-pkg/share/timedef/zh_CN.UTF-8.src (contents, props changed) projects/release-pkg/share/timedef/zh_CN.eucCN.src (contents, props changed) projects/release-pkg/share/timedef/zh_TW.Big5.src (contents, props changed) projects/release-pkg/share/timedef/zh_TW.UTF-8.src (contents, props changed) projects/release-pkg/sys/amd64/amd64/support.S projects/release-pkg/sys/amd64/include/intr_machdep.h projects/release-pkg/sys/amd64/include/xen/hypercall.h projects/release-pkg/sys/amd64/linux/linux_sysvec.c projects/release-pkg/sys/arm/arm/bcopy_page.S projects/release-pkg/sys/arm/arm/bcopyinout.S projects/release-pkg/sys/arm/arm/vfp.c projects/release-pkg/sys/arm/arm/vm_machdep.c projects/release-pkg/sys/arm/include/asm.h projects/release-pkg/sys/arm/include/md_var.h projects/release-pkg/sys/arm/ti/aintc.c projects/release-pkg/sys/arm/ti/files.ti projects/release-pkg/sys/arm64/arm64/elf_machdep.c projects/release-pkg/sys/arm64/arm64/trap.c projects/release-pkg/sys/arm64/conf/GENERIC projects/release-pkg/sys/boot/i386/gptboot/gptldr.S projects/release-pkg/sys/cam/ctl/ctl_backend_block.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/release-pkg/sys/compat/cloudabi/cloudabi_syscalldefs.h projects/release-pkg/sys/compat/linux/linux_fork.c projects/release-pkg/sys/conf/Makefile.arm64 projects/release-pkg/sys/conf/files projects/release-pkg/sys/conf/files.arm projects/release-pkg/sys/conf/kern.mk projects/release-pkg/sys/conf/kern.post.mk projects/release-pkg/sys/conf/kmod.mk projects/release-pkg/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c (contents, props changed) projects/release-pkg/sys/dev/ath/if_ath.c projects/release-pkg/sys/dev/ath/if_ath_beacon.c projects/release-pkg/sys/dev/ath/if_ath_keycache.c projects/release-pkg/sys/dev/ath/if_ath_keycache.h projects/release-pkg/sys/dev/drm2/drmP.h projects/release-pkg/sys/dev/drm2/drm_crtc.c projects/release-pkg/sys/dev/drm2/drm_fops.c projects/release-pkg/sys/dev/drm2/drm_pci.c projects/release-pkg/sys/dev/drm2/drm_stub.c projects/release-pkg/sys/dev/drm2/i915/i915_dma.c projects/release-pkg/sys/dev/drm2/i915/intel_opregion.c projects/release-pkg/sys/dev/if_ndis/if_ndis.c projects/release-pkg/sys/dev/iicbus/icee.c projects/release-pkg/sys/dev/iicbus/iiconf.c projects/release-pkg/sys/dev/mwl/if_mwl.c projects/release-pkg/sys/dev/otus/if_otusreg.h projects/release-pkg/sys/dev/ral/rt2560.c projects/release-pkg/sys/dev/ral/rt2661.c projects/release-pkg/sys/dev/ral/rt2860.c projects/release-pkg/sys/dev/random/random_harvestq.c projects/release-pkg/sys/dev/sym/sym_hipd.c projects/release-pkg/sys/dev/usb/controller/xhci_pci.c projects/release-pkg/sys/dev/usb/usbdevs projects/release-pkg/sys/dev/usb/wlan/if_rum.c projects/release-pkg/sys/dev/usb/wlan/if_rumreg.h projects/release-pkg/sys/dev/usb/wlan/if_rumvar.h projects/release-pkg/sys/dev/usb/wlan/if_run.c projects/release-pkg/sys/dev/usb/wlan/if_runreg.h projects/release-pkg/sys/dev/usb/wlan/if_runvar.h projects/release-pkg/sys/dev/usb/wlan/if_upgt.c projects/release-pkg/sys/dev/usb/wlan/if_ural.c projects/release-pkg/sys/dev/usb/wlan/if_urtwn.c projects/release-pkg/sys/dev/usb/wlan/if_zyd.c projects/release-pkg/sys/dev/wpi/if_wpi.c projects/release-pkg/sys/dev/wpi/if_wpivar.h projects/release-pkg/sys/dev/wtap/if_wtap.c projects/release-pkg/sys/dev/xen/blkfront/blkfront.c projects/release-pkg/sys/i386/i386/support.s projects/release-pkg/sys/i386/include/intr_machdep.h projects/release-pkg/sys/i386/include/xen/hypercall.h projects/release-pkg/sys/i386/linux/linux_sysvec.c projects/release-pkg/sys/kern/imgact_elf.c projects/release-pkg/sys/kern/kern_exec.c projects/release-pkg/sys/kern/kern_exit.c projects/release-pkg/sys/kern/kern_fork.c projects/release-pkg/sys/kern/kern_proc.c projects/release-pkg/sys/kern/subr_syscall.c projects/release-pkg/sys/kern/sys_process.c projects/release-pkg/sys/kern/uipc_mbuf.c projects/release-pkg/sys/kern/vfs_bio.c projects/release-pkg/sys/kern/vfs_mountroot.c projects/release-pkg/sys/kern/vfs_vnops.c projects/release-pkg/sys/mips/conf/WZR-300HP projects/release-pkg/sys/mips/conf/WZR-300HP.hints projects/release-pkg/sys/modules/Makefile projects/release-pkg/sys/net/if_gif.c projects/release-pkg/sys/net/if_gre.c projects/release-pkg/sys/net/if_lagg.c projects/release-pkg/sys/net/if_lagg.h projects/release-pkg/sys/net/if_me.c projects/release-pkg/sys/net80211/ieee80211_crypto.c projects/release-pkg/sys/net80211/ieee80211_crypto.h projects/release-pkg/sys/net80211/ieee80211_crypto_ccmp.c projects/release-pkg/sys/net80211/ieee80211_crypto_none.c projects/release-pkg/sys/net80211/ieee80211_crypto_tkip.c projects/release-pkg/sys/net80211/ieee80211_crypto_wep.c projects/release-pkg/sys/net80211/ieee80211_ioctl.c projects/release-pkg/sys/net80211/ieee80211_output.c projects/release-pkg/sys/net80211/ieee80211_proto.h projects/release-pkg/sys/net80211/ieee80211_var.h projects/release-pkg/sys/netinet/if_ether.c projects/release-pkg/sys/netinet/tcp_input.c projects/release-pkg/sys/netinet6/nd6.c projects/release-pkg/sys/netinet6/nd6.h projects/release-pkg/sys/netinet6/nd6_nbr.c projects/release-pkg/sys/netpfil/ipfw/ip_fw_sockopt.c projects/release-pkg/sys/powerpc/powerpc/swtch32.S projects/release-pkg/sys/powerpc/powerpc/swtch64.S projects/release-pkg/sys/sys/elf_common.h projects/release-pkg/sys/sys/exec.h projects/release-pkg/sys/sys/kernel.h projects/release-pkg/sys/sys/param.h projects/release-pkg/sys/sys/pmc.h projects/release-pkg/sys/sys/proc.h projects/release-pkg/sys/sys/systm.h projects/release-pkg/sys/sys/user.h projects/release-pkg/sys/ufs/ffs/ffs_softdep.c projects/release-pkg/sys/vm/swap_pager.c projects/release-pkg/sys/vm/vm_glue.c projects/release-pkg/sys/vm/vm_kern.c projects/release-pkg/sys/vm/vm_page.c projects/release-pkg/sys/vm/vm_pageout.c projects/release-pkg/sys/vm/vm_pageout.h projects/release-pkg/sys/xen/hypervisor.h projects/release-pkg/sys/xen/interface/arch-arm.h projects/release-pkg/sys/xen/interface/arch-arm/hvm/save.h projects/release-pkg/sys/xen/interface/arch-x86/cpuid.h projects/release-pkg/sys/xen/interface/arch-x86/hvm/save.h projects/release-pkg/sys/xen/interface/arch-x86/xen-mca.h projects/release-pkg/sys/xen/interface/arch-x86/xen-x86_32.h projects/release-pkg/sys/xen/interface/arch-x86/xen-x86_64.h projects/release-pkg/sys/xen/interface/arch-x86/xen.h projects/release-pkg/sys/xen/interface/callback.h projects/release-pkg/sys/xen/interface/dom0_ops.h projects/release-pkg/sys/xen/interface/domctl.h projects/release-pkg/sys/xen/interface/elfnote.h projects/release-pkg/sys/xen/interface/event_channel.h projects/release-pkg/sys/xen/interface/features.h projects/release-pkg/sys/xen/interface/grant_table.h projects/release-pkg/sys/xen/interface/hvm/e820.h projects/release-pkg/sys/xen/interface/hvm/hvm_info_table.h projects/release-pkg/sys/xen/interface/hvm/hvm_op.h projects/release-pkg/sys/xen/interface/hvm/ioreq.h projects/release-pkg/sys/xen/interface/hvm/params.h projects/release-pkg/sys/xen/interface/hvm/save.h projects/release-pkg/sys/xen/interface/io/blkif.h projects/release-pkg/sys/xen/interface/io/console.h projects/release-pkg/sys/xen/interface/io/fbif.h projects/release-pkg/sys/xen/interface/io/kbdif.h projects/release-pkg/sys/xen/interface/io/libxenvchan.h projects/release-pkg/sys/xen/interface/io/netif.h projects/release-pkg/sys/xen/interface/io/pciif.h projects/release-pkg/sys/xen/interface/io/protocols.h projects/release-pkg/sys/xen/interface/io/ring.h projects/release-pkg/sys/xen/interface/io/tpmif.h projects/release-pkg/sys/xen/interface/io/usbif.h projects/release-pkg/sys/xen/interface/io/vscsiif.h projects/release-pkg/sys/xen/interface/io/xenbus.h projects/release-pkg/sys/xen/interface/io/xs_wire.h projects/release-pkg/sys/xen/interface/kexec.h projects/release-pkg/sys/xen/interface/memory.h projects/release-pkg/sys/xen/interface/nmi.h projects/release-pkg/sys/xen/interface/physdev.h projects/release-pkg/sys/xen/interface/platform.h projects/release-pkg/sys/xen/interface/sched.h projects/release-pkg/sys/xen/interface/sysctl.h projects/release-pkg/sys/xen/interface/tmem.h projects/release-pkg/sys/xen/interface/trace.h projects/release-pkg/sys/xen/interface/vcpu.h projects/release-pkg/sys/xen/interface/version.h projects/release-pkg/sys/xen/interface/xen-compat.h projects/release-pkg/sys/xen/interface/xen.h projects/release-pkg/sys/xen/interface/xenoprof.h projects/release-pkg/sys/xen/interface/xsm/flask_op.h projects/release-pkg/sys/xen/xen_intr.h projects/release-pkg/targets/pseudo/userland/games/Makefile.depend projects/release-pkg/tests/sys/kern/Makefile projects/release-pkg/tests/sys/kern/ptrace_test.c projects/release-pkg/tools/build/mk/OptionalObsoleteFiles.inc projects/release-pkg/usr.bin/Makefile projects/release-pkg/usr.bin/clang/Makefile projects/release-pkg/usr.bin/clang/bugpoint/Makefile projects/release-pkg/usr.bin/clang/bugpoint/bugpoint.1 projects/release-pkg/usr.bin/clang/clang.prog.mk projects/release-pkg/usr.bin/clang/clang/Makefile projects/release-pkg/usr.bin/clang/llc/Makefile projects/release-pkg/usr.bin/clang/llc/llc.1 projects/release-pkg/usr.bin/clang/lldb/Makefile projects/release-pkg/usr.bin/clang/lli/Makefile projects/release-pkg/usr.bin/clang/lli/lli.1 projects/release-pkg/usr.bin/clang/llvm-ar/Makefile projects/release-pkg/usr.bin/clang/llvm-ar/llvm-ar.1 projects/release-pkg/usr.bin/clang/llvm-as/llvm-as.1 projects/release-pkg/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1 projects/release-pkg/usr.bin/clang/llvm-cov/Makefile projects/release-pkg/usr.bin/clang/llvm-cov/llvm-cov.1 projects/release-pkg/usr.bin/clang/llvm-diff/llvm-diff.1 projects/release-pkg/usr.bin/clang/llvm-dis/Makefile projects/release-pkg/usr.bin/clang/llvm-dis/llvm-dis.1 projects/release-pkg/usr.bin/clang/llvm-extract/Makefile projects/release-pkg/usr.bin/clang/llvm-extract/llvm-extract.1 projects/release-pkg/usr.bin/clang/llvm-link/Makefile projects/release-pkg/usr.bin/clang/llvm-link/llvm-link.1 projects/release-pkg/usr.bin/clang/llvm-mc/Makefile projects/release-pkg/usr.bin/clang/llvm-nm/Makefile projects/release-pkg/usr.bin/clang/llvm-nm/llvm-nm.1 projects/release-pkg/usr.bin/clang/llvm-objdump/Makefile projects/release-pkg/usr.bin/clang/llvm-profdata/llvm-profdata.1 projects/release-pkg/usr.bin/clang/llvm-rtdyld/Makefile projects/release-pkg/usr.bin/clang/llvm-symbolizer/Makefile projects/release-pkg/usr.bin/clang/llvm-symbolizer/llvm-symbolizer.1 projects/release-pkg/usr.bin/clang/opt/Makefile projects/release-pkg/usr.bin/clang/opt/opt.1 projects/release-pkg/usr.bin/clang/tblgen/tblgen.1 projects/release-pkg/usr.bin/fortune/strfile/strfile.c projects/release-pkg/usr.bin/kdump/Makefile projects/release-pkg/usr.bin/kdump/kdump.c projects/release-pkg/usr.bin/truss/Makefile projects/release-pkg/usr.bin/truss/Makefile.depend.amd64 projects/release-pkg/usr.bin/truss/amd64-cloudabi64.c projects/release-pkg/usr.bin/truss/main.c projects/release-pkg/usr.bin/truss/setup.c projects/release-pkg/usr.bin/truss/syscall.h projects/release-pkg/usr.bin/truss/syscalls.c projects/release-pkg/usr.bin/truss/truss.1 projects/release-pkg/usr.bin/truss/truss.h projects/release-pkg/usr.bin/xo/Makefile projects/release-pkg/usr.sbin/bhyve/Makefile projects/release-pkg/usr.sbin/bhyve/bhyverun.c projects/release-pkg/usr.sbin/bhyve/pci_ahci.c projects/release-pkg/usr.sbin/bhyveload/bhyveload.8 projects/release-pkg/usr.sbin/bhyveload/bhyveload.c projects/release-pkg/usr.sbin/freebsd-update/freebsd-update.8 projects/release-pkg/usr.sbin/freebsd-update/freebsd-update.sh projects/release-pkg/usr.sbin/iscsid/discovery.c projects/release-pkg/usr.sbin/iscsid/pdu.c projects/release-pkg/usr.sbin/pmcstat/pmcstat_log.c projects/release-pkg/usr.sbin/pw/pw.c projects/release-pkg/usr.sbin/rpcbind/rpcb_svc_com.c projects/release-pkg/usr.sbin/rtadvd/Makefile projects/release-pkg/usr.sbin/rtadvd/rtadvd.c projects/release-pkg/usr.sbin/rtsold/Makefile projects/release-pkg/usr.sbin/rtsold/rtsold.c projects/release-pkg/usr.sbin/watch/watch.c Directory Properties: projects/release-pkg/ (props changed) projects/release-pkg/cddl/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/release-pkg/contrib/apr/ (props changed) projects/release-pkg/contrib/binutils/ (props changed) projects/release-pkg/contrib/bmake/ (props changed) projects/release-pkg/contrib/compiler-rt/ (props changed) projects/release-pkg/contrib/dtc/ (props changed) projects/release-pkg/contrib/elftoolchain/ (props changed) projects/release-pkg/contrib/elftoolchain/ar/ (props changed) projects/release-pkg/contrib/elftoolchain/brandelf/ (props changed) projects/release-pkg/contrib/elftoolchain/elfdump/ (props changed) projects/release-pkg/contrib/expat/ (props changed) projects/release-pkg/contrib/file/ (props changed) projects/release-pkg/contrib/gcc/ (props changed) projects/release-pkg/contrib/ipfilter/ (props changed) projects/release-pkg/contrib/ipfilter/ml_ipl.c (props changed) projects/release-pkg/contrib/ipfilter/mlfk_ipl.c (props changed) projects/release-pkg/contrib/ipfilter/mlh_rule.c (props changed) projects/release-pkg/contrib/ipfilter/mli_ipl.c (props changed) projects/release-pkg/contrib/ipfilter/mln_ipl.c (props changed) projects/release-pkg/contrib/ipfilter/mls_ipl.c (props changed) projects/release-pkg/contrib/libarchive/ (props changed) projects/release-pkg/contrib/libarchive/libarchive/ (props changed) projects/release-pkg/contrib/libc++/ (props changed) projects/release-pkg/contrib/libcxxrt/ (props changed) projects/release-pkg/contrib/llvm/ (props changed) projects/release-pkg/contrib/llvm/projects/libunwind/ (props changed) projects/release-pkg/contrib/llvm/tools/clang/ (props changed) projects/release-pkg/contrib/llvm/tools/lldb/ (props changed) projects/release-pkg/contrib/mdocml/ (props changed) projects/release-pkg/contrib/ncurses/ (props changed) projects/release-pkg/contrib/netcat/ (props changed) projects/release-pkg/contrib/ntp/ (props changed) projects/release-pkg/contrib/openpam/ (props changed) projects/release-pkg/contrib/pf/ (props changed) projects/release-pkg/contrib/sendmail/ (props changed) projects/release-pkg/contrib/serf/ (props changed) projects/release-pkg/contrib/sqlite3/ (props changed) projects/release-pkg/contrib/subversion/ (props changed) projects/release-pkg/contrib/tcpdump/ (props changed) projects/release-pkg/contrib/top/ (props changed) projects/release-pkg/contrib/tzcode/stdtime/ (props changed) projects/release-pkg/contrib/tzdata/ (props changed) projects/release-pkg/contrib/unbound/ (props changed) projects/release-pkg/crypto/openssh/ (props changed) projects/release-pkg/crypto/openssl/ (props changed) projects/release-pkg/gnu/lib/ (props changed) projects/release-pkg/gnu/usr.bin/binutils/ (props changed) projects/release-pkg/gnu/usr.bin/cc/cc_tools/ (props changed) projects/release-pkg/gnu/usr.bin/gdb/ (props changed) projects/release-pkg/include/ (props changed) projects/release-pkg/lib/libc/ (props changed) projects/release-pkg/lib/libc/stdtime/ (props changed) projects/release-pkg/lib/libutil/ (props changed) projects/release-pkg/lib/libvmmapi/ (props changed) projects/release-pkg/lib/libz/ (props changed) projects/release-pkg/sbin/ (props changed) projects/release-pkg/sbin/dumpon/ (props changed) projects/release-pkg/sbin/ipfw/ (props changed) projects/release-pkg/share/ (props changed) projects/release-pkg/share/man/man4/ (props changed) projects/release-pkg/share/zoneinfo/ (props changed) projects/release-pkg/sys/ (props changed) projects/release-pkg/sys/amd64/include/vmm.h (props changed) projects/release-pkg/sys/amd64/include/vmm_dev.h (props changed) projects/release-pkg/sys/amd64/include/xen/ (props changed) projects/release-pkg/sys/amd64/vmm/ (props changed) projects/release-pkg/sys/boot/ (props changed) projects/release-pkg/sys/boot/powerpc/kboot/ (props changed) projects/release-pkg/sys/boot/powerpc/ofw/ (props changed) projects/release-pkg/sys/cddl/contrib/opensolaris/ (props changed) projects/release-pkg/sys/conf/ (props changed) projects/release-pkg/sys/contrib/dev/acpica/ (props changed) projects/release-pkg/sys/contrib/ipfilter/ (props changed) projects/release-pkg/sys/dev/hyperv/ (props changed) projects/release-pkg/sys/modules/hyperv/ (props changed) projects/release-pkg/targets/ (props changed) projects/release-pkg/usr.bin/calendar/ (props changed) projects/release-pkg/usr.bin/mkimg/ (props changed) projects/release-pkg/usr.bin/procstat/ (props changed) projects/release-pkg/usr.sbin/bhyve/ (props changed) projects/release-pkg/usr.sbin/bhyvectl/ (props changed) projects/release-pkg/usr.sbin/bhyveload/ (props changed) projects/release-pkg/usr.sbin/jail/ (props changed) projects/release-pkg/usr.sbin/ndiscvt/ (props changed) projects/release-pkg/usr.sbin/rtadvctl/ (props changed) projects/release-pkg/usr.sbin/rtadvd/ (props changed) projects/release-pkg/usr.sbin/rtsold/ (props changed) projects/release-pkg/usr.sbin/zic/ (props changed) Modified: projects/release-pkg/Makefile ============================================================================== --- projects/release-pkg/Makefile Fri Oct 9 22:28:56 2015 (r289091) +++ projects/release-pkg/Makefile Fri Oct 9 22:45:54 2015 (r289092) @@ -122,7 +122,7 @@ TGTS= all all-man buildenv buildenvvars _build-tools _cross-tools _includes _libraries _depend \ build32 builddtb distribute32 install32 xdev xdev-build xdev-install \ xdev-links native-xtools create-kernel-packages stageworld \ - create-world-packages packages + create-world-packages packages installconfig TGTS+= ${SUBDIR_TARGETS} Modified: projects/release-pkg/Makefile.inc1 ============================================================================== --- projects/release-pkg/Makefile.inc1 Fri Oct 9 22:28:56 2015 (r289091) +++ projects/release-pkg/Makefile.inc1 Fri Oct 9 22:45:54 2015 (r289092) @@ -1028,10 +1028,15 @@ redistribute: .MAKE DISTRIBUTION=lib32 .endif -distrib-dirs distribution: .MAKE +distrib-dirs: .MAKE cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} +distribution: .MAKE + cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ + ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} + ${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 installconfig + # # buildkernel and installkernel # @@ -1446,6 +1451,8 @@ _cat= bin/cat .if ${BOOTSTRAPPING} < 1000033 _lex= usr.bin/lex + +${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4 .endif # r277259 crunchide: Correct 64-bit section header offset Modified: projects/release-pkg/ObsoleteFiles.inc ============================================================================== --- projects/release-pkg/ObsoleteFiles.inc Fri Oct 9 22:28:56 2015 (r289091) +++ projects/release-pkg/ObsoleteFiles.inc Fri Oct 9 22:45:54 2015 (r289092) @@ -38,6 +38,69 @@ # xargs -n1 | sort | uniq -d; # done +# 20151006: new libc++ import +OLD_FILES+=usr/include/c++/__tuple_03 +# 20151006: new clang import which bumps version from 3.6.1 to 3.7.0. +OLD_FILES+=usr/lib/clang/3.6.1/include/__stddef_max_align_t.h +OLD_FILES+=usr/lib/clang/3.6.1/include/__wmmintrin_aes.h +OLD_FILES+=usr/lib/clang/3.6.1/include/__wmmintrin_pclmul.h +OLD_FILES+=usr/lib/clang/3.6.1/include/adxintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/altivec.h +OLD_FILES+=usr/lib/clang/3.6.1/include/ammintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/arm_acle.h +OLD_FILES+=usr/lib/clang/3.6.1/include/arm_neon.h +OLD_FILES+=usr/lib/clang/3.6.1/include/avx2intrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/avx512bwintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/avx512erintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/avx512fintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/avx512vlbwintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/avx512vlintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/avxintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/bmi2intrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/bmiintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/cpuid.h +OLD_FILES+=usr/lib/clang/3.6.1/include/emmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/f16cintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/fma4intrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/fmaintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/ia32intrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/immintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/lzcntintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/mm3dnow.h +OLD_FILES+=usr/lib/clang/3.6.1/include/mm_malloc.h +OLD_FILES+=usr/lib/clang/3.6.1/include/mmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/module.modulemap +OLD_FILES+=usr/lib/clang/3.6.1/include/nmmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/pmmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/popcntintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/prfchwintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/rdseedintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/rtmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/shaintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/smmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/tbmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/tmmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/wmmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/x86intrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/xmmintrin.h +OLD_FILES+=usr/lib/clang/3.6.1/include/xopintrin.h +OLD_DIRS+=usr/lib/clang/3.6.1/include +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.asan-i386.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.asan-x86_64.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.asan_cxx-i386.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.asan_cxx-x86_64.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.profile-arm.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.profile-i386.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.profile-x86_64.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.san-i386.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.san-x86_64.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.ubsan-i386.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.ubsan-x86_64.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.ubsan_cxx-i386.a +OLD_FILES+=usr/lib/clang/3.6.1/lib/freebsd/libclang_rt.ubsan_cxx-x86_64.a +OLD_DIRS+=usr/lib/clang/3.6.1/lib/freebsd +OLD_DIRS+=usr/lib/clang/3.6.1/lib +OLD_DIRS+=usr/lib/clang/3.6.1 # 20150928: unused sgsmsg utility is removed OLD_FILES+=usr/bin/sgsmsg # 20150926: remove links to removed/unimplemented mbuf(9) macros Modified: projects/release-pkg/UPDATING ============================================================================== --- projects/release-pkg/UPDATING Fri Oct 9 22:28:56 2015 (r289091) +++ projects/release-pkg/UPDATING Fri Oct 9 22:45:54 2015 (r289092) @@ -31,6 +31,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20151006: + Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 3.7.0. + Please see the 20141231 entry below for information about prerequisites + and upgrading, if you are not already using clang 3.5.0 or higher. + 20150924: Kernel debug files have been moved to /usr/lib/debug/boot/kernel/, and renamed from .symbols to .debug. This reduces the size requirements Modified: projects/release-pkg/bin/Makefile ============================================================================== --- projects/release-pkg/bin/Makefile Fri Oct 9 22:28:56 2015 (r289091) +++ projects/release-pkg/bin/Makefile Fri Oct 9 22:45:54 2015 (r289092) @@ -40,21 +40,10 @@ SUBDIR= cat \ test \ uuidgen -.if ${MK_RCMDS} != "no" -SUBDIR+= rcp -.endif - -.if ${MK_SENDMAIL} != "no" -SUBDIR+= rmail -.endif - -.if ${MK_TCSH} != "no" -SUBDIR+= csh -.endif - -.if ${MK_TESTS} != "no" -SUBDIR+= tests -.endif +SUBDIR.${MK_RCMDS}+= rcp +SUBDIR.${MK_SENDMAIL}+= rmail +SUBDIR.${MK_TCSH}+= csh +SUBDIR.${MK_TESTS}+= tests .include Modified: projects/release-pkg/bin/cat/cat.c ============================================================================== --- projects/release-pkg/bin/cat/cat.c Fri Oct 9 22:28:56 2015 (r289091) +++ projects/release-pkg/bin/cat/cat.c Fri Oct 9 22:45:54 2015 (r289092) @@ -52,6 +52,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #endif #include @@ -167,6 +168,7 @@ scanfiles(char *argv[], int cooked) FILE *fp; i = 0; + fd = -1; while ((path = argv[i]) != NULL || i == 0) { if (path == NULL || strcmp(path, "-") == 0) { filename = "stdin"; @@ -302,31 +304,40 @@ raw_cat(int rfd) static int udom_open(const char *path, int flags) { - struct sockaddr_un sou; - int fd; - unsigned int len; - - bzero(&sou, sizeof(sou)); + struct addrinfo hints, *res, *res0; + char rpath[PATH_MAX]; + int fd = -1; + int error; /* - * Construct the unix domain socket address and attempt to connect + * Construct the unix domain socket address and attempt to connect. */ - fd = socket(AF_UNIX, SOCK_STREAM, 0); - if (fd >= 0) { - sou.sun_family = AF_UNIX; - if ((len = strlcpy(sou.sun_path, path, - sizeof(sou.sun_path))) >= sizeof(sou.sun_path)) { - close(fd); - errno = ENAMETOOLONG; + bzero(&hints, sizeof(hints)); + hints.ai_family = AF_LOCAL; + if (realpath(path, rpath) == NULL) + return (-1); + error = getaddrinfo(rpath, NULL, &hints, &res0); + if (error) { + warn("%s", gai_strerror(error)); + errno = EINVAL; + return (-1); + } + for (res = res0; res != NULL; res = res->ai_next) { + fd = socket(res->ai_family, res->ai_socktype, + res->ai_protocol); + if (fd < 0) { + freeaddrinfo(res0); return (-1); } - len = offsetof(struct sockaddr_un, sun_path[len+1]); - - if (connect(fd, (void *)&sou, len) < 0) { + error = connect(fd, res->ai_addr, res->ai_addrlen); + if (error == 0) + break; + else { close(fd); fd = -1; } } + freeaddrinfo(res0); /* * handle the open flags by shutting down appropriate directions Modified: projects/release-pkg/bin/ls/tests/Makefile ============================================================================== --- projects/release-pkg/bin/ls/tests/Makefile Fri Oct 9 22:28:56 2015 (r289091) +++ projects/release-pkg/bin/ls/tests/Makefile Fri Oct 9 22:45:54 2015 (r289092) @@ -6,6 +6,6 @@ ATF_TESTS_SH+= ls_tests # This seems like overkill, but the idea in mind is that all of the testcases # should be runnable as !root TEST_METADATA.ls_tests+= required_user="unprivileged" -TEST_METADATA.ls_tests+= required_files="/usr/bin/nc" +TEST_METADATA.ls_tests+= required_files="/usr/bin/awk /usr/bin/nc /usr/bin/sort" .include Modified: projects/release-pkg/bin/ls/tests/ls_tests.sh ============================================================================== --- projects/release-pkg/bin/ls/tests/ls_tests.sh Fri Oct 9 22:28:56 2015 (r289091) +++ projects/release-pkg/bin/ls/tests/ls_tests.sh Fri Oct 9 22:45:54 2015 (r289092) @@ -45,7 +45,7 @@ create_test_inputs() { create_test_dir - atf_check -e empty -s exit:0 mkdir -m 0755 -p a/b + atf_check -e empty -s exit:0 mkdir -m 0755 -p a/b/1 atf_check -e empty -s exit:0 ln -s a/b c atf_check -e empty -s exit:0 touch d atf_check -e empty -s exit:0 ln d e @@ -53,12 +53,10 @@ create_test_inputs() atf_check -e empty -s exit:0 mkdir .g atf_check -e empty -s exit:0 mkfifo h atf_check -e ignore -s exit:0 dd if=/dev/zero of=i count=1000 bs=1 - atf_check -e empty -s exit:0 \ - sh -c "pid=${ATF_TMPDIR}/nc.pid; daemon -p \$pid nc -lU j; sleep 2; pkill -F \$pid" atf_check -e empty -s exit:0 touch klmn atf_check -e empty -s exit:0 touch opqr atf_check -e empty -s exit:0 touch stuv - atf_check -e empty -s exit:0 touch wxyz + atf_check -e empty -s exit:0 install -m 0755 /dev/null wxyz atf_check -e empty -s exit:0 touch 0b00000001 atf_check -e empty -s exit:0 touch 0b00000010 atf_check -e empty -s exit:0 touch 0b00000011 @@ -74,40 +72,36 @@ create_test_inputs() atf_check -e empty -s exit:0 touch 0b00001101 atf_check -e empty -s exit:0 touch 0b00001110 atf_check -e empty -s exit:0 touch 0b00001111 -} -atf_test_case a_flag -a_flag_head() -{ - atf_set "descr" "Verify -a support" + atf_check -e empty -s exit:0 sync } -a_flag_body() +KB=1024 +MB=$(( 1024 * $KB )) +GB=$(( 1024 * $MB )) +TB=$(( 1024 * $GB )) +PB=$(( 1024 * $TB )) + +create_test_inputs2() { create_test_dir - # Make sure "." and ".." show up with -a - atf_check -e empty -o match:'\.[[:space:]]+\.\.' -s exit:0 ls -ax - - create_test_inputs - - WITH_a=$PWD/../with_a.out - WITHOUT_a=$PWD/../without_a.out - - atf_check -e empty -o save:$WITH_a -s exit:0 ls -A - atf_check -e empty -o save:$WITHOUT_a -s exit:0 ls - - echo "-A usage" - cat $WITH_a - echo "No -A usage" - cat $WITHOUT_a + for filesize in 1 512 $(( 2 * $KB )) $(( 10 * $KB )) $(( 512 * $KB )); \ + do + atf_check -e ignore -o empty -s exit:0 \ + dd if=/dev/zero of=${filesize}.file bs=1 \ + count=1 oseek=${filesize} conv=sparse + files="${files} ${filesize}.file" + done - for dot_path in '\.f' '\.g'; do - atf_check -e empty -o not-empty -s exit:0 grep "${dot_path}" \ - $WITH_a - atf_check -e empty -o empty -s not-exit:0 grep "${dot_path}" \ - $WITHOUT_a + for filesize in $MB $GB $TB; do + atf_check -e ignore -o empty -s exit:0 \ + dd if=/dev/zero of=${filesize}.file bs=$MB \ + count=1 oseek=$(( $filesize / $MB )) conv=sparse + files="${files} ${filesize}.file" done + + atf_check -e empty -s exit:0 sync } atf_test_case A_flag @@ -192,21 +186,101 @@ C_flag_head() atf_set "descr" "Verify that the output from ls -C is multi-column, sorted down" } +print_index() +{ + local i=1 + local wanted_index=$1; shift + + while [ $i -le $wanted_index ]; do + if [ $i -eq $wanted_index ]; then + echo $1 + return + fi + shift + : $(( i += 1 )) + done +} + C_flag_body() { create_test_inputs WITH_C=$PWD/../with_C.out + export COLUMNS=40 atf_check -e empty -o save:$WITH_C -s exit:0 ls -C echo "With -C usage" cat $WITH_C - atf_check -e ignore -o not-empty -s exit:0 \ - egrep "0b00000001[[:space:]]+0b00000111[[:space:]]+0b00001101[[:space:]]+e[[:space:]]+stuv" $WITH_C - atf_check -e ignore -o not-empty -s exit:0 \ - egrep "0b00000010[[:space:]]+0b00001000[[:space:]]+0b00001110[[:space:]]+h[[:space:]]+wxyz" $WITH_C + paths=$(find -s . -mindepth 1 -maxdepth 1 \! -name '.*' -exec basename {} \; ) + set -- $paths + num_paths=$# + num_columns=2 + + max_num_paths_per_column=$(( $(( $num_paths + 1 )) / $num_columns )) + + local i=1 + while [ $i -le $max_num_paths_per_column ]; do + column_1=$(print_index $i $paths) + column_2=$(print_index $(( $i + $max_num_paths_per_column )) $paths) + #echo "paths[$(( $i + $max_num_paths_per_column ))] = $column_2" + expected_expr="$column_1" + if [ -n "$column_2" ]; then + expected_expr="$expected_expr[[:space:]]+$column_2" + fi + atf_check -e ignore -o not-empty -s exit:0 \ + egrep "$expected_expr" $WITH_C + : $(( i += 1 )) + done +} + +atf_test_case D_flag +D_flag_head() +{ + atf_set "descr" "Verify that the output from ls -D modifies the time format used with ls -l" +} + +D_flag_body() +{ + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o match:"$(stat -f '%c[[:space:]]+%N' a.file)" \ + -s exit:0 ls -lD '%s' +} + +atf_test_case F_flag +F_flag_head() +{ + atf_set "descr" "Verify that the output from ls -F prints out appropriate symbols after files" +} + +F_flag_body() +{ + create_test_inputs + + atf_check -e empty -s exit:0 \ + sh -c "pid=${ATF_TMPDIR}/nc.pid; daemon -p \$pid nc -lU j; sleep 2; pkill -F \$pid" + + atf_check -e empty -o match:'a/' -s exit:0 ls -F + atf_check -e empty -o match:'c@' -s exit:0 ls -F + atf_check -e empty -o match:'h\|' -s exit:0 ls -F + atf_check -e empty -o match:'j=' -s exit:0 ls -F + #atf_check -e empty -o match:'%' -s exit:0 ls -F + atf_check -e empty -o match:'stuv' -s exit:0 ls -F + atf_check -e empty -o match:'wxyz\*' -s exit:0 ls -F +} + +atf_test_case H_flag +H_flag_head() +{ + atf_set "descr" "Verify that ls -H follows symlinks" +} + +H_flag_body() +{ + create_test_inputs + + atf_check -e empty -o match:'1' -s exit:0 ls -H c } atf_test_case I_flag @@ -251,9 +325,323 @@ I_flag_voids_implied_A_flag_when_root_bo atf_check -o match:'\.g' -s exit:0 ls -A -I } +atf_test_case L_flag +L_flag_head() +{ + atf_set "descr" "Verify that -L prints out the symbolic link and conversely -P prints out the target for the symbolic link" +} + +L_flag_body() +{ + atf_check -e empty -o empty -s exit:0 ln -s target1/target2 link1 + atf_check -e empty -o match:link1 -s exit:0 ls -L + atf_check -e empty -o not-match:target1/target2 -s exit:0 ls -L +} + +atf_test_case R_flag +R_flag_head() +{ + atf_set "descr" "Verify that the output from ls -R prints out the directory contents recursively" +} + +R_flag_body() +{ + create_test_inputs + + WITH_R=$PWD/../with_R.out + WITH_R_expected_output=$PWD/../with_R_expected.out + + atf_check -e empty -o save:$WITH_R -s exit:0 ls -R + + set -- . $(find -s . \! -name '.*' -type d) + while [ $# -gt 0 ]; do + dir=$1; shift + [ "$dir" != "." ] && echo "$dir:" + (cd $dir && ls -1A | sed -e '/^\./d') + [ $# -ne 0 ] && echo + done > $WITH_R_expected_output + + echo "-R usage" + cat $WITH_R + echo "-R expected output" + cat $WITH_R_expected_output + + atf_check_equal "$(cat $WITH_R)" "$(cat $WITH_R_expected_output)" +} + +atf_test_case S_flag +S_flag_head() +{ + atf_set "descr" "Verify that -S sorts by file size, then by filename lexicographically" +} + +S_flag_body() +{ + create_test_dir + + file_list_dir=$PWD/../files + + atf_check -e empty -o empty -s exit:0 mkdir -p $file_list_dir + + create_test_inputs + create_test_inputs2 + + WITH_S=$PWD/../with_S.out + WITHOUT_S=$PWD/../without_S.out + + atf_check -e empty -o save:$WITH_S ls -D '%s' -lS + atf_check -e empty -o save:$WITHOUT_S ls -D '%s' -l + + WITH_S_parsed=$(awk '! /^total/ { print $7 }' $WITH_S) + set -- $(awk '! /^total/ { print $5, $7 }' $WITHOUT_S) + while [ $# -gt 0 ]; do + size=$1; shift + filename=$1; shift + echo $filename >> $file_list_dir/${size} + done + file_lists=$(find $file_list_dir -type f -exec basename {} \; | sort -nr) + WITHOUT_S_parsed=$(for file_list in $file_lists; do sort < $file_list_dir/$file_list; done) + + echo "-lS usage (parsed)" + echo "$WITH_S_parsed" + echo "-l usage (parsed)" + echo "$WITHOUT_S_parsed" + + atf_check_equal "$WITHOUT_S_parsed" "$WITH_S_parsed" +} + +atf_test_case T_flag +T_flag_head() +{ + atf_set "descr" "Verify -T support" +} + +T_flag_body() +{ + create_test_dir + + atf_check -e empty -o empty -s exit:0 touch a.file + + birthtime_in_secs=$(stat -f %B -t %s a.file) + birthtime=$(date -j -f %s $birthtime_in_secs +"[[:space:]]+%b[[:space:]]+%e[[:space:]]+%H:%M:%S[[:space:]]+%Y") + + atf_check -e empty -o match:"$birthtime"'[[:space:]]+a\.file' \ + -s exit:0 ls -lT a.file +} + +atf_test_case a_flag +a_flag_head() +{ + atf_set "descr" "Verify -a support" +} + +a_flag_body() +{ + create_test_dir + + # Make sure "." and ".." show up with -a + atf_check -e empty -o match:'\.[[:space:]]+\.\.' -s exit:0 ls -ax + + create_test_inputs + + WITH_a=$PWD/../with_a.out + WITHOUT_a=$PWD/../without_a.out + + atf_check -e empty -o save:$WITH_a -s exit:0 ls -a + atf_check -e empty -o save:$WITHOUT_a -s exit:0 ls + + echo "-a usage" + cat $WITH_a + echo "No -a usage" + cat $WITHOUT_a + + for dot_path in '\.f' '\.g'; do + atf_check -e empty -o not-empty -s exit:0 grep "${dot_path}" \ + $WITH_a + atf_check -e empty -o empty -s not-exit:0 grep "${dot_path}" \ + $WITHOUT_a + done +} + +atf_test_case b_flag +b_flag_head() +{ + atf_set "descr" "Verify that the output from ls -b prints out non-printable characters" +} + +b_flag_body() +{ + atf_skip "kyua report-jenkins doesn't properly escape non-printable chars: https://github.com/jmmv/kyua/issues/136" + + atf_check -e empty -o empty -s exit:0 touch "$(printf "y\013z")" + atf_check -e empty -o match:'y\\vz' -s exit:0 ls -b +} + +atf_test_case d_flag +d_flag_head() +{ + atf_set "descr" "Verify that -d doesn't descend down directories" +} + +d_flag_body() +{ + create_test_dir + + output=$PWD/../output + + atf_check -e empty -o empty -s exit:0 mkdir -p a/b + + for path in . $PWD a; do + atf_check -e empty -o save:$output -s exit:0 ls -d $path + atf_check_equal "$(cat $output)" "$path" + done +} + +atf_test_case f_flag +f_flag_head() +{ + atf_set "descr" "Verify that -f prints out the contents of a directory unsorted" +} + +f_flag_body() +{ + create_test_inputs + + output=$PWD/../output + + # XXX: I don't have enough understanding of how the algorithm works yet + # to determine more than the fact that all the entries printed out + # exist + paths=$(find -s . -mindepth 1 -maxdepth 1 \! -name '.*' -exec basename {} \; ) + + atf_check -e empty -o save:$output -s exit:0 ls -f + + for path in $paths; do + atf_check -e ignore -o not-empty -s exit:0 \ + egrep "^$path$" $output + done +} + +atf_test_case g_flag +g_flag_head() +{ + atf_set "descr" "Verify that -g does nothing (compatibility flag)" +} + +g_flag_body() +{ + create_test_inputs2 + for file in $files; do + atf_check -e empty -o match:"$(ls -a $file)" -s exit:0 \ + ls -ag $file + atf_check -e empty -o match:"$(ls -la $file)" -s exit:0 \ + ls -alg $file + done +} + +atf_test_case h_flag +h_flag_head() +{ + atf_set "descr" "Verify that -h prints out the humanized units for file sizes with ls -l" + atf_set "require.files" "/usr/bin/bc" +} + +h_flag_body() +{ + # XXX: this test doesn't currently show how 999 bytes will be 999B, + # but 1000 bytes will be 1.0K, due to how humanize_number(3) works. + create_test_inputs2 + for file in $files; do + file_size=$(stat -f '%z' "$file") || \ + atf_fail "stat'ing $file failed" + scale=2 + if [ $file_size -lt $KB ]; then + divisor=1 + scale=0 + suffix=B + elif [ $file_size -lt $MB ]; then + divisor=$KB + suffix=K + elif [ $file_size -lt $GB ]; then + divisor=$MB + suffix=M + elif [ $file_size -lt $TB ]; then + divisor=$GB + suffix=G + elif [ $file_size -lt $PB ]; then + divisor=$TB + suffix=T + else + divisor=$PB + suffix=P + fi + + bc_expr="$(printf "scale=%s\n%s/%s\nquit" $scale $file_size $divisor)" + size_humanized=$(bc -e "$bc_expr" | tr '.' '\.' | sed -e 's,\.00,,') + + atf_check -e empty -o match:"$size_humanized.+$file" \ + -s exit:0 ls -hl $file + done +} + +atf_test_case i_flag +i_flag_head() +{ + atf_set "descr" "Verify that -i prints out the inode for files" +} + +i_flag_body() +{ + create_test_inputs + + paths=$(find -L . -mindepth 1) + [ -n "$paths" ] || atf_skip 'Could not find any paths to iterate over (!)' + + for path in $paths; do + atf_check -e empty \ + -o match:"$(stat -f '[[:space:]]*%i[[:space:]]+%N' $path)" \ + -s exit:0 ls -d1i $path + done +} + +atf_test_case k_flag +k_flag_head() +{ + atf_set "descr" "Verify that -k prints out the size with a block size of 1kB" +} + +k_flag_body() +{ + create_test_inputs2 + for file in $files; do + atf_check -e empty \ + -o match:"[[:space:]]+$(stat -f "%z" $file)[[:space:]]+.+[[:space:]]+$file" ls -lk $file + done +} + +atf_test_case l_flag +l_flag_head() +{ + atf_set "descr" "Verify that -l prints out the output in long format" +} + +l_flag_body() +{ + + atf_check -e empty -o empty -s exit:0 touch a.file + + birthtime_in_secs=$(stat -f "%B" -t "%s" a.file) + birthtime=$(date -j -f "%s" $birthtime_in_secs +"%b[[:space:]]+%e[[:space:]]+%H:%M") + + expected_output=$(stat -f "%Sp[[:space:]]+%l[[:space:]]+%Su[[:space:]]+%Sg[[:space:]]+%z[[:space:]]+$birthtime[[:space:]]+a\\.file" a.file) + + atf_check -e empty -o match:"$expected_output" -s exit:0 ls -l a.file +} + +atf_test_case lcomma_flag lcomma_flag_head() { - atf_set "descr" "Verify that -l, prints out the size with , delimiters" + atf_set "descr" "Verify that -l, prints out the size with ',' delimiters" } lcomma_flag_body() @@ -265,9 +653,211 @@ lcomma_flag_body() env LC_ALL=en_US.ISO8859-1 ls -l, i } +atf_test_case m_flag +m_flag_head() +{ + atf_set "descr" "Verify that the output from ls -m is comma-separated" +} + +m_flag_body() +{ + create_test_dir + + output=$PWD/../output + + atf_check -e empty -o empty -s exit:0 touch ,, "a,b " c d e + + atf_check -e empty -o save:$output -s exit:0 ls -m + + atf_check_equal "$(cat $output)" ",,, a,b , c, d, e" +} + +atf_test_case n_flag +n_flag_head() +{ + atf_set "descr" "Verify that the output from ls -n prints out numeric GIDs/UIDs instead of symbolic GIDs/UIDs" + atf_set "require.user" "root" +} + +n_flag_body() +{ + daemon_gid=$(id -g daemon) || atf_skip "could not resolve gid for daemon (!)" + nobody_uid=$(id -u nobody) || atf_skip "could not resolve uid for nobody (!)" + + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o empty -s exit:0 chown $nobody_uid:$daemon_gid a.file + + atf_check -e empty \ + -o match:'\-rw\-r\-\-r\-\-[[:space:]]+1[[:space:]]+'"$nobody_uid[[:space:]]+$daemon_gid"'[[:space:]]+.+a\.file' \ + ls -ln a.file + +} + +atf_test_case o_flag +o_flag_head() +{ + atf_set "descr" "Verify that the output from ls -o prints out the chflag values or '-' if none are set" + atf_set "require.user" "root" +} + +o_flag_body() +{ + local size=12345 + + create_test_dir + + atf_check -e ignore -o empty -s exit:0 dd if=/dev/zero of=a.file \ + bs=$size count=1 + atf_check -e ignore -o empty -s exit:0 dd if=/dev/zero of=b.file \ + bs=$size count=1 + atf_check -e empty -o empty -s exit:0 chflags uarch a.file + + atf_check -e empty -o match:"[[:space:]]+uarch[[:space:]]$size+.+a\\.file" \ + -s exit:0 ls -lo a.file + atf_check -e empty -o match:"[[:space:]]+\\-[[:space:]]$size+.+b\\.file" \ + -s exit:0 ls -lo b.file +} + +atf_test_case p_flag +p_flag_head() +{ + atf_set "descr" "Verify that the output from ls -p prints out '/' after directories" +} + +p_flag_body() +{ + create_test_inputs + + paths=$(find -L .) + [ -n "$paths" ] || atf_skip 'Could not find any paths to iterate over (!)' + + for path in $paths; do + suffix= + # If path is not a symlink and is a directory, then the suffix + # must be "/". + if [ ! -L "${path}" -a -d "$path" ]; then + suffix=/ + fi + atf_check -e empty -o match:"$path${suffix}" -s exit:0 \ + ls -dp $path + done +} + +atf_test_case q_flag_and_w_flag +q_flag_and_w_flag_head() +{ + atf_set "descr" "Verify that the output from ls -q prints out '?' for ESC and ls -w prints out the escape character" +} + +q_flag_and_w_flag_body() +{ + atf_skip "kyua report-jenkins doesn't properly escape non-printable chars: https://github.com/jmmv/kyua/issues/136" + + create_test_dir + + test_file="$(printf "y\01z")" + + atf_check -e empty -o empty -s exit:0 touch "$test_file" + + atf_check -e empty -o match:'y\?z' -s exit:0 ls -q "$test_file" + atf_check -e empty -o match:"$test_file" -s exit:0 ls -w "$test_file" +} + +atf_test_case r_flag +r_flag_head() +{ + atf_set "descr" "Verify that the output from ls -r sorts the same way as reverse sorting with sort(1)" +} + +r_flag_body() +{ + create_test_inputs + + WITH_r=$PWD/../with_r.out + WITH_sort=$PWD/../with_sort.out + + atf_check -e empty -o save:$WITH_r -s exit:0 ls -1r + atf_check -e empty -o save:$WITH_sort -s exit:0 sh -c 'ls -1 | sort -r' + + echo "Sorted with -r" + cat $WITH_r + echo "Reverse sorted with sort(1)" + cat $WITH_sort + + atf_check_equal "$(cat $WITH_r)" "$(cat $WITH_sort)" +} + +atf_test_case s_flag +s_flag_head() +{ + atf_set "descr" "Verify that the output from ls -s matches the output from stat(1)" +} + +s_flag_body() +{ + create_test_inputs2 + for file in $files; do + atf_check -e empty \ + -o match:"$(stat -f "%b" $file)[[:space:]]+$file" ls -s $file + done +} + +atf_test_case t_flag +t_flag_head() +{ + atf_set "descr" "Verify that the output from ls -t sorts by modification time" +} + +t_flag_body() +{ + create_test_dir + + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o empty -s exit:0 touch b.file + + atf_check -e empty -s exit:0 sync + + atf_check -e empty -o match:'a\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' + atf_check -e empty -o match:'b\.file.*a\.file' -s exit:0 ls -Ct + + atf_check -e empty -o empty -s exit:0 rm a.file + atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' + + atf_check -e empty -s exit:0 sync + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Ct +} + +atf_test_case u_flag +u_flag_head() +{ + atf_set "descr" "Verify that the output from ls -u sorts by last access" +} + +u_flag_body() +{ + create_test_dir + + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o empty -s exit:0 touch b.file + atf_check -e empty -s exit:0 sync + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu + + atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' + atf_check -e empty -o match:'i am a' -s exit:0 cat a.file + atf_check -e empty -s exit:0 sync + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu +} + +atf_test_case x_flag x_flag_head() { - atf_set "descr" "Verify that -x prints out one item per line" + atf_set "descr" "Verify that the output from ls -x is multi-column, sorted across" } x_flag_body() @@ -284,9 +874,34 @@ x_flag_body() atf_check -e ignore -o not-empty -s exit:0 \ egrep "a[[:space:]]+c[[:space:]]+d[[:space:]]+e[[:space:]]+h" $WITH_x atf_check -e ignore -o not-empty -s exit:0 \ - egrep "i[[:space:]]+j[[:space:]]+klmn[[:space:]]+opqr[[:space:]]+stuv" $WITH_x + egrep "i[[:space:]]+klmn[[:space:]]+opqr[[:space:]]+stuv[[:space:]]+wxyz" $WITH_x +} + +atf_test_case y_flag +y_flag_head() +{ + atf_set "descr" "Verify that the output from ls -y sorts the same way as sort(1)" +} + +y_flag_body() +{ + create_test_inputs + + WITH_sort=$PWD/../with_sort.out + WITH_y=$PWD/../with_y.out + + atf_check -e empty -o save:$WITH_sort -s exit:0 sh -c 'ls -1 | sort' + atf_check -e empty -o save:$WITH_y -s exit:0 ls -1y + + echo "Sorted with sort(1)" + cat $WITH_sort + echo "Sorted with -y" + cat $WITH_y + + atf_check_equal "$(cat $WITH_sort)" "$(cat $WITH_y)" *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sat Oct 10 23:12:39 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7CE09D3F5C for ; Sat, 10 Oct 2015 23:12:39 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6CBC090B; Sat, 10 Oct 2015 23:12:39 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t9ANCcgT080319; Sat, 10 Oct 2015 23:12:38 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t9ANCal6080241; Sat, 10 Oct 2015 23:12:36 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201510102312.t9ANCal6080241@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 10 Oct 2015 23:12:36 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r289119 - in projects/release-pkg: . bin/ls/tests etc etc/ppp lib/libc/sys libexec/dma libexec/dma/dma libexec/dma/dmagent sbin/geom/class/nop sbin/mdconfig share/man/man4 share/mk sys/... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Oct 2015 23:12:39 -0000 Author: bapt Date: Sat Oct 10 23:12:36 2015 New Revision: 289119 URL: https://svnweb.freebsd.org/changeset/base/289119 Log: Merge from head Added: projects/release-pkg/libexec/dma/dmagent/ - copied from r289118, head/libexec/dma/dmagent/ projects/release-pkg/usr.sbin/ppp/ppp.conf - copied unchanged from r289118, head/usr.sbin/ppp/ppp.conf Deleted: projects/release-pkg/etc/ppp/ projects/release-pkg/libexec/dma/dma/ Modified: projects/release-pkg/Makefile.inc1 projects/release-pkg/bin/ls/tests/ls_tests.sh projects/release-pkg/etc/Makefile projects/release-pkg/lib/libc/sys/shmctl.2 projects/release-pkg/libexec/dma/Makefile projects/release-pkg/sbin/geom/class/nop/gnop.8 projects/release-pkg/sbin/mdconfig/mdconfig.8 projects/release-pkg/sbin/mdconfig/mdconfig.c projects/release-pkg/share/man/man4/vtnet.4 projects/release-pkg/share/mk/Makefile projects/release-pkg/share/mk/bsd.confs.mk projects/release-pkg/share/mk/bsd.own.mk projects/release-pkg/sys/arm/freescale/imx/imx_i2c.c projects/release-pkg/sys/arm/freescale/vybrid/vf_i2c.c projects/release-pkg/sys/arm/samsung/exynos/exynos5_i2c.c projects/release-pkg/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c projects/release-pkg/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c projects/release-pkg/sys/dev/cxgbe/iw_cxgbe/cm.c projects/release-pkg/sys/dev/drm2/i915/i915_gem.c projects/release-pkg/sys/dev/iicbus/icee.c projects/release-pkg/sys/dev/iicbus/iicoc.c projects/release-pkg/sys/dev/iicbus/iiconf.c projects/release-pkg/sys/dev/iicbus/iiconf.h projects/release-pkg/sys/dev/pcf/pcf.c projects/release-pkg/sys/geom/nop/g_nop.c projects/release-pkg/sys/geom/nop/g_nop.h projects/release-pkg/sys/kern/kern_module.c projects/release-pkg/sys/kern/sysv_shm.c projects/release-pkg/sys/mips/conf/AP135.hints projects/release-pkg/sys/mips/conf/TP-MR3020 projects/release-pkg/sys/powerpc/mpc85xx/i2c.c projects/release-pkg/usr.sbin/ppp/Makefile Directory Properties: projects/release-pkg/ (props changed) projects/release-pkg/lib/libc/ (props changed) projects/release-pkg/sbin/ (props changed) projects/release-pkg/share/ (props changed) projects/release-pkg/share/man/man4/ (props changed) projects/release-pkg/sys/ (props changed) Modified: projects/release-pkg/Makefile.inc1 ============================================================================== --- projects/release-pkg/Makefile.inc1 Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/Makefile.inc1 Sat Oct 10 23:12:36 2015 (r289119) @@ -1035,7 +1035,9 @@ distrib-dirs: .MAKE distribution: .MAKE cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} - ${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 installconfig + ${_+_}cd ${.CURDIR}; ${CROSSENV} PATH=${TMPPATH} \ + ${MAKE} -f Makefile.inc1 ${IMAKE_INSTALL} \ + METALOG=${METALOG} installconfig # # buildkernel and installkernel Modified: projects/release-pkg/bin/ls/tests/ls_tests.sh ============================================================================== --- projects/release-pkg/bin/ls/tests/ls_tests.sh Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/bin/ls/tests/ls_tests.sh Sat Oct 10 23:12:36 2015 (r289119) @@ -72,8 +72,6 @@ create_test_inputs() atf_check -e empty -s exit:0 touch 0b00001101 atf_check -e empty -s exit:0 touch 0b00001110 atf_check -e empty -s exit:0 touch 0b00001111 - - atf_check -e empty -s exit:0 sync } KB=1024 @@ -100,8 +98,6 @@ create_test_inputs2() count=1 oseek=$(( $filesize / $MB )) conv=sparse files="${files} ${filesize}.file" done - - atf_check -e empty -s exit:0 sync } atf_test_case A_flag @@ -815,16 +811,12 @@ t_flag_body() atf_check -e empty -o empty -s exit:0 touch a.file atf_check -e empty -o empty -s exit:0 touch b.file - atf_check -e empty -s exit:0 sync - atf_check -e empty -o match:'a\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' atf_check -e empty -o match:'b\.file.*a\.file' -s exit:0 ls -Ct atf_check -e empty -o empty -s exit:0 rm a.file atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' - atf_check -e empty -s exit:0 sync - atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Ct } @@ -841,14 +833,12 @@ u_flag_body() atf_check -e empty -o empty -s exit:0 touch a.file atf_check -e empty -o empty -s exit:0 touch b.file - atf_check -e empty -s exit:0 sync atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' atf_check -e empty -o match:'i am a' -s exit:0 cat a.file - atf_check -e empty -s exit:0 sync atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu Modified: projects/release-pkg/etc/Makefile ============================================================================== --- projects/release-pkg/etc/Makefile Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/etc/Makefile Sat Oct 10 23:12:36 2015 (r289119) @@ -291,10 +291,6 @@ distribution: .endif cd ${.CURDIR}/mtree; ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 444 \ ${MTREE} ${DESTDIR}/etc/mtree -.if ${MK_PPP} != "no" - cd ${.CURDIR}/ppp; ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 600 \ - ${PPPCNF} ${DESTDIR}/etc/ppp -.endif .if ${MK_MAIL} != "no" cd ${.CURDIR}/mail; ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \ ${ETCMAIL} ${DESTDIR}/etc/mail Modified: projects/release-pkg/lib/libc/sys/shmctl.2 ============================================================================== --- projects/release-pkg/lib/libc/sys/shmctl.2 Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/lib/libc/sys/shmctl.2 Sat Oct 10 23:12:36 2015 (r289119) @@ -25,7 +25,7 @@ .\" .\" $FreeBSD$ .\" -.Dd July 17, 1995 +.Dd October 10, 2015 .Dt SHMCTL 2 .Os .Sh NAME @@ -72,15 +72,18 @@ or it must have superuser privileges. .It Dv IPC_RMID Removes the segment from the system. The removal will not take -effect until all processes having attached the segment have exited; -however, once the IPC_RMID operation has taken place, no further -processes will be allowed to attach the segment. +effect until all processes having attached the segment have exited. For the operation to succeed, the calling process's effective uid must match .Fa shm_perm.uid or .Fa shm_perm.cuid , or the process must have superuser privileges. +If the +.Va kern.ipc.shm_allow_removed +.Xr sysctl 3 +variable is set to 0, once the IPC_RMID operation has taken place, +no further processes will be allowed to attach the segment. .\" .It Dv SHM_LOCK .\" Locks the segment in memory. The calling process must have .\" superuser privileges. Not implemented in FreeBSD. Modified: projects/release-pkg/libexec/dma/Makefile ============================================================================== --- projects/release-pkg/libexec/dma/Makefile Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/libexec/dma/Makefile Sat Oct 10 23:12:36 2015 (r289119) @@ -1,6 +1,6 @@ # $FreeBSD$ -SUBDIR= dma \ +SUBDIR= dmagent \ dma-mbox-create .include Modified: projects/release-pkg/sbin/geom/class/nop/gnop.8 ============================================================================== --- projects/release-pkg/sbin/geom/class/nop/gnop.8 Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sbin/geom/class/nop/gnop.8 Sat Oct 10 23:12:36 2015 (r289119) @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd September 15, 2015 +.Dd October 10, 2015 .Dt GNOP 8 .Os .Sh NAME @@ -72,9 +72,10 @@ The utility is used for setting up transparent providers on existing ones. Its main purpose is testing other GEOM classes, as it allows forced provider removal and I/O error simulation with a given probability. -It also gathers the following statistics: number of read requests, number of -write requests, number of bytes read and number of bytes written. -In addition, it can be used as a good starting point for implementing new GEOM +It also gathers statistics on the number of read, write, delete, +getattr, flush, and other requests, and the number of bytes read and written. +.Nm +can also be used as a good starting point for implementing new GEOM classes. .Pp The first argument to Modified: projects/release-pkg/sbin/mdconfig/mdconfig.8 ============================================================================== --- projects/release-pkg/sbin/mdconfig/mdconfig.8 Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sbin/mdconfig/mdconfig.8 Sat Oct 10 23:12:36 2015 (r289119) @@ -37,7 +37,7 @@ .\" .\" $FreeBSD$ .\" -.Dd August 6, 2015 +.Dd October 10, 2015 .Dt MDCONFIG 8 .Os .Sh NAME @@ -159,11 +159,11 @@ prefix. Size of the memory disk. .Ar Size is the number of 512 byte sectors unless suffixed with a -.Cm b , k , m , g , +.Cm b , k , m , g , t , or -.Cm t +.Cm p which -denotes byte, kilobyte, megabyte, gigabyte and terabyte respectively. +denotes byte, kilobyte, megabyte, gigabyte, terabyte and petabyte respectively. When used without the .Fl r option, the Modified: projects/release-pkg/sbin/mdconfig/mdconfig.c ============================================================================== --- projects/release-pkg/sbin/mdconfig/mdconfig.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sbin/mdconfig/mdconfig.c Sat Oct 10 23:12:36 2015 (r289119) @@ -88,8 +88,8 @@ usage(void) fprintf(stderr, "\t\ttype = {malloc, vnode, swap}\n"); fprintf(stderr, "\t\toption = {cluster, compress, reserve}\n"); fprintf(stderr, "\t\tsize = %%d (512 byte blocks), %%db (B),\n"); - fprintf(stderr, "\t\t %%dk (kB), %%dm (MB), %%dg (GB) or\n"); - fprintf(stderr, "\t\t %%dt (TB)\n"); + fprintf(stderr, "\t\t %%dk (kB), %%dm (MB), %%dg (GB), \n"); + fprintf(stderr, "\t\t %%dt (TB), or %%dp (PB)\n"); exit(1); } @@ -217,6 +217,9 @@ main(int argc, char **argv) else if (*p == 't' || *p == 'T') { mdio.md_mediasize <<= 30; mdio.md_mediasize <<= 10; + } else if (*p == 'p' || *p == 'P') { + mdio.md_mediasize <<= 30; + mdio.md_mediasize <<= 20; } else errx(1, "unknown suffix on -s argument"); break; Modified: projects/release-pkg/share/man/man4/vtnet.4 ============================================================================== --- projects/release-pkg/share/man/man4/vtnet.4 Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/share/man/man4/vtnet.4 Sat Oct 10 23:12:36 2015 (r289119) @@ -52,9 +52,9 @@ device driver provides support for VirtI If the hypervisor advertises the appreciate features, the .Nm driver supports TCP/UDP checksum offload for both transmit and receive, -TCP segmentation offload (TSO), TCP large receive offload (LRO), and -hardware VLAN tag stripping/insertion features, as well as a multicast -hash filter, as well as Jumbo Frames (up to 9216 bytes), which can be +TCP segmentation offload (TSO), TCP large receive offload (LRO), +hardware VLAN tag stripping/insertion features, a multicast hash filter, +as well as Jumbo Frames (up to 9216 bytes), which can be configured via the interface MTU setting. Selecting an MTU larger than 1500 bytes with the .Xr ifconfig 8 Modified: projects/release-pkg/share/mk/Makefile ============================================================================== --- projects/release-pkg/share/mk/Makefile Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/share/mk/Makefile Sat Oct 10 23:12:36 2015 (r289119) @@ -13,6 +13,7 @@ FILES= \ bsd.README \ bsd.arch.inc.mk \ bsd.compiler.mk \ + bsd.confs.mk \ bsd.cpu.mk \ bsd.crunchgen.mk \ bsd.dep.mk \ Modified: projects/release-pkg/share/mk/bsd.confs.mk ============================================================================== --- projects/release-pkg/share/mk/bsd.confs.mk Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/share/mk/bsd.confs.mk Sat Oct 10 23:12:36 2015 (r289119) @@ -22,7 +22,7 @@ all: buildconfig ${group}OWN?= ${SHAREOWN} ${group}GRP?= ${SHAREGRP} ${group}MODE?= ${CONFMODE} -${group}DIR?= ${ETCDIR}/ +${group}DIR?= ${CONFIGDIR}/ STAGE_SETS+= ${group} STAGE_DIR.${group}= ${STAGE_OBJTOP}${${group}DIR} STAGE_SYMLINKS_DIR.${group}= ${STAGE_OBJTOP} Modified: projects/release-pkg/share/mk/bsd.own.mk ============================================================================== --- projects/release-pkg/share/mk/bsd.own.mk Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/share/mk/bsd.own.mk Sat Oct 10 23:12:36 2015 (r289119) @@ -213,7 +213,7 @@ NLSGRP?= ${SHAREGRP} NLSMODE?= ${NOBINMODE} INCLUDEDIR?= /usr/include -ETCDIR?= /etc +CONFIGDIR?= /etc # # install(1) parameters. Modified: projects/release-pkg/sys/arm/freescale/imx/imx_i2c.c ============================================================================== --- projects/release-pkg/sys/arm/freescale/imx/imx_i2c.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/arm/freescale/imx/imx_i2c.c Sat Oct 10 23:12:36 2015 (r289119) @@ -1,6 +1,7 @@ /*- * Copyright (C) 2008-2009 Semihalf, Michal Hajduk * Copyright (c) 2012, 2013 The FreeBSD Foundation + * Copyright (c) 2015 Ian Lepore * All rights reserved. * * Portions of this software were developed by Oleksandr Rybalko @@ -28,6 +29,19 @@ * SUCH DAMAGE. */ +/* + * I2C driver for Freescale i.MX hardware. + * + * Note that the hardware is capable of running as both a master and a slave. + * This driver currently implements only master-mode operations. + * + * This driver supports multi-master i2c busses, by detecting bus arbitration + * loss and returning IIC_EBUSBSY status. Notably, it does not do any kind of + * retries if some other master jumps onto the bus and interrupts one of our + * transfer cycles resulting in arbitration loss in mid-transfer. The caller + * must handle retries in a way that makes sense for the slave being addressed. + */ + #include __FBSDID("$FreeBSD$"); @@ -43,9 +57,6 @@ __FBSDID("$FreeBSD$"); #include #include -#include -#include - #include #include @@ -108,13 +119,6 @@ static struct clkdiv clkdiv_table[] = { { 2560, 0x1d }, { 3072, 0x1e }, { 3840, 0x1f }, {UINT_MAX, 0x1f} }; -#ifdef DEBUG -#define debugf(fmt, args...) do { printf("%s(): ", __func__); \ - printf(fmt,##args); } while (0) -#else -#define debugf(fmt, args...) -#endif - static struct ofw_compat_data compat_data[] = { {"fsl,imx6q-i2c", 1}, {"fsl,imx-i2c", 1}, @@ -125,10 +129,8 @@ struct i2c_softc { device_t dev; device_t iicbus; struct resource *res; - struct mtx mutex; int rid; - bus_space_handle_t bsh; - bus_space_tag_t bst; + sbintime_t byte_time_sbt; }; static phandle_t i2c_get_node(device_t, device_t); @@ -158,7 +160,7 @@ static device_method_t i2c_methods[] = { DEVMETHOD(iicbus_write, i2c_write), DEVMETHOD(iicbus_transfer, iicbus_transfer_gen), - { 0, 0 } + DEVMETHOD_END }; static driver_t i2c_driver = { @@ -184,14 +186,14 @@ static __inline void i2c_write_reg(struct i2c_softc *sc, bus_size_t off, uint8_t val) { - bus_space_write_1(sc->bst, sc->bsh, off, val); + bus_write_1(sc->res, off, val); } static __inline uint8_t i2c_read_reg(struct i2c_softc *sc, bus_size_t off) { - return (bus_space_read_1(sc->bst, sc->bsh, off)); + return (bus_read_1(sc->res, off)); } static __inline void @@ -204,60 +206,77 @@ i2c_flag_set(struct i2c_softc *sc, bus_s i2c_write_reg(sc, off, status); } -/* Wait for transfer interrupt flag */ +/* Wait for bus to become busy or not-busy. */ static int -wait_for_iif(struct i2c_softc *sc) +wait_for_busbusy(struct i2c_softc *sc, int wantbusy) { - int retry; + int retry, srb; retry = 1000; while (retry --) { - if (i2c_read_reg(sc, I2C_STATUS_REG) & I2CSR_MIF) + srb = i2c_read_reg(sc, I2C_STATUS_REG) & I2CSR_MBB; + if ((srb && wantbusy) || (!srb && !wantbusy)) return (IIC_NOERR); - DELAY(10); + DELAY(1); } - return (IIC_ETIMEOUT); } -/* Wait for free bus */ +/* Wait for transfer to complete, optionally check RXAK. */ static int -wait_for_nibb(struct i2c_softc *sc) +wait_for_xfer(struct i2c_softc *sc, int checkack) { - int retry; + int retry, sr; - retry = 1000; + /* + * Sleep for about the time it takes to transfer a byte (with precision + * set to tolerate 5% oversleep). We calculate the approximate byte + * transfer time when we set the bus speed divisor. Slaves are allowed + * to do clock-stretching so the actual transfer time can be larger, but + * this gets the bulk of the waiting out of the way without tying up the + * processor the whole time. + */ + pause_sbt("imxi2c", sc->byte_time_sbt, sc->byte_time_sbt / 20, 0); + + retry = 10000; while (retry --) { - if ((i2c_read_reg(sc, I2C_STATUS_REG) & I2CSR_MBB) == 0) - return (IIC_NOERR); - DELAY(10); + sr = i2c_read_reg(sc, I2C_STATUS_REG); + if (sr & I2CSR_MIF) { + if (sr & I2CSR_MAL) + return (IIC_EBUSERR); + else if (checkack && (sr & I2CSR_RXAK)) + return (IIC_ENOACK); + else + return (IIC_NOERR); + } + DELAY(1); } - return (IIC_ETIMEOUT); } -/* Wait for transfer complete+interrupt flag */ +/* + * Implement the error handling shown in the state diagram of the imx6 reference + * manual. If there was an error, then: + * - Clear master mode (MSTA and MTX). + * - Wait for the bus to become free or for a timeout to happen. + * - Disable the controller. + */ static int -wait_for_icf(struct i2c_softc *sc) +i2c_error_handler(struct i2c_softc *sc, int error) { - int retry; - retry = 1000; - while (retry --) { - - if ((i2c_read_reg(sc, I2C_STATUS_REG) & - (I2CSR_MCF|I2CSR_MIF)) == (I2CSR_MCF|I2CSR_MIF)) - return (IIC_NOERR); - DELAY(10); + if (error != 0) { + i2c_write_reg(sc, I2C_STATUS_REG, 0); + i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN); + wait_for_busbusy(sc, false); + i2c_write_reg(sc, I2C_CONTROL_REG, 0); } - - return (IIC_ETIMEOUT); + return (error); } static int i2c_probe(device_t dev) { - struct i2c_softc *sc; if (!ofw_bus_status_okay(dev)) return (ENXIO); @@ -265,23 +284,7 @@ i2c_probe(device_t dev) if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) return (ENXIO); - sc = device_get_softc(dev); - sc->rid = 0; - - sc->res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->rid, - RF_ACTIVE); - if (sc->res == NULL) { - device_printf(dev, "could not allocate resources\n"); - return (ENXIO); - } - - sc->bst = rman_get_bustag(sc->res); - sc->bsh = rman_get_bushandle(sc->res); - - /* Enable I2C */ - i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN); - bus_release_resource(dev, SYS_RES_MEMORY, sc->rid, sc->res); - device_set_desc(dev, "Freescale i.MX I2C bus controller"); + device_set_desc(dev, "Freescale i.MX I2C"); return (BUS_PROBE_DEFAULT); } @@ -295,28 +298,21 @@ i2c_attach(device_t dev) sc->dev = dev; sc->rid = 0; - mtx_init(&sc->mutex, device_get_nameunit(dev), "I2C", MTX_DEF); - sc->res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->rid, RF_ACTIVE); if (sc->res == NULL) { device_printf(dev, "could not allocate resources"); - mtx_destroy(&sc->mutex); return (ENXIO); } - sc->bst = rman_get_bustag(sc->res); - sc->bsh = rman_get_bushandle(sc->res); - sc->iicbus = device_add_child(dev, "iicbus", -1); if (sc->iicbus == NULL) { device_printf(dev, "could not add iicbus child"); - mtx_destroy(&sc->mutex); return (ENXIO); } bus_generic_attach(dev); - return (IIC_NOERR); + return (0); } static int @@ -327,34 +323,20 @@ i2c_repeated_start(device_t dev, u_char sc = device_get_softc(dev); - mtx_lock(&sc->mutex); - - i2c_write_reg(sc, I2C_ADDR_REG, slave); if ((i2c_read_reg(sc, I2C_STATUS_REG) & I2CSR_MBB) == 0) { - mtx_unlock(&sc->mutex); - return (IIC_EBUSBSY); + return (IIC_EBUSERR); } - /* Set repeated start condition */ - DELAY(10); + /* + * Set repeated start condition, delay (per reference manual, min 156nS) + * before writing slave address, wait for ack after write. + */ i2c_flag_set(sc, I2C_CONTROL_REG, I2CCR_RSTA); - DELAY(10); - /* Clear status */ + DELAY(1); i2c_write_reg(sc, I2C_STATUS_REG, 0x0); - /* Write target address - LSB is R/W bit */ i2c_write_reg(sc, I2C_DATA_REG, slave); - - error = wait_for_iif(sc); - - /* Clear status */ - i2c_write_reg(sc, I2C_STATUS_REG, 0x0); - - mtx_unlock(&sc->mutex); - - if (error) - return (error); - - return (IIC_NOERR); + error = wait_for_xfer(sc, true); + return (i2c_error_handler(sc, error)); } static int @@ -365,53 +347,30 @@ i2c_start(device_t dev, u_char slave, in sc = device_get_softc(dev); - mtx_lock(&sc->mutex); - i2c_write_reg(sc, I2C_ADDR_REG, slave); + i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN); + DELAY(10); /* Delay for controller to sample bus state. */ if (i2c_read_reg(sc, I2C_STATUS_REG) & I2CSR_MBB) { - mtx_unlock(&sc->mutex); - return (IIC_EBUSBSY); + return (i2c_error_handler(sc, IIC_EBUSERR)); } - - /* Set start condition */ - i2c_write_reg(sc, I2C_CONTROL_REG, - I2CCR_MEN | I2CCR_MSTA | I2CCR_TXAK); - DELAY(100); - i2c_write_reg(sc, I2C_CONTROL_REG, - I2CCR_MEN | I2CCR_MSTA | I2CCR_MTX | I2CCR_TXAK); - /* Clear status */ - i2c_write_reg(sc, I2C_STATUS_REG, 0x0); - /* Write target address - LSB is R/W bit */ + i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | I2CCR_MSTA | I2CCR_MTX); + if ((error = wait_for_busbusy(sc, true)) != IIC_NOERR) + return (i2c_error_handler(sc, error)); + i2c_write_reg(sc, I2C_STATUS_REG, 0); i2c_write_reg(sc, I2C_DATA_REG, slave); - - error = wait_for_iif(sc); - - mtx_unlock(&sc->mutex); - if (error) - return (error); - - return (IIC_NOERR); + error = wait_for_xfer(sc, true); + return (i2c_error_handler(sc, error)); } - static int i2c_stop(device_t dev) { struct i2c_softc *sc; sc = device_get_softc(dev); - mtx_lock(&sc->mutex); - i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | I2CCR_TXAK); - DELAY(100); - /* Reset controller if bus still busy after STOP */ - if (wait_for_nibb(sc) == IIC_ETIMEOUT) { - i2c_write_reg(sc, I2C_CONTROL_REG, 0); - DELAY(1000); - i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | I2CCR_TXAK); - - i2c_write_reg(sc, I2C_STATUS_REG, 0x0); - } - mtx_unlock(&sc->mutex); + i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN); + wait_for_busbusy(sc, false); + i2c_write_reg(sc, I2C_CONTROL_REG, 0); return (IIC_NOERR); } @@ -434,19 +393,23 @@ i2c_reset(device_t dev, u_char speed, u_ if (clkdiv_table[i].divisor >= div) break; } - div = clkdiv_table[i].regcode; - mtx_lock(&sc->mutex); - i2c_write_reg(sc, I2C_CONTROL_REG, 0x0); - i2c_write_reg(sc, I2C_STATUS_REG, 0x0); - DELAY(1000); + /* + * Calculate roughly how long it will take to transfer a byte (which + * requires 9 clock cycles) at the new bus speed. This value is used to + * pause() while waiting for transfer-complete. With a 66MHz IPG clock + * and the actual i2c bus speeds that leads to, for nominal 100KHz and + * 400KHz bus speeds the transfer times are roughly 104uS and 22uS. + */ + busfreq = ipgfreq / clkdiv_table[i].divisor; + sc->byte_time_sbt = SBT_1US * (9000000 / busfreq); - i2c_write_reg(sc, I2C_FDR_REG, (uint8_t)div); - i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN); - DELAY(1000); + /* + * Disable the controller (do the reset), and set the new clock divisor. + */ i2c_write_reg(sc, I2C_STATUS_REG, 0x0); - mtx_unlock(&sc->mutex); - + i2c_write_reg(sc, I2C_CONTROL_REG, 0x0); + i2c_write_reg(sc, I2C_FDR_REG, (uint8_t)clkdiv_table[i].regcode); return (IIC_NOERR); } @@ -459,48 +422,42 @@ i2c_read(device_t dev, char *buf, int le sc = device_get_softc(dev); *read = 0; - mtx_lock(&sc->mutex); - if (len) { if (len == 1) i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | I2CCR_MSTA | I2CCR_TXAK); - else i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | I2CCR_MSTA); - - /* dummy read */ + /* Dummy read to prime the receiver. */ + i2c_write_reg(sc, I2C_STATUS_REG, 0x0); i2c_read_reg(sc, I2C_DATA_REG); - DELAY(1000); } + error = 0; + *read = 0; while (*read < len) { - error = wait_for_icf(sc); - if (error) { - mtx_unlock(&sc->mutex); - return (error); - } + if ((error = wait_for_xfer(sc, false)) != IIC_NOERR) + break; i2c_write_reg(sc, I2C_STATUS_REG, 0x0); - if ((*read == len - 2) && last) { - /* NO ACK on last byte */ - i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | - I2CCR_MSTA | I2CCR_TXAK); + if (last) { + if (*read == len - 2) { + /* NO ACK on last byte */ + i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | + I2CCR_MSTA | I2CCR_TXAK); + } else if (*read == len - 1) { + /* Transfer done, signal stop. */ + i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | + I2CCR_TXAK); + wait_for_busbusy(sc, false); + } } - - if ((*read == len - 1) && last) { - /* Transfer done, remove master bit */ - i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | - I2CCR_TXAK); - } - reg = i2c_read_reg(sc, I2C_DATA_REG); *buf++ = reg; (*read)++; } - mtx_unlock(&sc->mutex); - return (IIC_NOERR); + return (i2c_error_handler(sc, error)); } static int @@ -510,22 +467,16 @@ i2c_write(device_t dev, const char *buf, int error; sc = device_get_softc(dev); - *sent = 0; - mtx_lock(&sc->mutex); + error = 0; + *sent = 0; while (*sent < len) { i2c_write_reg(sc, I2C_STATUS_REG, 0x0); i2c_write_reg(sc, I2C_DATA_REG, *buf++); - - error = wait_for_iif(sc); - if (error) { - mtx_unlock(&sc->mutex); - return (error); - } - + if ((error = wait_for_xfer(sc, true)) != IIC_NOERR) + break; (*sent)++; } - mtx_unlock(&sc->mutex); - return (IIC_NOERR); + return (i2c_error_handler(sc, error)); } Modified: projects/release-pkg/sys/arm/freescale/vybrid/vf_i2c.c ============================================================================== --- projects/release-pkg/sys/arm/freescale/vybrid/vf_i2c.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/arm/freescale/vybrid/vf_i2c.c Sat Oct 10 23:12:36 2015 (r289119) @@ -232,7 +232,7 @@ i2c_repeated_start(device_t dev, u_char if ((READ1(sc, I2C_IBSR) & IBSR_IBB) == 0) { mtx_unlock(&sc->mutex); - return (IIC_EBUSBSY); + return (IIC_EBUSERR); } /* Set repeated start condition */ @@ -275,7 +275,7 @@ i2c_start(device_t dev, u_char slave, in if (READ1(sc, I2C_IBSR) & IBSR_IBB) { mtx_unlock(&sc->mutex); vf_i2c_dbg(sc, "cant i2c start: IIC_EBUSBSY\n"); - return (IIC_EBUSBSY); + return (IIC_EBUSERR); } /* Set start condition */ Modified: projects/release-pkg/sys/arm/samsung/exynos/exynos5_i2c.c ============================================================================== --- projects/release-pkg/sys/arm/samsung/exynos/exynos5_i2c.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/arm/samsung/exynos/exynos5_i2c.c Sat Oct 10 23:12:36 2015 (r289119) @@ -263,8 +263,8 @@ i2c_start(device_t dev, u_char slave, in error = wait_for_nibb(sc); if (error) { mtx_unlock(&sc->mutex); - DPRINTF("cant i2c start: IIC_EBUSBSY\n"); - return (IIC_EBUSBSY); + DPRINTF("cant i2c start: IIC_EBUSERR\n"); + return (IIC_EBUSERR); } reg = READ1(sc, I2CCON); Modified: projects/release-pkg/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c ============================================================================== --- projects/release-pkg/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c Sat Oct 10 23:12:36 2015 (r289119) @@ -2671,7 +2671,7 @@ ar9300_fill_capability_info(struct ath_h p_cap->halBurstSupport = AH_TRUE; p_cap->halChapTuningSupport = AH_TRUE; p_cap->halTurboPrimeSupport = AH_TRUE; - p_cap->halFastFramesSupport = AH_FALSE; + p_cap->halFastFramesSupport = AH_TRUE; p_cap->halTurboGSupport = p_cap->halWirelessModes & HAL_MODE_108G; Modified: projects/release-pkg/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c ============================================================================== --- projects/release-pkg/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c Sat Oct 10 23:12:36 2015 (r289119) @@ -937,13 +937,7 @@ ar5416FillCapabilityInfo(struct ath_hal pCap->halCompressSupport = AH_FALSE; pCap->halBurstSupport = AH_TRUE; - /* - * This is disabled for now; the net80211 layer needs to be - * taught when it is and isn't appropriate to enable FF processing - * with 802.11n NICs (it tries to enable both A-MPDU and - * fast frames, with very tragic crash-y results.) - */ - pCap->halFastFramesSupport = AH_FALSE; + pCap->halFastFramesSupport = AH_TRUE; pCap->halChapTuningSupport = AH_TRUE; pCap->halTurboPrimeSupport = AH_TRUE; Modified: projects/release-pkg/sys/dev/cxgbe/iw_cxgbe/cm.c ============================================================================== --- projects/release-pkg/sys/dev/cxgbe/iw_cxgbe/cm.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/dev/cxgbe/iw_cxgbe/cm.c Sat Oct 10 23:12:36 2015 (r289119) @@ -99,7 +99,7 @@ static int abort_connection(struct c4iw_ static void peer_close_upcall(struct c4iw_ep *ep); static void peer_abort_upcall(struct c4iw_ep *ep); static void connect_reply_upcall(struct c4iw_ep *ep, int status); -static void connect_request_upcall(struct c4iw_ep *ep); +static int connect_request_upcall(struct c4iw_ep *ep); static void established_upcall(struct c4iw_ep *ep); static void process_mpa_reply(struct c4iw_ep *ep); static void process_mpa_request(struct c4iw_ep *ep); @@ -1216,7 +1216,6 @@ static int abort_connection(struct c4iw_ int err; CTR2(KTR_IW_CXGBE, "%s:abB %p", __func__, ep); - close_complete_upcall(ep, -ECONNRESET); state_set(&ep->com, ABORTING); abort_socket(ep); err = close_socket(&ep->com, 0); @@ -1319,9 +1318,10 @@ static void connect_reply_upcall(struct CTR2(KTR_IW_CXGBE, "%s:cruE %p", __func__, ep); } -static void connect_request_upcall(struct c4iw_ep *ep) +static int connect_request_upcall(struct c4iw_ep *ep) { struct iw_cm_event event; + int ret; CTR3(KTR_IW_CXGBE, "%s: ep %p, mpa_v1 %d", __func__, ep, ep->tried_with_mpa_v1); @@ -1355,10 +1355,14 @@ static void connect_request_upcall(struc } c4iw_get_ep(&ep->com); - ep->parent_ep->com.cm_id->event_handler(ep->parent_ep->com.cm_id, + ret = ep->parent_ep->com.cm_id->event_handler(ep->parent_ep->com.cm_id, &event); + if(ret) + c4iw_put_ep(&ep->com); + set_bit(CONNREQ_UPCALL, &ep->com.history); c4iw_put_ep(&ep->parent_ep->com); + return ret; } static void established_upcall(struct c4iw_ep *ep) @@ -1835,9 +1839,11 @@ abort: /* drive upcall */ mutex_lock(&ep->parent_ep->com.mutex); - if (ep->parent_ep->com.state != DEAD) - connect_request_upcall(ep); - else + if (ep->parent_ep->com.state != DEAD) { + if(connect_request_upcall(ep)) { + abort_connection(ep); + } + }else abort_connection(ep); mutex_unlock(&ep->parent_ep->com.mutex); } @@ -2213,7 +2219,7 @@ int c4iw_ep_disconnect(struct c4iw_ep *e CTR2(KTR_IW_CXGBE, "%s:ced1 %p", __func__, ep); fatal = 1; - close_complete_upcall(ep, -EIO); + close_complete_upcall(ep, -ECONNRESET); ep->com.state = DEAD; } CTR3(KTR_IW_CXGBE, "%s:ced2 %p %s", __func__, ep, Modified: projects/release-pkg/sys/dev/drm2/i915/i915_gem.c ============================================================================== --- projects/release-pkg/sys/dev/drm2/i915/i915_gem.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/dev/drm2/i915/i915_gem.c Sat Oct 10 23:12:36 2015 (r289119) @@ -2527,10 +2527,8 @@ i915_gem_object_unbind(struct drm_i915_g if (obj->gtt_space == NULL) return 0; - if (obj->pin_count) { - DRM_ERROR("Attempting to unbind pinned buffer\n"); + if (obj->pin_count) return -EINVAL; - } ret = i915_gem_object_finish_gpu(obj); if (ret == -ERESTARTSYS || ret == -EINTR) Modified: projects/release-pkg/sys/dev/iicbus/icee.c ============================================================================== --- projects/release-pkg/sys/dev/iicbus/icee.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/dev/iicbus/icee.c Sat Oct 10 23:12:36 2015 (r289119) @@ -48,7 +48,7 @@ __FBSDID("$FreeBSD$"); struct icee_softc { device_t sc_dev; /* Myself */ - struct sx sc_lock; /* basically a perimeter lock */ + device_t sc_busdev; /* Parent bus */ struct cdev *cdev; /* user interface */ int addr; int size; /* How big am I? */ @@ -57,12 +57,6 @@ struct icee_softc { int wr_sz; /* What's the write page size */ }; -#define ICEE_LOCK(_sc) sx_xlock(&(_sc)->sc_lock) -#define ICEE_UNLOCK(_sc) sx_xunlock(&(_sc)->sc_lock) -#define ICEE_LOCK_INIT(_sc) sx_init(&_sc->sc_lock, "icee") -#define ICEE_LOCK_DESTROY(_sc) sx_destroy(&_sc->sc_lock); -#define ICEE_ASSERT_LOCKED(_sc) sx_assert(&_sc->sc_lock, SA_XLOCKED); -#define ICEE_ASSERT_UNLOCKED(_sc) sx_assert(&_sc->sc_lock, SA_UNLOCKED); #define CDEV2SOFTC(dev) ((dev)->si_drv1) /* cdev routines */ @@ -97,6 +91,7 @@ icee_attach(device_t dev) int dunit, err; sc->sc_dev = dev; + sc->sc_busdev = device_get_parent(sc->sc_dev); sc->addr = iicbus_get_addr(dev); err = 0; dname = device_get_name(dev); @@ -117,7 +112,6 @@ icee_attach(device_t dev) goto out; } sc->cdev->si_drv1 = sc; - ICEE_LOCK_INIT(sc); out: return (err); } @@ -155,7 +149,9 @@ icee_read(struct cdev *dev, struct uio * return (EIO); if (sc->type != 8 && sc->type != 16) return (EINVAL); - ICEE_LOCK(sc); + error = iicbus_request_bus(sc->sc_busdev, sc->sc_dev, IIC_INTRWAIT); + if (error!= 0) + return (iic2errno(error)); slave = error = 0; while (uio->uio_resid > 0) { if (uio->uio_offset >= sc->size) @@ -180,13 +176,15 @@ icee_read(struct cdev *dev, struct uio * for (i = 0; i < 2; i++) msgs[i].slave = slave; error = iicbus_transfer(sc->sc_dev, msgs, 2); - if (error) + if (error) { + error = iic2errno(error); break; + } error = uiomove(data, len, uio); if (error) break; } - ICEE_UNLOCK(sc); + iicbus_release_bus(sc->sc_busdev, sc->sc_dev); return (error); } @@ -214,7 +212,10 @@ icee_write(struct cdev *dev, struct uio return (EIO); if (sc->type != 8 && sc->type != 16) return (EINVAL); - ICEE_LOCK(sc); + + error = iicbus_request_bus(sc->sc_busdev, sc->sc_dev, IIC_INTRWAIT); + if (error!= 0) + return (iic2errno(error)); slave = error = 0; while (uio->uio_resid > 0) { if (uio->uio_offset >= sc->size) @@ -239,18 +240,22 @@ icee_write(struct cdev *dev, struct uio if (error) break; error = iicbus_transfer(sc->sc_dev, wr, 1); - if (error) + if (error) { + error = iic2errno(error); break; + } /* Read after write to wait for write-done. */ waitlimit = 10000; rd[0].slave = slave; do { error = iicbus_transfer(sc->sc_dev, rd, 1); } while (waitlimit-- > 0 && error != 0); - if (error) + if (error) { + error = iic2errno(error); break; + } } - ICEE_UNLOCK(sc); + iicbus_release_bus(sc->sc_busdev, sc->sc_dev); return error; } Modified: projects/release-pkg/sys/dev/iicbus/iicoc.c ============================================================================== --- projects/release-pkg/sys/dev/iicbus/iicoc.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/dev/iicbus/iicoc.c Sat Oct 10 23:12:36 2015 (r289119) @@ -236,7 +236,7 @@ iicoc_detach(device_t dev) static int iicoc_start(device_t dev, u_char slave, int timeout) { - int error = IIC_EBUSBSY; + int error = IIC_EBUSERR; struct iicoc_softc *sc; sc = device_get_softc(dev); Modified: projects/release-pkg/sys/dev/iicbus/iiconf.c ============================================================================== --- projects/release-pkg/sys/dev/iicbus/iiconf.c Sat Oct 10 19:51:00 2015 (r289118) +++ projects/release-pkg/sys/dev/iicbus/iiconf.c Sat Oct 10 23:12:36 2015 (r289119) @@ -40,6 +40,28 @@ __FBSDID("$FreeBSD$"); #include "iicbus_if.h" *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sat Oct 10 23:16:42 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20B5D9D24CB for ; Sat, 10 Oct 2015 23:16:42 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DEFF56A8; Sat, 10 Oct 2015 23:16:41 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t9ANGeqt083201; Sat, 10 Oct 2015 23:16:40 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t9ANGe7K083199; Sat, 10 Oct 2015 23:16:40 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201510102316.t9ANGe7K083199@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 10 Oct 2015 23:16:40 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r289120 - in projects/release-pkg: libexec/dma release/packages X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Oct 2015 23:16:42 -0000 Author: bapt Date: Sat Oct 10 23:16:40 2015 New Revision: 289120 URL: https://svnweb.freebsd.org/changeset/base/289120 Log: Create a dedicated package for dma Added: projects/release-pkg/release/packages/dma.ucl Modified: projects/release-pkg/libexec/dma/Makefile.inc Modified: projects/release-pkg/libexec/dma/Makefile.inc ============================================================================== --- projects/release-pkg/libexec/dma/Makefile.inc Sat Oct 10 23:12:36 2015 (r289119) +++ projects/release-pkg/libexec/dma/Makefile.inc Sat Oct 10 23:16:40 2015 (r289120) @@ -11,3 +11,4 @@ CFLAGS= -I${DMA_SOURCES} \ -DDMA_ROOT_USER='"mailnull"' \ -DDMA_GROUP='"mail"' BINGRP= mail +PACKAGE= dma Added: projects/release-pkg/release/packages/dma.ucl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/dma.ucl Sat Oct 10 23:16:40 2015 (r289120) @@ -0,0 +1,14 @@ +name = "FreeBSD-dma" +origin = "base" +version = "%VERSION%" +comment = "DragonFly Mail Agent" +categories = [ base ] +maintainer = "re@FreeBSD.org" +www = "https://www.FreeBSD.org" +prefix = "/" +licenselogic = "single" +licenses = [ BSD2CLAUSE ] +desc = <