freebsd-dev/contrib
Dimitry Andric b770021fdb Pull in r233552 from upstream libc++ trunk (by Eric Fiselier):
[libcxx] Fix PR22771 - Support access control SFINAE in the library
  version of is_convertible.

  Summary:
  Currently the conversion check does not take place in a context where
  access control SFINAE is applied. This patch changes the context of
  the test expression so that SFINAE occurs if access control does not
  permit the conversion.

  Related bug: https://llvm.org/bugs/show_bug.cgi?id=22771

  Reviewers: mclow.lists, rsmith, dim

  Reviewed By: dim

  Subscribers: dim, rodrigc, emaste, cfe-commits

  Differential Revision: http://reviews.llvm.org/D8461

This fixes building clang, and other programs using libc++, with newer
versions of gcc (specifically, gcc 4.8 and higher).

Reported by:	rodrigc
MFC after:	1 week
2015-03-30 19:36:33 +00:00
..
amd MFV r277870 2015-01-29 15:35:55 +00:00
apr
apr-util Merge apr-util 1.5.3 -> 1.5.4. A minor bug fix update. 2014-09-24 18:38:51 +00:00
atf MFV: Import atf-0.21. 2014-11-01 11:17:54 +00:00
binutils Remove pregenerated text version of the texinfo documentation 2015-03-02 17:25:03 +00:00
bmake Make sure that -- filemon is at start of a line, so that 2015-03-13 02:54:46 +00:00
bsnmp Fix the function signatures when MK_CRYPT == no for snmp_get_local_keys and 2014-12-27 20:58:01 +00:00
byacc Regen test cases for yacc(1) after r274460. YYINT is int now. 2014-11-13 17:54:17 +00:00
bzip2 Remove unknown macro 2014-12-26 07:36:42 +00:00
com_err
compiler-rt Pull in r231972 from upstream compiler-rt trunk (by Jörg Sonnenberger): 2015-03-21 21:49:25 +00:00
dialog
diff Convert texinfo to mdoc(7) using texi2mdoc 2015-03-02 11:48:00 +00:00
dma
dtc
ee Fix minor syntax and grammar errors in the markup of the ee(1) man page 2015-01-18 17:25:41 +00:00
elftoolchain nm: avoid crash in print_lineno if func->name is NULL 2015-02-25 21:43:09 +00:00
expat
file MFV r276568: 2015-01-02 21:20:02 +00:00
flex
gcc Also define DWARF_FRAME_REGISTERS. This is used to size arrays, without 2015-03-26 18:25:53 +00:00
gcclibs
gdb MFV r277658: 2015-01-24 21:05:18 +00:00
gdtoa
gperf Convert texinfo to mdoc(7) using texi2mdoc 2015-03-02 11:48:00 +00:00
groff Significant upgrades to sa(4) and mt(1). 2015-02-23 21:59:30 +00:00
hyperv/tools Test errno against EEXIST as well. 2014-11-11 16:49:33 +00:00
ipfilter The ipftest(1) is a program that emulates ipf(4) operation and tests packets 2015-02-19 23:14:35 +00:00
jemalloc Add aarch64 (arm64) #define for jemalloc 2015-03-12 08:52:00 +00:00
ldns
ldns-host
less
libarchive Fix the following -Werror warning from clang 3.5.0, while building 2014-11-22 12:10:09 +00:00
libbegemot
libc-pwcache
libc-vis Merge from NetBSD: 2014-09-08 19:26:21 +00:00
libc++ Pull in r233552 from upstream libc++ trunk (by Eric Fiselier): 2015-03-30 19:36:33 +00:00
libcxxrt Since newer versions of compiler-rt require unwind.h, and we want to use 2015-02-26 07:42:16 +00:00
libexecinfo
libgnuregex
libpcap MFV r276759: libpcap 1.6.2. 2015-01-06 22:29:12 +00:00
libreadline
libstdc++ Fix EABI unwind function declarations to match the function definitions. 2014-07-22 20:32:24 +00:00
libucl Update libucl to git version 8d3b186 2015-03-02 21:41:09 +00:00
libxo Mark xo_err(3), xo_errx(3), and xo_errc(3) as __dead2. 2015-03-13 20:14:55 +00:00
llvm Import lldb r233478: Fix build failure on Freebsd with gcc 4.9. 2015-03-28 18:29:13 +00:00
mdocml Import mdocml 1.13.3 2015-03-15 11:35:39 +00:00
mknod
mtree Import in latest mtree from NetBSD to fix a bug in parsing group files 2014-10-28 17:52:26 +00:00
ncurses
netbsd-tests nice(): Put back old return value, keeping [EPERM] error. 2015-02-28 18:22:10 +00:00
netcat MFV r273617: netcat from OpenBSD 5.6. 2014-10-25 00:37:35 +00:00
ngatm
ntp MFV ntp 4.2.8p1 (r258945, r275970, r276091, r276092, r276093, r278284) 2015-03-30 13:30:15 +00:00
nvi
ofed Define BINDIR for some test utilities. 2015-03-19 15:55:02 +00:00
one-true-awk awk: Use random(3) instead of rand(3) 2014-09-19 18:24:02 +00:00
openbsm Fix descriptors leak. 2014-09-14 09:26:33 +00:00
openpam Apply changeset 854 from upstream openpam (by Dag-Erling Smørgrav): 2015-01-28 18:13:52 +00:00
openresolv
opie Last '/' for program name, not first one 2014-08-11 14:46:09 +00:00
pam_modules/pam_passwdqc
pf
pjdfstest Increase the memory disk size in the following testcases to avoid mount 2014-09-24 22:51:16 +00:00
pnpinfo
sendmail Default to turning off OpenSSL SSL_OP_TLSEXT_PADDING as it breaks 2015-03-16 20:24:37 +00:00
serf Update serf-1.3.6 -> 1.3.7 2014-08-11 19:41:01 +00:00
smbfs Make it possible to use empty user name ("-U ''") for mount_smbfs(8). 2014-09-08 11:01:57 +00:00
sqlite3 Update sqlite3 to 3.8.7.2 2014-11-22 19:18:08 +00:00
subversion Sync the svn template with the one from ports 2014-12-02 00:23:26 +00:00
tcp_wrappers tcpd.h: add prototype for hosts_ctl 2014-10-11 18:54:37 +00:00
tcpdump MFV r277981: 2015-01-31 16:34:39 +00:00
tcsh
telnet Add baud rate support to telnet(1) 2014-11-11 04:06:05 +00:00
tnftp [SA-14:25] Fix kernel stack disclosure in setlogin(2) / getlogin(2). 2014-11-04 23:29:29 +00:00
top add an assert in case the sizeof int ever becomes bigger.. Then we will 2015-02-11 07:44:53 +00:00
traceroute
tzcode Revert WiP to contrib/tzcode accidentally committed with r274364 2014-11-11 04:07:41 +00:00
tzdata MFV of 280411,tzdata{2015b} 2015-03-24 05:52:28 +00:00
unbound MFV (r277045): merge upstream version of the local socket patch. 2015-01-12 09:46:49 +00:00
unvis
vis Import NetBSD vis(1) mandoc fixes 2015-01-03 23:16:13 +00:00
wpa convert to using pidfile... This prevents multiple wpa_supplicants 2014-06-22 10:00:33 +00:00
xz Add a few more instructions to xz/FREEBSD-upgrade. 2015-02-09 19:19:13 +00:00