summaryrefslogtreecommitdiff
path: root/contrib/libcxxrt
AgeCommit message (Expand)Author
2024-10-31libcxxrt: Update to upstream 6f2fdfebcd62Ed Maste
2024-10-22libcxxrt: Update to upstream 698997bfde1fEd Maste
2024-08-21libcxxrt: Add a stub implementation of __cxa_call_terminateJohn Baldwin
2024-05-31contrib: Remove various $FreeBSD$ tags not upstreamWarner Losh
2024-05-09Fix memory corruption in C++ demanglerJustine Tunney
2024-04-06Tentatively apply https://github.com/libcxxrt/libcxxrt/pull/27Dimitry Andric
2024-01-25Merge libcxxrt master 03c83f5a57be8c5b1a29a68de5638744f17d28baDimitry Andric
2022-08-08Merge libcxxrt commit 5d8a15823a103bbc27f1bfdcf2b5aa008fab57ddMark Johnston
2022-04-27libcxxrt: Insert padding in __cxa_dependent_exceptionEd Maste
2022-04-19Merge libcxxrt commit 45ca8b1942090226ba9368caeeeabc0d4ee41ad6Dimitry Andric
2022-03-20Merge libcxxrt commit f2e55091e2e878386c9f7974d4922bbdc4faed84Dimitry Andric
2022-03-20Reapply libcxxrt atomics cleanup commit, preparing for upstream fixDimitry Andric
2022-03-19Revert upstream libcxxrt commit which can cause hangs on i386Dimitry Andric
2022-03-09Merge libcxxrt master fd484be8d1e94a1fcf6bc5c67e5c07b65ada19b6Dimitry Andric
2022-03-09Remove compat hacks from libcxxrt's _Unwind_ExceptionDimitry Andric
2021-03-13Partially revert libcxxrt changes to avoid _Unwind_Exception changeDimitry Andric
2021-02-22Fix possibly unitialized variables in __cxa_demangle_gnu3()Dimitry Andric
2021-02-19Revert 3c4fd2463bb2 since upstream libcxxrt fixed it in another wayDimitry Andric
2021-02-18Merge libcxxrt master 8049924686b8414d8e652cbd2a52c763b48e8456Dimitry Andric
2020-11-04Make vector-related functions in libcxxrt's demangler staticDimitry Andric
2020-11-04Update libcxxrt's private copy of elftoolchain demanglerDimitry Andric
2019-09-13Include <stdint.h> in unwind-arm.h, since it uses uint32_t and uint64_tDimitry Andric
2019-07-26Merge libcxxrt master f96846efbfd508f66d91fcbbef5dd808947c7f6d.Dimitry Andric
2017-03-25Import libcxxrt master 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92.Dimitry Andric
2017-03-22Cherry-pick libcxxrt commit 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92:Dimitry Andric
2016-09-04Add _US_ACTION_MASK to libcxxrt's arm-specific unwind header. ThisDimitry Andric
2016-07-27libcxxrt: fix demangling of wchar_tEd Maste
2016-07-21libcxxrt: add padding in __cxa_allocate_* to fix alignmentEd Maste
2016-05-05Import libcxxrt master 516a65c109eb0a01e5e95fbef455eb3215135cef.Dimitry Andric
2016-03-27Compile libcxxrt as C++11, since it is only really used in combinationDimitry Andric
2015-10-05Add std::uncaught_exceptions() to libcxxrt (C++17, see N4152 and N4259).Dimitry Andric
2015-09-25MFV c3ccd112: Correct off-by-ones in free_exception of emergency bufferConrad Meyer
2015-06-18Update libcxxrt upgrade instructionsEd Maste
2015-06-18Import libcxxrt master e64e93fe5bba67a6d52cbe5a97f8770c054bfa65.Ed Maste
2015-02-26Since newer versions of compiler-rt require unwind.h, and we want to useDimitry Andric
2015-02-26Make libcxxrt's parsing of DWARF exception handling tables work onDimitry Andric
2015-01-31Import libcxxrt master 1cb607e89f6135bbc10f3d3b6fba1f983e258dcc.Dimitry Andric
2015-01-31Revert r256642, not only to reduce diffs against upstream libcxxrt, butDimitry Andric
2015-01-30Partially revert r273382, to reduce diffs against upstream. This was aDimitry Andric
2014-12-30Import libcxxrt master 00bc29eb6513624824a6d7db2ebc768a4216a604.Dimitry Andric
2014-10-21Fix build by marking the new functions as weakBaptiste Daroussin
2014-10-21Add support for __cxa_throw_bad_array_new_length in libcxxrtBaptiste Daroussin
2014-02-07Pull in upstream libcxxrt commit 8006101, which makes its cxxabi.h fileDimitry Andric
2013-10-16Since C++ typeinfo objects are currently not guaranteed to be merged atDimitry Andric
2013-09-23Import a new libcxxrt. This fixes some potential crashing in the demangler.David Chisnall
2013-08-31Don't use _Unwind_Backtrace() on ARM as it's currently missing from our libgc...David Chisnall
2013-08-07Remove __attribute__((__aligned__)) that generates incorrect alignment on com...David Chisnall
2013-07-10Import new libcxxrt / libc++. This brings some bug fixes, including a potent...David Chisnall
2013-04-27Merge libcxxrt c812a07cd2f95c1403baf0bbe0366e7618d1d6d3:Dimitry Andric
2013-02-07Fix a copy-and-paste error in libcxxrt.David Chisnall