aboutsummaryrefslogtreecommitdiff
path: root/src/libunwind.zig
AgeCommit message (Expand)Author
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-01-27frontend: use main Compilation code_model when building libxxAndrew Kelley
2025-01-23compiler: Fix computation of Compilation.Config.any_unwind_tables.Alex Rønne Petersen
2025-01-18libunwind: Build C files with -fexceptions.Alex Rønne Petersen
2025-01-05Added support for thin ltoTravis Lange
2024-12-11compiler: Improve the handling of unwind table levels.Alex Rønne Petersen
2024-11-05libunwind: Pass -fPIC -funwind-tables via module options instead of CFLAGS.Alex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-10-23branch fixesAndrew Kelley
2024-10-23move linker input file parsing to the compilation pipelineAndrew Kelley
2024-09-21libunwind: Use `-Wno-dll-attribute-on-redeclaration` for Windows like upstream.Alex Rønne Petersen
2024-09-19libunwind: Synchronize some CFLAGS/CXXFLAGS with upstream.Alex Rønne Petersen
2024-08-01libunwind: Fix an isARM() check to use isArmOrThumb() instead.Alex Rønne Petersen
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-08libcxx, libtsan, libunwind: fix error reportingAndrew Kelley
2024-05-08libunwind: update to LLVM 18Andrew Kelley
2024-03-11std.builtin: make link mode fields lowercaseTristan Ross
2024-03-06Package.Module: deduplicate identical builtin modulesmlugg
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-01fix a round of compile errors caused by this branchAndrew Kelley
2024-01-01compiler: miscellaneous branch progressAndrew Kelley
2024-01-01update libunwind references to bin_file.optionsAndrew 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-08-12libunwind: Remove include for libcxx as its also done in upstream llvm repoAndre Herbst
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
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-13zig run/cc: recognize "-x language"Motiejus Jakštys
2022-09-13fix libc++ exceptions for musl targetsAndrew Kelley
2022-09-12libunwind: compile with -std=c11Andrew Kelley
2022-08-29Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-08-19stage2: implement stack protectorsAndrew Kelley
2022-08-04update libunwind to LLVM 15Andrew Kelley
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-10-16Add build.zig and command line flagsLee Cannon
2021-08-31libunwind: fix unwinding through libunwind stack framesSebastian Ullrich
2021-07-23stage2: improvements towards `zig test`Andrew Kelley
2021-06-09CLI: remove --verbose-ast and --verbose-tokenizeAndrew Kelley
2021-05-23keep statically linked libc++ symbols hidden.xavier
2021-05-23apply -flto and -ffunction-sections when compiling libc++xavier
2021-01-11stage2: cleanups regarding red zone CLI flagsAndrew Kelley