freebsd-src/contrib/libcxxrt
Dimitry Andric 4d705f8d93 MFC r279307:
Make libcxxrt's parsing of DWARF exception handling tables work on
architectures with strict alignment, by using memcpy() instead of
directly reading fields.

Reported by:	Daisuke Aoyama <aoyama@peach.ne.jp>
Reviewed by:	imp, bapt
Tested by:	bapt
Differential Revision: https://reviews.freebsd.org/D1967

MFC r279310:

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
2015-03-01 00:47:37 +00:00
..
abi_namespace.h
atomic.h Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
auxhelper.cc Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
cxxabi.h Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
dwarf_eh.h MFC r279307: 2015-03-01 00:47:37 +00:00
dynamic_cast.cc Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
exception.cc Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
FREEBSD-upgrade
guard.cc Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
libelftc_dem_gnu3.c Import a new libcxxrt. This fixes some potential crashing in the demangler. 2013-09-23 13:16:21 +00:00
LICENSE
memory.cc Import new libcxxrt / libc++. This brings some bug fixes, including a potential race condition for static initialisers. 2013-07-10 16:28:24 +00:00
stdexcept.cc Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
stdexcept.h Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
terminate.cc Import new versions of libcxxrt and libc++. 2012-03-14 00:09:36 +00:00
typeinfo.cc Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00
typeinfo.h Merge new version of libcxxrt. This brings in three fixes: 2013-01-11 15:05:55 +00:00
unwind-arm.h MFC r279307: 2015-03-01 00:47:37 +00:00
unwind-itanium.h Import a new libcxxrt. This fixes some potential crashing in the demangler. 2013-09-23 13:16:21 +00:00
unwind.h Synchronize the default C++ stack in stable/10 with head, by merging 2015-02-13 22:05:54 +00:00