Commit Graph

  • 6092bfa6c1 Default LIBCXXABI_LIBDIR_SUFFIX to LLVM_LIBDIR_SUFFIX Eric Fiselier 2016-08-16 03:44:55 +0000
  • 47803aa110 Merging r278579: ------------------------------------------------------------------------ r278579 | mehdi_amini | 2016-08-12 17:02:33 -0700 (Fri, 12 Aug 2016) | 3 lines release_39 Hans Wennborg 2016-08-15 16:10:06 +0000
  • eb3e8cf1bf Fix ASAN failures in the demangler Mehdi Amini 2016-08-13 00:02:33 +0000
  • e1b2d05755 Depend directly on unwind when not building standalone Petr Hosek 2016-08-09 21:28:52 +0000
  • 3f7e85b1c3 Add lib directory to linker paths when using libunwind Petr Hosek 2016-08-09 00:27:19 +0000
  • fff85c801a Do not depend on unwind when building standalone Petr Hosek 2016-08-08 22:09:54 +0000
  • 03b9b3ddde Merging r278030 with version number adjusted: ------------------------------------------------------------------------ r278030 | eugenezelenko | 2016-08-08 10:59:02 -0700 (Mon, 08 Aug 2016) | 4 lines Hans Wennborg 2016-08-08 20:06:27 +0000
  • 9987410774 CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing. Eugene Zelenko 2016-08-08 17:59:02 +0000
  • eace9ece8a Attempt to bring peace to -Werror buildbots. Richard Smith 2016-07-19 20:35:09 +0000
  • 081ea86d80 [libcxxabi] When catching an exception of type nullptr_t with a handler of pointer-to-member type, produce a null value of the right type. Richard Smith 2016-07-19 20:19:37 +0000
  • 82bb4c8973 Creating release_39 branch off revision 275826 Hans Wennborg 2016-07-18 17:52:59 +0000
  • e8b3ec33cc Fix arc config to use https Eric Fiselier 2016-07-18 02:05:52 +0000
  • f0a26203e7 libc++abi: add a top level option for using CompilerRT Saleem Abdulrasool 2016-07-15 00:49:42 +0000
  • 5328c6b635 Fix [libcxxabi] Fix warning about uninitialized const member. Eric Fiselier 2016-06-15 19:59:16 +0000
  • 58c480dfc7 Fix warning about uninitialized const member. NFC Eric Fiselier 2016-06-15 19:48:26 +0000
  • ef83bd1689 [libcxxabi] Reorder base class initializers in libc++abi tests to prevent -Wreorder Eric Fiselier 2016-06-15 19:33:01 +0000
  • df448d87f1 Suppress warnings about the operations currently under test. Eric Fiselier 2016-06-15 19:07:19 +0000
  • 6fd0d958b5 Partially revert r270816: build with -fvisibility=hidden. Eric Fiselier 2016-06-02 08:14:28 +0000
  • 046d2fc303 [libcxxabi] Allow target flags to affect configuration tests. Eric Fiselier 2016-06-02 02:18:31 +0000
  • a0d7e1aca2 [libcxxabi][test] Add missing return statement. Asiri Rathnayake 2016-06-01 19:13:53 +0000
  • 4ed725dded Missed part of D16545 (static lib testing) Ben Craig 2016-06-01 12:50:30 +0000
  • 1fc2ce8c33 [CMake] Update to requiring CMake 3.4.3 Chris Bieneman 2016-05-31 20:21:53 +0000
  • 4174e8b402 [libcxxabi] Introduce a -fno-exceptions libc++abi libary variant Asiri Rathnayake 2016-05-31 12:01:32 +0000
  • 436072f52f libc++abi: build with -fvisibility=hidden Saleem Abdulrasool 2016-05-26 02:12:20 +0000
  • b06c53cc75 Allow explicit pthread opt-in Ben Craig 2016-05-25 17:37:38 +0000
  • 5985dd69c9 libc++abi: make __cxa_call_unexpected visible Saleem Abdulrasool 2016-05-11 23:56:37 +0000
  • 6191aec8fc libc++abi: fix visibility of personalities Saleem Abdulrasool 2016-05-04 04:22:29 +0000
  • 81681aed99 Enable testing for static libc++abi Ben Craig 2016-04-19 12:47:38 +0000
  • 6b68c7c449 [CMake] Fix misleading error message in CMakeLists.txt. Eugene Zelenko 2016-04-18 17:40:18 +0000
  • 80b6b68952 Respect LIBCXXABI_LIBDIR_SUFFIX before an install Ben Craig 2016-04-18 13:30:38 +0000
  • 219475c3cc Update copyright year to 2016. Paul Robinson 2016-03-30 22:40:47 +0000
  • 62c01cbb04 [libcxxabi] Disable cxa_thread_atexit_test if unavailable Jonas Hahnfeld 2016-03-17 10:00:24 +0000
  • eca353d484 Reducing stack usage of test Ben Craig 2016-03-04 14:25:13 +0000
  • 8d4e51dd9c Merging r258277: ------------------------------------------------------------------------ r258277 | ericwf | 2016-01-19 20:04:50 -0700 (Tue, 19 Jan 2016) | 1 line release_38 Eric Fiselier 2016-01-22 01:13:27 +0000
  • 00f007e3c7 Merging r258249: ------------------------------------------------------------------------ r258249 | ericwf | 2016-01-19 16:42:10 -0700 (Tue, 19 Jan 2016) | 7 lines Eric Fiselier 2016-01-22 01:12:23 +0000
  • c3e0b38d6a Merging r258201: ------------------------------------------------------------------------ r258201 | ericwf | 2016-01-19 15:07:10 -0700 (Tue, 19 Jan 2016) | 1 line Eric Fiselier 2016-01-22 01:11:34 +0000
  • 9ef2c6e495 [libcxxabi] Teach cxa_demangle about Hexagon's long double size Ben Craig 2016-01-20 14:10:23 +0000
  • ca8e990288 [libcxxabi] Make test tolerant of uncommon floating literal demanglings Ben Craig 2016-01-20 14:03:27 +0000
  • e65dd849b3 Mark some tests as XFAIL with GCC due to compiler bugs Eric Fiselier 2016-01-20 04:06:46 +0000
  • 08dfc9e15a Fix link flags order in RUN command. Eric Fiselier 2016-01-20 03:04:50 +0000
  • 91fc04d667 Recommit r256322: Fix PR25898 - Check for incomplete pointers types in can_catch(...) Eric Fiselier 2016-01-19 23:42:10 +0000
  • 7dbbe8af49 Revert r258222 because it's missing files. Will re-commit complete patch Eric Fiselier 2016-01-19 23:40:49 +0000
  • 39761cb8e1 Recommit r256322: Fix PR25898 - Check for incomplete pointers types in can_catch(...) Eric Fiselier 2016-01-19 23:37:51 +0000
  • 0fdcedb4be Add missing license headers Eric Fiselier 2016-01-19 22:07:10 +0000
  • 4d6a511f04 Merging r257896: ------------------------------------------------------------------------ r257896 | nico | 2016-01-15 07:44:14 -0800 (Fri, 15 Jan 2016) | 1 line Hans Wennborg 2016-01-19 21:06:49 +0000
  • def0085395 Revert r256322 (and follow-up 256323), the test it added does not pass on OS X. Nico Weber 2016-01-15 15:44:14 +0000
  • b54115c67d Creating release_38 branch off revision 257626 Hans Wennborg 2016-01-13 17:35:10 +0000
  • d04ecd028f [WebAssembly] Accomodate wasm's 128-bit long double. Dan Gohman 2016-01-13 16:39:30 +0000
  • 0edb61e2e5 Add new tests for throwing incomplete pointer types Eric Fiselier 2015-12-23 07:04:32 +0000
  • 1a034d70c8 Fix PR25898 - Check for incomplete pointers types in can_catch(...) Eric Fiselier 2015-12-23 06:35:25 +0000
  • f67395ccca Fix ARM __cxa_end_cleanup() and gc-sections. Logan Chien 2015-12-22 14:38:30 +0000
  • f84ec317a9 [libc++abi] Use libgcc and libgcc_s to provide _Unwind symbols instead of libgcc_eh.a Eric Fiselier 2015-12-14 22:20:04 +0000
  • e9a7821958 Replace cmake check for printf with a check for fopen. Evgeniy Stepanov 2015-12-10 00:44:42 +0000
  • 1eb3622bcf .gitignore: ignore vim swap files Saleem Abdulrasool 2015-12-04 02:15:02 +0000
  • b4ec5796f2 ibc++abi: mark visibility Saleem Abdulrasool 2015-12-04 02:14:58 +0000
  • 77a304b28b c++abi: whitespace adjustment Saleem Abdulrasool 2015-12-04 02:14:41 +0000
  • 4c91e387a7 c++abi: use __builtin_offsetof instead of offsetof Saleem Abdulrasool 2015-11-18 05:33:38 +0000
  • fd8bd75f4e Fix LIBCXXABI_HAS_NO_THREADS configuration. Eric Fiselier 2015-10-14 19:21:38 +0000
  • ae1b07283e Configure for config site header Eric Fiselier 2015-10-14 19:01:47 +0000
  • 45b69546fe Add config.project_obj_root to the libc++abi testsuite Eric Fiselier 2015-10-14 18:20:48 +0000
  • fdccce6f42 Fix Bug 25103 - _cxa_demangle improperly demangles virtual thunks. Thanks to Jason King for the report and suggested fix Marshall Clow 2015-10-12 20:45:05 +0000
  • 6c6d9cb283 Fix incorrect parsing of arguments for nested functions. Reviewed as http://reviews.llvm.org/D13192. Thanks to Anseny Kapoulkine for the patch. Marshall Clow 2015-10-08 03:02:09 +0000
  • b4c998b049 Let cxa_demangle.cpp compile with gcc/libstdc++ 4.8 and clang-cl/MSVC2013's STL. Nico Weber 2015-09-20 18:10:46 +0000
  • 6bf2354729 EH: fix register usage for SjLj Saleem Abdulrasool 2015-09-20 02:08:31 +0000
  • 7aff420fb2 Convert LIBCXXABI_BUILD_32_BITS to LLVM_BUILD_32_BITS. Eric Fiselier 2015-09-01 01:02:06 +0000
  • b16496b8f4 Fix or disable C++11 tests in C++03 mode Eric Fiselier 2015-08-20 01:22:17 +0000
  • 147e19bbd5 [libcxxabi] Add "install-libcxxabi" target. Eric Fiselier 2015-08-19 17:17:21 +0000
  • f704b6665f [AArch64] Quick fix for cxa demangler Renato Golin 2015-08-19 15:24:03 +0000
  • 424d4da88d Revert r243752, it broke running tests on OS X (PR24491). Nico Weber 2015-08-18 18:29:33 +0000
  • 8f53d45e9a Merging r244004: ------------------------------------------------------------------------ r244004 | tbrethou | 2015-08-04 21:01:26 -0700 (Tue, 04 Aug 2015) | 2 lines release_37 Hans Wennborg 2015-08-12 17:16:15 +0000
  • d8093df5eb Update to new lists.llvm.org Tanya Lattner 2015-08-05 04:01:26 +0000
  • 7beb57c6c3 [libc++abi] Allow use just compiled clang++ for tests Renato Golin 2015-07-31 15:25:11 +0000
  • 71aea8e8b2 Merging r243645: ------------------------------------------------------------------------ r243645 | dsanders | 2015-07-30 17:11:04 +0100 (Thu, 30 Jul 2015) | 11 lines Daniel Sanders 2015-07-30 16:29:05 +0000
  • 837346f99a Merging r243296: ------------------------------------------------------------------------ r243296 | dsanders | 2015-07-27 19:20:17 +0100 (Mon, 27 Jul 2015) | 16 lines Daniel Sanders 2015-07-30 16:17:48 +0000
  • 52cf98bc52 [libcxxabi][mips] Correct float_data::mangled_size for all ABI's. Daniel Sanders 2015-07-30 16:11:04 +0000
  • 52fddff390 [libcxxabi] Add -funwind-tables to the test compilation options. Daniel Sanders 2015-07-27 18:20:17 +0000
  • 0ee593fb99 Creating release_37 branch off revision 242221 Hans Wennborg 2015-07-14 22:37:36 +0000
  • 5a8986b8f7 Remove include directive for the unused libunwind_ext.h. Logan Chien 2015-07-12 14:47:53 +0000
  • 1cef55946c fallback_malloc: silence conversion warning (NFC) Saleem Abdulrasool 2015-06-03 17:25:35 +0000
  • bd32d95fd6 fallback_malloc: silence qual-cast warning (NFC) Saleem Abdulrasool 2015-06-03 17:25:33 +0000
  • 5013d7c4d0 Implement uncaught_exceptions() to get a count, rather than a bool. Update the libc++abi version. Reviewed as http://reviews.llvm.org/D10067 Marshall Clow 2015-06-02 13:03:17 +0000
  • 088a71b420 libcxx: Switch to use __gnu_unwind_frame() for libunwind. Logan Chien 2015-05-29 15:34:24 +0000
  • 3b8762ae16 Make sure !empty() before calling String::front(). Chaoren Lin 2015-05-26 23:14:26 +0000
  • f662666814 LIBCXXABI_LIBUNWIND_INCLUDES is already set before calling find_path, and find_path will not update it. So cmake will throw error "include_directories given empty-string as include directory". Use other variable name for the include path and do not find the default libunwind.h in the system path. Anton Korobeynikov 2015-05-09 21:03:01 +0000
  • f273775fb2 Typos Anton Korobeynikov 2015-05-08 18:14:14 +0000
  • c50966088e Fix "TODO" and provide the configure-time options to find libunwind. This is done the same way as we're looking for libc++ Anton Korobeynikov 2015-05-08 16:10:11 +0000
  • e4916e1b5e Fix merge conflict that resulted in bad preprocessor block release_36 Eric Fiselier 2015-05-08 16:00:50 +0000
  • 3c242ec04e Merging r236299: ------------------------------------------------------------------------ r236299 | ericwf | 2015-04-30 18:49:37 -0700 (Thu, 30 Apr 2015) | 7 lines Tom Stellard 2015-05-08 15:37:37 +0000
  • 99772005a9 Merging r234254: ------------------------------------------------------------------------ r234254 | ericwf | 2015-04-06 16:03:01 -0700 (Mon, 06 Apr 2015) | 25 lines Tom Stellard 2015-05-08 15:34:21 +0000
  • 249b670b52 Add tests missed in r236862 Tom Stellard 2015-05-08 15:26:17 +0000
  • d7a9c70ffc Merging r233984: ------------------------------------------------------------------------ r233984 | ericwf | 2015-04-02 16:26:37 -0700 (Thu, 02 Apr 2015) | 22 lines Tom Stellard 2015-05-08 15:10:43 +0000
  • 4cfcca1e69 Merging r231852: ------------------------------------------------------------------------ r231852 | ericwf | 2015-03-10 14:32:53 -0700 (Tue, 10 Mar 2015) | 1 line Tom Stellard 2015-05-08 14:59:40 +0000
  • f7d843fce6 Merging r231839: ------------------------------------------------------------------------ r231839 | ericwf | 2015-03-10 13:43:34 -0700 (Tue, 10 Mar 2015) | 11 lines Tom Stellard 2015-05-08 14:58:09 +0000
  • b979db159a Disallow conversions from function pointers to void*. Eric Fiselier 2015-05-01 01:49:37 +0000
  • 36414035c7 Fix syntax error in CMake created when a variable is not defined. Eric Fiselier 2015-04-29 15:53:03 +0000
  • 722df3eb63 libc++abi: work around layering violation Saleem Abdulrasool 2015-04-28 02:52:47 +0000
  • 352f1348fa libc++abi: try harder to force the LLVM unwinder on ARM Saleem Abdulrasool 2015-04-28 02:09:53 +0000
  • e399cfbe07 libc++abi: enable LLVM unwinder by default for ARM Saleem Abdulrasool 2015-04-27 18:19:33 +0000
  • b2cceca129 libc++abi: remove unused variable Saleem Abdulrasool 2015-04-27 02:21:57 +0000
  • 0f111c296c libc++abi: clear up some -Wqual-cast warnings Saleem Abdulrasool 2015-04-27 02:21:55 +0000