aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2021-05-13stage2: -lunwind is handled speciallyAndrew Kelley
2021-05-13stage2: only build and link libunwind when linking libc++Andrew Kelley
2021-05-12stage2: build and provide libunwind when compiling for native libcAndrew Kelley
2021-05-12translate-c: Ensure extra_cflags are passed to clangEvan Haas
2021-05-11stage2: use system libc when targeting the native OS/ABIIsaac Freund
2021-05-11stage2: Allow building musl/glibc in thumb modeLemonBoy
2021-05-11stage2: Pass -mthumb when compiling C/C++ codeLemonBoy
2021-05-08update usage of std.testing in stage2Veikka Tuominen
2021-05-05stage2: Fix UAF in ErrorMsg destructorLemonBoy
2021-04-17stage2: add support for zig cc assembler -mcpu optionjacob gw
2021-04-15stage2: properly model miscellaneous failed tasksAndrew Kelley
2021-04-11Merge remote-tracking branch 'origin/master' into llvm12Michael Dusan
2021-04-09stage2: fix regression from previous commitAndrew Kelley
2021-04-09stage2: fix stderr deadlock and slightly wrong tty coloringAndrew Kelley
2021-04-09Merge pull request #8470 from ziglang/stage2-startAndrew Kelley
2021-04-09stage2: clean up pretty printing compile errorsAndrew Kelley
2021-04-08stage2: pretty print compilation errorsjacob gw
2021-04-09stage2: delete allowing input (and output) zir from the pipeline (#8471)g-w1
2021-04-08stage2: blaze the trail for std lib integrationAndrew Kelley
2021-04-08stage2: revert to only has_decl and export ZIR supportAndrew Kelley
2021-04-08stage2: add support for start.zigTimon Kruiper
2021-04-08stage2: add support for root pkgTimon Kruiper
2021-04-08stage2: add initial support for builtin pkgTimon Kruiper
2021-04-07stage2: fix incremental compilation handling of parse errorsAndrew Kelley
2021-04-07stage2: fix incremental compilation Decl deletion logicAndrew Kelley
2021-04-02Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-03-28Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-03-28Merge remote-tracking branch 'origin/master' into zir-memory-layoutAndrew Kelley
2021-03-28stage2: implement sema for @errorToInt and @intToErrorjacob gw
2021-03-20Fix digest format specifier after std.fmt updatesJakub Konka
2021-03-19astgen: support blocksAndrew Kelley
2021-03-16stage2: *WIP*: rework ZIR memory layout; overhaul source locationsAndrew Kelley
2021-03-12Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-03-08stage2 cbe: non pointer optionalsVeikka Tuominen
2021-03-02stage2: use std.zig.fmtId for builtin.zig sourceAndrew Kelley
2021-03-01zig c++: fix compilation that includes any c++ std library fileTimon Kruiper
2021-02-24Merge remote-tracking branch 'origin/master' into ast-memory-layoutAndrew Kelley
2021-02-21std.Progress: improve support for "dumb" terminalsjacob gw
2021-02-19macos: fix cond to enable ZIG_SYSTEM_LINKER_HACKMichael Dusan
2021-02-19stage2: remove incorrect newlines from log statementsAndrew Kelley
2021-02-16translate-c: render array stuffVeikka Tuominen
2021-02-11stage2: start reworking Module/astgen for memory layout changesAndrew Kelley
2021-02-07never pass -s to clangAndrew Kelley
2021-02-07zig cc: recognize the `-s` flag to be "strip"Andrew Kelley
2021-01-24zig cc: recognize more coff linker optionsAndrew Kelley
2021-01-23add LTO supportAndrew Kelley
2021-01-19stage2: fix anonymous Decl ty/val wrong arenaAndrew Kelley
2021-01-19stage2: -Dlog enables all logging, log scopes can be set at runtimeAndrew Kelley
2021-01-16stage2: implement error notes and regress -femit-zirAndrew Kelley
2021-01-14organize std lib concurrency primitives and add RwLockAndrew Kelley