aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2021-05-21Merge pull request #8837 from ziglang/cc-wasm32-wasiJakub Konka
2021-05-20stage2: fix compile error rendering for hard tabsAndrew Kelley
2021-05-20cc,wasi: do not add stack protectorJakub Konka
2021-05-20wasm: link dynamically by default when targeting wasmJakub Konka
2021-05-20cc,wasi: link compiled WASI libc with wasm-ldJakub Konka
2021-05-20wasi,cc: fix naming and add stubs for buildingJakub Konka
2021-05-19stage2: only default to linking system libc if linking system libsIsaac Freund
2021-05-18stage2: fix deletion of Decls that get re-referencedAndrew Kelley
2021-05-17stage2: get rid of NameHashAndrew Kelley
2021-05-17stage2: get rid of failed_root_src_fileAndrew Kelley
2021-05-17stage2: add some debug logs for when link functions are calledAndrew Kelley
2021-05-16stage2: fix error message coloringAndrew Kelley
2021-05-15Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-15stage2: omit Decl compile errors from failed AstGen filesAndrew Kelley
2021-05-15stage2: make failure to find native libc verboseIsaac Freund
2021-05-14stage2: compile log stores node offsetAndrew Kelley
2021-05-14stage2: improve Decl dependency managementAndrew Kelley
2021-05-14stage2: clarify logic of passing `-integrated-as` to clangAndrew Kelley
2021-05-14stage2: Force Clang to use LLVM's assembler for SPARC targetsLemonBoy
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-12stage2: build and provide libunwind when compiling for native libcAndrew Kelley
2021-05-12Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-12translate-c: Ensure extra_cflags are passed to clangEvan Haas
2021-05-11stage2: improve Decl lifetime managementAndrew Kelley
2021-05-11stage2: better handling of file-level compile errors across updatesAndrew Kelley
2021-05-11AstGen: support emitting multiple compile errorsAndrew Kelley
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-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08update usage of std.testing in stage2Veikka Tuominen
2021-05-06stage2: wire up outdated/deleted decl detectionAndrew Kelley
2021-05-05Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-05stage2: Fix UAF in ErrorMsg destructorLemonBoy
2021-04-29stage2: properly free Decl nameAndrew Kelley
2021-04-28stage2: implement semantic analysis for functions and global varsAndrew Kelley
2021-04-28stage2: semaDecl properly analyzes the decl blockAndrew Kelley
2021-04-27link: fix compile error from previous commitAndrew Kelley
2021-04-26stage2: rewire the frontend driver to whole-file-zirAndrew Kelley
2021-04-25stage2: pre-open ZIR cache dir handlesAndrew Kelley
2021-04-25stage2: implement caching for ZIR codeAndrew Kelley
2021-04-24Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-23stage2: better error reporting for LazySrcLoc.entire_fileAndrew Kelley
2021-04-23AstGen: implement nosuspend expressionsAndrew Kelley
2021-04-22stage2: write out builtin.zig before spawning AstGen tasksAndrew Kelley
2021-04-22stage2: fix builtin.zig for `zig test`Andrew Kelley
2021-04-22std: fix compile errors caught by stage2 AstGenAndrew Kelley
2021-04-17stage2: add support for zig cc assembler -mcpu optionjacob gw