aboutsummaryrefslogtreecommitdiff
path: root/src/libcxx.zig
AgeCommit message (Expand)Author
2023-03-17main: add debug option to dump unoptimized llvm irJacob Young
2023-03-15compiler: update function accepts a std.Progress.NodeAndrew Kelley
2023-03-15progress towards semantic error serializationAndrew Kelley
2022-11-22Compilation: avoid Cache hash dependency on zig lib pathAndrew Kelley
2022-10-27libcxx: only pass -DHAVE___CXA_THREAD_ATEXIT_IMPL for glibcAndrew Kelley
2022-09-12libcxx: define _LIBCPP_ABI_VERSION and _LIBCPP_ABI_NAMESPACEAndrew Kelley
2022-08-29Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-08-19stage2: implement stack protectorsAndrew Kelley
2022-08-04update libcxxabi to LLVM 15Andrew Kelley
2022-08-04update libcxx to LLVM 15Andrew Kelley
2022-07-02libcxx: add additional include directoryAndrew Kelley
2022-07-01update libcxx to llvm 14.0.6Andrew Kelley
2022-05-10Added _LIBCPP_HAS_NO_THREADS for single_threaded binaries linked with libcxx.Alexander Slesarev
2022-01-30remove __muloti4 from libc++Jonathan Marler
2022-01-10Build fs/filesystem libcxx module when targeting GNU WinJakub Konka
2022-01-02stage2: fix path to cache artifacts in libcxx,Andrew Kelley
2022-01-02stage2: introduce CacheModeAndrew Kelley
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: stage 1 and 2 buildingLee Cannon
2021-11-16libcxx: disable redundant new/delete definitionsAndrew Kelley
2021-11-04Replace ArrayList.init/ensureTotalCapacity pairs with initCapacityRyan Liptak
2021-10-16Add build.zig and command line flagsLee Cannon
2021-10-01libcxx: pass -faligned-allocation flag when neededAndrew Kelley
2021-10-01libcxx: update to compile with -std=c++20Andrew Kelley
2021-09-30Merge remote-tracking branch 'origin/master' into llvm13Andrew Kelley
2021-09-19Update all ensureCapacity calls to the relevant non-deprecated versionRyan Liptak
2021-09-01stage2: libcxx: logic for skipping OS-specific filesAndrew Kelley
2021-08-16update libcxx, libcxxabi, libunwind, and tsan to llvm 13 rc1Andrew Kelley
2021-07-23stage2: improvements towards `zig test`Andrew Kelley
2021-06-15fix comments.Takeshi Yoneda
2021-06-15Add a missing comment.Takeshi Yoneda
2021-06-15cleanup, and disable threading completely.Takeshi Yoneda
2021-06-15add various flags/options, and link libcxxabi.Takeshi Yoneda
2021-06-14c++,wasi: enable libcxx build.Takeshi Yoneda
2021-06-09CLI: remove --verbose-ast and --verbose-tokenizeAndrew Kelley
2021-05-25remove reduntant new/delete implementationxavier
2021-05-23keep statically linked libc++ symbols hidden.xavier
2021-05-23apply -flto and -ffunction-sections when compiling libc++xavier
2021-03-01zig c++: fix compilation that includes any c++ std library fileTimon Kruiper
2021-02-25Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-01-11stage2: cleanups regarding red zone CLI flagsAndrew Kelley
2021-01-11Added support for no red zoneLee Cannon
2020-12-24stage2: re-use compiler runtime libs across opt modes and strip flagAndrew Kelley
2020-12-24stage2: fix Cache deadlock and build more of TSANAndrew Kelley
2020-12-24WIP start adding support for TSANAndrew Kelley
2020-12-20use kprotty's ThreadPool implementation (v5)Andrew Kelley
2020-12-18std: introduce a thread-local CSPRNG for general useAndrew Kelley
2020-12-16Update libcxxJakub Konka
2020-12-13stage2: link musl dynamically by default if nativeIsaac Freund
2020-11-22modernize the PIE patch for the latest master branchAndrew Kelley