aboutsummaryrefslogtreecommitdiff
path: root/src/libcxx.zig
AgeCommit message (Expand)Author
2024-03-11std.builtin: make link mode fields lowercaseTristan Ross
2024-03-06Package.Module: deduplicate identical builtin modulesmlugg
2024-01-18libcxx: fix C++ builds with glibc <2.16 without aligned_allocEmil Tywoniak
2024-01-13libcxx: only pass -DHAVE___CXA_THREAD_ATEXIT_IMPL for glibc >=2.18jimying
2024-01-10libcxx: fix not passing any_sanitize_thread correctlyAndrew Kelley
2024-01-01Compilation: make create() take an arena allocatorAndrew Kelley
2024-01-01fix compilation errors when enabling llvmAndrew Kelley
2024-01-01fix more compilation errors introduced by this branchAndrew Kelley
2024-01-01glibc: update to new Compilation APIAndrew Kelley
2024-01-01libcxx: update to new Compilation APIAndrew Kelley
2024-01-01compiler: update references to single_threadedAndrew Kelley
2023-10-20llvm: set PIE only for executablesMichael Dusan
2023-10-08CLI: finish updating module API usageAndrew Kelley
2023-10-02Add illumos OS tagStephen Gregoratto
2023-09-19libcxx: update to LLVM 17Andrew Kelley
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
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