Up to [local] / src / lib / libcxx
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.16, Sat Jan 2 20:04:36 2021 UTC (3 years, 5 months ago) by patrick
Branch: MAIN
CVS Tags: HEAD
Changes since 1.15: +1 -1 lines
FILE REMOVED
Move Makefiles for libc++ and libc++abi to gnu/lib in preparation for an upcoming update to those, which will see both codebases heading into the gnu/llvm dumpster. Feedback from jsg@ ok deraadt@ kettenis@
Revision 1.15 / (download) - annotate - [select for diffs], Sat Jan 2 17:50:15 2021 UTC (3 years, 5 months ago) by patrick
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)
Switch libc++ and libc++abi to use libunwind 11.0.0. Bump major for both libraries due to dynamic export additions and removals in libc++abi. Tested by kettenis@, visa@ and myself ok kettenis@
Revision 1.14 / (download) - annotate - [select for diffs], Mon Jun 17 22:28:47 2019 UTC (4 years, 11 months ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)
Merge libc++, libc++abi and libunwind version 8.0.0. Ports build by naddy@ Tested by visa on octeon Tested by kettenis on macppc and sparc64
Revision 1.13 / (download) - annotate - [select for diffs], Tue May 7 05:20:04 2019 UTC (5 years, 1 month ago) by patrick
Branch: MAIN
Changes since 1.12: +5 -3 lines
Diff to previous 1.12 (colored)
Add support for std::filesystem. We're already installing the headers, so also compile the needed source files for it. While there, switch to compiling libc++ with C++14. Prompted by, initial patch from and ok espie@, ok jca@
Revision 1.12 / (download) - annotate - [select for diffs], Thu Mar 14 08:45:36 2019 UTC (5 years, 2 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE,
OPENBSD_6_5
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)
build with NDEBUG defined to disable debug/tracking code ok patrick@
Revision 1.11 / (download) - annotate - [select for diffs], Mon Feb 4 17:04:33 2019 UTC (5 years, 4 months ago) by patrick
Branch: MAIN
Changes since 1.10: +10 -1 lines
Diff to previous 1.10 (colored)
Merge libc++, libc++abi and libunwind version 7.0.1. Tested by visa on octeon Tested by kettenis on arm64, armv7 and sparc64 "go for it" deraadt and sthen
Revision 1.10 / (download) - annotate - [select for diffs], Sat Oct 13 19:19:21 2018 UTC (5 years, 7 months ago) by kettenis
Branch: MAIN
Changes since 1.9: +3 -1 lines
Diff to previous 1.9 (colored)
Link libc++.so against libc++abi.so such that linking C binaries against a C++ shared library will work correctly with modern linkers. ok guenther@
Revision 1.9 / (download) - annotate - [select for diffs], Tue Sep 11 18:32:56 2018 UTC (5 years, 9 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE,
OPENBSD_6_4
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)
add -Wall to CFLAGS
Revision 1.8 / (download) - annotate - [select for diffs], Tue Sep 11 18:31:58 2018 UTC (5 years, 9 months ago) by robert
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)
instead of defining _LIBCPP_DEBUG in debug.cpp which enables some debug code which breaks quiet a few things, define _LIBCPP_BUILDING_LIBRARY for the complete build to get the needed definitions in debug.cpp without enabling debug code
Revision 1.7 / (download) - annotate - [select for diffs], Tue Sep 11 18:29:53 2018 UTC (5 years, 9 months ago) by robert
Branch: MAIN
Changes since 1.6: +185 -167 lines
Diff to previous 1.6 (colored)
merge libc++ 6.0.0 (bump lib major); ok patrick@, kettenis@
Revision 1.6 / (download) - annotate - [select for diffs], Mon Apr 17 15:53:21 2017 UTC (7 years, 1 month ago) by kettenis
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2
Changes since 1.5: +7 -2 lines
Diff to previous 1.5 (colored)
Change build infrastructure to allow building both gcc and clang. This doesn't actually flip the switch yet, so aarch64 continues to be the only architecture for which we build clang. ok jsg@, deraadt@
Revision 1.5 / (download) - annotate - [select for diffs], Thu Feb 16 02:08:42 2017 UTC (7 years, 3 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE,
OPENBSD_6_1
Changes since 1.4: +1 -4 lines
Diff to previous 1.4 (colored)
clang is installed as cc and c++ there is no need to set CC and CXX to clang and clang++.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Jan 20 07:55:20 2017 UTC (7 years, 4 months ago) by patrick
Branch: MAIN
Changes since 1.3: +10 -1 lines
Diff to previous 1.3 (colored)
Depend compilation on the compiler version, so that we can always enter the directory to create an objdir. ok deraadt@
Revision 1.3 / (download) - annotate - [select for diffs], Mon Dec 19 23:50:41 2016 UTC (7 years, 5 months ago) by patrick
Branch: MAIN
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored)
Compile libc++ and libc++abi with clang by default instead of egcc. 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@
Revision 1.2 / (download) - annotate - [select for diffs], Mon Sep 19 11:22:39 2016 UTC (7 years, 8 months ago) by kettenis
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)
Add -nostdinc++ like the original CMakeLists.txt does. Fixes bulding with clang++. ok pascal@, patrick@
Revision 1.1 / (download) - annotate - [select for diffs], Sun Sep 4 12:48:33 2016 UTC (7 years, 9 months ago) by patrick
Branch: MAIN
Add makefiles to compile libc++, libc++abi and libunwind. Tweaks from pascal@ ok guenther@ kettenis@