aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2023-07-18compiler: begin untangling anonymous decls from source declsAndrew Kelley
2023-07-18rework generic function callsAndrew Kelley
2023-07-11remove arbitrary stderr size limit when spawning a child process toolXavier Bouchoux
2023-06-26default to single-threaded for WebAssemblyLuuk de Gram
2023-06-26Compilation: allow threads for Wasm when shared-memory is enabledLuuk de Gram
2023-06-26wasm-ld: implement `--export-memory` flagLuuk de Gram
2023-06-25std.cstr: deprecate namespaceEric Joldasov
2023-06-25Recognize the .res extension and link it as if it were an object fileRyan Liptak
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-20musl: deal with zig rename of i386 to x86Andrew Kelley
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-17std: replace builtin.Version with SemanticVersionr00ster91
2023-06-13Never implicitly add rpaths for each lib dir, add NixOS libdir to rpathJan200101
2023-06-11Autodoc: make it work under InternPoolmlugg
2023-06-10compiler: eliminate Decl.value_arena and Sema.perm_arenaAndrew Kelley
2023-06-10CLI: introduce --verbose-intern-poolAndrew Kelley
2023-06-10InternPool: port most of value tagsJacob Young
2023-06-10Module: remove tmp_hack_arenaAndrew Kelley
2023-06-10stage2: move opaque types to InternPoolAndrew Kelley
2023-06-10stage2: add tmp_hack_arena for the InternPool transitionAndrew Kelley
2023-06-10InternPool: add a dump functionAndrew Kelley
2023-06-10stage2: start the InternPool transitionAndrew Kelley
2023-06-03Merge pull request #15579 from squeek502/mem-delimitersAndrew Kelley
2023-05-29Merge pull request #15891 from mlugg/fix/dont-emit-fn-called-at-comptimeAndrew Kelley
2023-05-30zig ld: handle `--library :path/to/lib.so`Motiejus Jakštys
2023-05-29Prevent analysis of functions only referenced at comptimemlugg
2023-05-23std.sort: add pdqsort and heapsortAli Chraghi
2023-05-17rename omit_pkg_fetching_code to only_core_functionalityAndrew Kelley
2023-05-17Merge pull request #15459 from motiejus/build-id-fullAndrew Kelley
2023-05-16tweaks to --build-idAndrew Kelley
2023-05-16stage2: implement --build-id stylesMotiejus Jakštys
2023-05-16CLI: fix stdin dumping behaviorAndrew Kelley
2023-05-16zig cc: support reading from non-filesMotiejus Jakštys
2023-05-13std.mem: Rename splitFull/tokenizeFull to splitSequence/tokenizeSequenceRyan Liptak
2023-05-13Update all std.mem.split calls to their appropriate functionRyan Liptak
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-04-25cbe: fix mutability issues with builtin test_functionsJacob Young
2023-04-21Merge pull request #15355 from mlugg/feat/liveness-control-flowAndrew Kelley
2023-04-20fixes to the previous commitAndrew Kelley
2023-04-20Expose an option for producing 64-bit DWARF formatDavid Gonzalez Martin
2023-04-20Liveness: add a liveness verification passJacob Young
2023-04-18compilation: fix generating coff debug info on -gnukcbanner
2023-04-18Assembly file add soft float option for mips (#15340)hequn
2023-04-17compilation: fix non-zig compilations not using CacheMode.wholekcbanner
2023-04-12Autodoc usingnamespace (#15216)Loris Cro
2023-04-09spirv: cannot build libcRobin Voetter
2023-04-09dont destroy old bin file on link openpath failureRobin Voetter
2023-04-07zig cc: complete the -wrap flag implementationAndrew Kelley
2023-04-07add linker -wrap flagZach Cheung