aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2023-10-21InternPool: store alignment of anon declsAndrew Kelley
2023-10-20Revert "make distinct error limit configurable"Andrew Kelley
2023-10-20Merge pull request #17608 from squeek502/resinator-fixesAndrew Kelley
2023-10-20llvm: set PIE only for executablesMichael Dusan
2023-10-18Revert "Never implicitly add rpaths for each lib dir, add NixOS libdir to rpath"Andrew Kelley
2023-10-18Error if an .rc file uses the 'preprocess only' or 'no preprocess' flagsRyan Liptak
2023-10-18Sync resinator with upstream and fix INCLUDE env var handlingRyan Liptak
2023-10-18compiler: fix LTO availability logicAndrew Kelley
2023-10-18compiler: better default for valgrindAndrew Kelley
2023-10-18Merge pull request #17524 from Vexu/aro-translate-cAndrew Kelley
2023-10-17add c_frontend to translate-c cache hashVeikka Tuominen
2023-10-16make distinct error limit configurableVeikka Tuominen
2023-10-15Add preliminary support for Windows .manifest filesRyan Liptak
2023-10-12Add `zig rc` subcommand, a drop-in replacement for rc.exeRyan Liptak
2023-10-10revert compiler_rt: no need to put it in a static libraryAndrew Kelley
2023-10-10Compilation: default to self-hosted backend when not using libllvmAndrew Kelley
2023-10-10compiler_rt: no need to put it in a static libraryAndrew Kelley
2023-10-08give modules friendly names for error reportingAndrew Kelley
2023-10-08fix using the wrong allocator for modulesAndrew Kelley
2023-10-08use long-lived arena for `@cImport`-generated ModuleAndrew Kelley
2023-10-08CLI: finish updating module API usageAndrew Kelley
2023-10-08get `zig fetch` working with the new systemAndrew Kelley
2023-10-04comp: add support for -fdata-sectionsJakub Konka
2023-10-03C backend: start handling anonymous declsAndrew Kelley
2023-10-01CLI: fix -fno-clangAndrew Kelley
2023-10-02Merge pull request #17221 from Vexu/aro-translate-cVeikka Tuominen
2023-10-01aro-translate-c: translate enumsVeikka Tuominen
2023-10-01add compiler flag for selecting C frontendVeikka Tuominen
2023-10-01x86_64: implement and test unary float builtinsJacob Young
2023-09-29C backend: remove ?*Decl from DeclGenAndrew Kelley
2023-09-28Compilation: introduce saveState()Andrew Kelley
2023-09-26Merge pull request #17152 from mikdusan/macos-sdkAndrew Kelley
2023-09-26define `_WIN32_WINNT` for windows compilations based on target minver (#17224)Phil Richards
2023-09-25kubkon review changes: 3Michael Dusan
2023-09-25kubkon review changes: 1Michael Dusan
2023-09-25macos: better SDK version detectionMichael Dusan
2023-09-25macos: vendored libc: combine headers: part 2Michael Dusan
2023-09-25translate-c: convert clang errors messages into `std.zig.ErrorBundle`Techatrix
2023-09-24resinator: do not include in only_core_functionality buildsmlugg
2023-09-23Fix reportRetryableWin32ResourceErrorRyan Liptak
2023-09-22Merge pull request #17069 from squeek502/resinatorAndrew Kelley
2023-09-21classifyFileExt: Use case-insensitive matching for .rc and .resRyan Liptak
2023-09-19clang: -fno-sanitize=function workaroundAndrew Kelley
2023-09-19libcxx: update to LLVM 17Andrew Kelley
2023-09-17Fix rc preprocessing when using the MinGW includes and targeting the GNU abiRyan Liptak
2023-09-17rc compilation: Use MSVC includes if present, fallback to mingwRyan Liptak
2023-09-17Only populate rc_include_dirs if there are .rc files in the compilationRyan Liptak
2023-09-17Add the ATLMFC include directory to the libc include dir listRyan Liptak
2023-09-17Add a .rc -> .res compiler to the Zig compilerRyan Liptak
2023-09-15ErrorBundle: rename addBundle to addBundleAsNotes, add addBundleAsRootsRyan Liptak