svn commit: r255206 - in head: etc/mtree lib/libc++
David Chisnall
theraven at FreeBSD.org
Wed Sep 4 15:02:15 UTC 2013
Author: theraven
Date: Wed Sep 4 15:02:14 2013
New Revision: 255206
URL: http://svnweb.freebsd.org/changeset/base/255206
Log:
Add a c++/v1/tr1 include directory containing symlinks to all of the standard
headrs.
Lots of third-party code expects to find C++03 headers under tr1 because that's
where GNU decided to hide them. This should fix ports that expect them there.
MFC after: 1 week
Modified:
head/etc/mtree/BSD.include.dist
head/lib/libc++/Makefile
Modified: head/etc/mtree/BSD.include.dist
==============================================================================
--- head/etc/mtree/BSD.include.dist Wed Sep 4 11:52:28 2013 (r255205)
+++ head/etc/mtree/BSD.include.dist Wed Sep 4 15:02:14 2013 (r255206)
@@ -83,6 +83,8 @@
v1
ext
..
+ tr1
+ ..
..
..
cam
Modified: head/lib/libc++/Makefile
==============================================================================
--- head/lib/libc++/Makefile Wed Sep 4 11:52:28 2013 (r255205)
+++ head/lib/libc++/Makefile Wed Sep 4 15:02:14 2013 (r255206)
@@ -165,6 +165,7 @@ RT_HEADERS= cxxabi.h\
.for hdr in ${STD_HEADERS}
STD+= ${HDRDIR}/${hdr}
+INCSLINKS+= ${CXXINCLUDEDIR}/${hdr} ${CXXINCLUDEDIR}/tr1/${hdr}
.endfor
.for hdr in ${RT_HEADERS}
STD+= ${LIBCXXRTDIR}/${hdr}
More information about the svn-src-all
mailing list