aboutsummaryrefslogtreecommitdiff
path: root/src/mingw.zig
AgeCommit message (Expand)Author
2025-03-18mingw: Rename mingw32.lib to libmingw32.lib.Alex Rønne Petersen
2025-02-24mingw: Update MinGW-w64 sources to 3839e21b08807479a31d5a9764666f82ae2f0356.Alex Rønne Petersen
2025-01-25compiler: Rework LTO settings for some Zig-provided libraries.Alex Rønne Petersen
2025-01-24frontend: fix data race with mingw crt filesAndrew Kelley
2025-01-20fix build failure when llvm not availableAndrew Kelley
2025-01-14mingw: Add upstream RtlSecureZeroMemory implementation.Alex Rønne Petersen
2024-12-16mingw: Fix CFLAGS for winpthreads.Alex Rønne Petersen
2024-12-14mingw: Update sources list to dcd7fefc703fb4b12187235386900d34cc13fdc5.Alex Rønne Petersen
2024-12-11compiler: Improve the handling of unwind table levels.Alex Rønne Petersen
2024-11-05Compilation: Move no_builtin to Package.Module.Alex Rønne Petersen
2024-11-03Compilation: Use the regular module mechanism for setting PIC on CRT objects.Alex Rønne Petersen
2024-10-31mingw: Fix COFF machine type selection for thumb-windows-gnu import libraries.Alex Rønne Petersen
2024-10-31zig_llvm: Reduce our exposure to LLVM API breakage.Alex Rønne Petersen
2024-10-10link: fix false positive crtbegin/crtend detectionAndrew Kelley
2024-09-09sync Aro dependencyVeikka Tuominen
2024-08-28mingw: Fix various target checks to check for thumb.Alex Rønne Petersen
2024-07-28std.Target.Cpu.Arch: Remove the `aarch64_32` tag.Alex Rønne Petersen
2024-07-19dev: introduce dev environments that enable compiler feature setsJacob Young
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-03-27mingw: support -municodeElaine Gibson
2024-03-21mingw: link to api sets instead of ucrtbaseElaine Gibson
2024-03-20mingw: define _WIN32_WINNT when building CRTElaine Gibson
2024-03-16Fix "unable to generate DLL import .lib file"Andreas Herrmann
2024-03-04Use the global cache dir for the manifests of generated mingw `.lib`sRyan Liptak
2024-01-20mingw: update build logicElaine Gibson
2024-01-14mingw: Add missing misc/mingw-access.c and misc/ucrt-access.cKrzysztof Wolicki
2024-01-08mingw: remove pow.c from aarch64-windows mingw buildsAndrew Kelley
2024-01-08mingw: add the build logic for the previous commitAndrew Kelley
2024-01-08mingw: add comments so that I don't regress this code laterAndrew Kelley
2024-01-08mingw: update from msvcrt to ucrtAndrew Kelley
2024-01-08mingw-w64: update CRT files to latest git commitAndrew Kelley
2024-01-08add tool for updating mingw crt filesAndrew Kelley
2024-01-01Compilation: don't add importlib jobs when outputting C codeAndrew Kelley
2024-01-01fix compilation errors when enabling llvmAndrew Kelley
2023-11-17aro-translate-c: update to upstream changesVeikka Tuominen
2023-11-02mingw: remove stage2_c check for buildImportLibEvan Haas
2023-11-02mingw: remove "aro" literal from from cache hashEvan Haas
2023-11-02mingw: Check for only_c, not only_core_functionalityEvan Haas
2023-11-02mingw: Don't implement buildImportLib in only-c modeEvan Haas
2023-11-02mingw: Use aro instead of clang for preprocessing import libsEvan Haas
2023-09-26define `_WIN32_WINNT` for windows compilations based on target minver (#17224)Phil Richards
2023-08-03frontend: fix linking to Windows DLLs as system libsAndrew Kelley
2023-07-11remove arbitrary stderr size limit when spawning a child process toolXavier Bouchoux
2023-05-26std.Target adjustmentsVeikka Tuominen
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-02-13move the cache system from compiler to std libAndrew Kelley
2023-01-31mingw: repair msvcrt-os build flagspraschke
2022-12-28mingw: add missing vscprintf.c fileAndrew Kelley