summaryrefslogtreecommitdiff
path: root/lib/libcxx
AgeCommit message (Collapse)Author
2017-09-05New POSIX xlocale implementation written from scratch.Ingo Schwarze
Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8. With important help from kettenis@, guenther@, and jca@. Repeated testing in ports bulk builds by naddy@. Additional testing by jca@, sebastia@, dcoppa@, and others. OK kettenis@ dcoppa@, and guenther@ on an earlier version. Riding guenther@'s libc/librthread major bump.
2017-04-18wipe some more macros that do not belong in C++ forwarding headers.Marc Espie
(breaks lincity-ng) okay kettenis@
2017-04-17Change build infrastructure to allow building both gcc and clang. ThisMark Kettenis
doesn't actually flip the switch yet, so aarch64 continues to be the only architecture for which we build clang. ok jsg@, deraadt@
2017-02-16clang is installed as cc and c++ there is no need to set CC and CXX toJonathan Gray
clang and clang++.
2017-01-20Depend compilation on the compiler version, so that we can alwaysPatrick Wildt
enter the directory to create an objdir. ok deraadt@
2016-12-19Compile libc++ and libc++abi with clang by default instead of egcc.Patrick Wildt
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@
2016-09-19We definitely want to use arc4random() on OpenBSD.Mark Kettenis
ok patrick@
2016-09-19Add -nostdinc++ like the original CMakeLists.txt does. Fixes bulding withMark Kettenis
clang++. ok pascal@, patrick@
2016-09-05Implement OpenBSD support in libc++ and libunwind.Patrick Wildt
ok kettenis@
2016-09-04Add makefiles to compile libc++, libc++abi and libunwind.Patrick Wildt
Tweaks from pascal@ ok guenther@ kettenis@
2016-09-03Import libc++ 3.9.0Patrick Wildt