Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove libc++ and libc++abi 8.0.0 now that we switched to version 10.0.1 | 2021-01-11 | 43 | -13834/+0 | |
| | | | | in the gnu/ directory. | ||||
* | Move Makefiles for libc++ and libc++abi to gnu/lib in preparation for an | 2021-01-02 | 2 | -110/+0 | |
| | | | | | | | | upcoming update to those, which will see both codebases heading into the gnu/llvm dumpster. Feedback from jsg@ ok deraadt@ kettenis@ | ||||
* | Switch libc++ and libc++abi to use libunwind 11.0.0. Bump major for both | 2021-01-02 | 2 | -4/+4 | |
| | | | | | | | libraries due to dynamic export additions and removals in libc++abi. Tested by kettenis@, visa@ and myself ok kettenis@ | ||||
* | Bump libc++ and libc++abi majors due to floating point type | 2020-08-03 | 1 | -2/+2 | |
| | | | | | | | changes with LLVM 10. found by kettenis@ ok deraadt@ | ||||
* | Make libcxxabi provide __register_frame, _Unwind_Backtrace and friends | 2020-04-04 | 1 | -1/+1 | |
| | | | | | | | | | | on sparc64 Discrepancy spotted in http://build-failures.rhaalovely.net/sparc64/2020-04-03/devel/llvm,,-main.log Input from gkoehler@, ok kettenis@ deraadt@ | ||||
* | crank major versions of libLLVM libc++ libc++abi | 2020-03-04 | 1 | -1/+1 | |
| | | | | | OpenBSD macppc builds these libs with clang. Their ABI is changing because of clang -msvr4-struct-return | ||||
* | Merge libc++, libc++abi and libunwind version 8.0.0. | 2019-06-17 | 1 | -2/+2 | |
| | | | | | | Ports build by naddy@ Tested by visa on octeon Tested by kettenis on macppc and sparc64 | ||||
* | Import libc++abi 8.0.0. | 2019-06-17 | 19 | -4906/+5479 | |
| | |||||
* | libcxx | 2019-03-14 | 1 | -1/+2 | |
| | |||||
* | Remove .gitignore from libc++ and libc++abi that I usually remove before | 2019-02-04 | 1 | -58/+0 | |
| | | | | importing, like we do for the other parts of the LLVM import. | ||||
* | Import libc++abi 7.0.1. | 2019-02-04 | 21 | -4855/+4271 | |
| | |||||
* | Add comment to remind people to bump libc++. | 2018-10-31 | 1 | -0/+1 | |
| | |||||
* | define _LIBCXXABI_BUILDING_LIBRARY to avoid the same issues as in libcxx | 2018-09-11 | 1 | -1/+2 | |
| | |||||
* | add -Wall to CFLAGS | 2018-09-11 | 1 | -2/+2 | |
| | |||||
* | merge libc++abi 6.0.0 and bump lib minor; ok patrick@, kettenis@ | 2018-09-11 | 8 | -661/+28 | |
| | |||||
* | import of libc++abi 6.0.0 | 2018-09-11 | 36 | -1939/+4754 | |
| | |||||
* | Change build infrastructure to allow building both gcc and clang. This | 2017-04-17 | 1 | -2/+7 | |
| | | | | | | | doesn't actually flip the switch yet, so aarch64 continues to be the only architecture for which we build clang. ok jsg@, deraadt@ | ||||
* | Compile C code with -funwind-tables. Fixes exception handling on architectures | 2017-04-06 | 1 | -1/+2 | |
| | | | | | | that don't generate .eh_frame info by default such as arm64. ok jsg@ | ||||
* | Provide libc++abi as shared library as well. Discussed and requested | 2017-02-25 | 1 | -0/+2 | |
| | | | | | | due to ports build failures. ok kettenis@ | ||||
* | clang is installed as cc and c++ there is no need to set CC and CXX to | 2017-02-16 | 1 | -4/+1 | |
| | | | | clang and clang++. | ||||
* | Depend compilation on the compiler version, so that we can always | 2017-01-20 | 1 | -1/+10 | |
| | | | | | | enter the directory to create an objdir. ok deraadt@ | ||||
* | Compile libc++ and libc++abi with clang by default instead of egcc. | 2016-12-19 | 1 | -2/+3 | |
| | | | | | | | This allows our build system to selfhost itself after the initial clang bootstrap without relying on an external compiler. with input from and ok kettenis@ | ||||
* | We don't need cross-unwinding support, | 2016-09-19 | 1 | -1/+2 | |
| | | | | ok patrick@, tom@ | ||||
* | Add -nostdinc++ like the original CMakeLists.txt does. Fixes bulding with | 2016-09-19 | 1 | -2/+2 | |
| | | | | | | clang++. ok pascal@, patrick@ | ||||
* | Add makefiles to compile libc++, libc++abi and libunwind. | 2016-09-04 | 1 | -0/+89 | |
| | | | | | Tweaks from pascal@ ok guenther@ kettenis@ | ||||
* | Import libc++abi 3.9.0 | 2016-09-03 | 33 | -0/+11723 | |