Dimitry Andric
8795828371
Add _US_ACTION_MASK to libcxxrt's arm-specific unwind header. This
...
value is used in newer versions of compiler-rt.
MFC after: 3 days
2016-09-04 21:48:58 +00:00
Dimitry Andric
fb48e1d39c
Since newer versions of compiler-rt require unwind.h, and we want to use
...
the copy in libcxxrt for it, fix the arm-specific header to define the
_Unwind_Action type.
Submitted by: andrew
MFC after: 3 days
2015-02-26 07:42:16 +00:00
Dimitry Andric
f2dc4184d2
Import libcxxrt master 00bc29eb6513624824a6d7db2ebc768a4216a604.
...
Interesting fixes:
76584a0 Reorganize code to use only 32bit atomic ops for 32bit platforms
30d2ae5 Implement __cxa_throw_bad_array_new_length
Reviewed by: bapt
MFC after: 1 month
Differential Revision: https://reviews.freebsd.org/D1390
2014-12-30 20:01:06 +00:00
David Chisnall
94e3ee44c3
Import new versions of libcxxrt and libc++.
...
Please tests any C++ code you care about with -stdlib=libc++!
Approved by: dim (mentor)
2012-03-14 00:09:36 +00:00
David Chisnall
7a98470824
Import libc++ / libcxxrt into base. Not build by default yet (use
...
MK_LIBCPLUSPLUS=yes to enable). This is a work-in-progress. It works for
me, but is not guaranteed to work for anyone else and may eat your dog.
To build C++ using libc++, add -stdlib=libc++ to your CXX and LD flags.
Bug reports welcome, bug fixes even more welcome...
Approved by: dim (mentor)
2011-11-25 20:59:04 +00:00