aboutsummaryrefslogtreecommitdiff
path: root/src/link/Coff.zig
AgeCommit message (Expand)Author
2022-01-19stage2: improvements to entry point handlingAndrew Kelley
2022-01-19lld: allow for entrypoint symbol name to be setKenta Iwasaki
2022-01-13Introduce LinkObject with must_link fieldJakub Konka
2022-01-04link: avoid creating stage2 llvm module when using stage1Andrew Kelley
2022-01-03linker: fix build-obj and -fno-emit-binAndrew Kelley
2022-01-03stage2: introduce renameTmpIntoCache into the linker APIAndrew 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-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-24stage2: proper `-femit-implib` frontend supportAndrew Kelley
2021-11-24stage2: remove extra_lld_argsAndrew Kelley
2021-11-24Coff Linker: Pass extra lld argsKurt Kartaltepe
2021-11-24Coff linker: Add IMPLIB supportKurt Kartaltepe
2021-11-20stage2: default dynamic libraries to be linked as neededAndrew Kelley
2021-10-18coff linking: honor the link_libunwind flagAndrew Kelley
2021-09-24Spelling corrections (#9833)Josh Soref
2021-09-24stage2: enable building freestanding libc with LLVM backendAndrew Kelley
2021-09-23stage2: LLVM backend: improved naming and exportingAndrew Kelley
2021-09-19Update all ensureCapacity calls to the relevant non-deprecated versionRyan Liptak
2021-07-27stage2: implement `@boolToInt`Andrew Kelley
2021-07-26stage2: improvements towards `zig test`Andrew Kelley
2021-07-22add -femit-llvm-bc CLI option and implement itAndrew Kelley
2021-07-21remove 'pe' object formatAndrew Kelley
2021-07-20stage2: update LLVM backend to new AIR memory layoutAndrew Kelley
2021-07-20stage2: Air and Liveness are passed ephemerallyAndrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-06-08link: windows: look for more DLL import lib path namesAndrew Kelley
2021-06-03Breaking hash map changes for 0.8.0Martin Wickham
2021-05-24make "gnu" (mingw-w64) the default C ABI on WindowsAndrew Kelley
2021-04-28stage2: semaDecl properly analyzes the decl blockAndrew Kelley
2021-03-20stage2: restructure LLVM backendTimon Kruiper
2021-03-17stage2: Module and Sema are compiling againAndrew Kelley
2021-03-07std: Deprecate the B and Bi format specifiersLemonBoy
2021-03-02stage2: fixup some formatting errors ({x} -> {s})Timon Kruiper
2021-02-19astgen: fix remaining compile errorsAndrew Kelley
2021-01-24zig cc: recognize more coff linker optionsAndrew Kelley
2021-01-23add LTO supportAndrew Kelley
2021-01-16stage2: implement error notes and regress -femit-zirAndrew Kelley
2021-01-13stage2: lay the groundwork in prep for extern fnJakub Konka
2021-01-06stage2: rename and move files related to LLVM backendTimon Kruiper
2021-01-03stage2: Output the LLVM object files in the cache directoryTimon Kruiper
2021-01-02stage2: Use {s} instead of {} when formatting stringsLemonBoy
2020-12-28stage2: add missing asserts and early returns for LLVM backendTimon Kruiper
2020-12-28stage2: fix building self-hosted without llvm-backend enabled.Timon Kruiper
2020-12-28stage2: add LLVM codegen windows support to the self-hosted compilerTimon Kruiper
2020-12-28Revert "stage2: add compile log statement (#7191)"Andrew Kelley
2020-12-26stage2: add compile log statement (#7191)g-w1
2020-12-24stage2: fix Cache deadlock and build more of TSANAndrew Kelley