aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-05-12stage2: fix handling of "prev successful ZIR"Andrew 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-12stage2: Drop LLVM's host CPU detection method as fallbackLemonBoy
2021-05-12macho: allow overriding stack size in binaryJakub Konka
2021-05-11stage2: more Decl lifetime fixesAndrew Kelley
2021-05-11stage2: improve Decl lifetime managementAndrew Kelley
2021-05-11Sema: implement duplicate enum tag compile errorAndrew Kelley
2021-05-11stage2: lookupIdentifier can return error.AnalysisFailedAndrew Kelley
2021-05-11stage2: better handling of file-level compile errors across updatesAndrew Kelley
2021-05-11C backend: fix emitting '$' in identifier namesAndrew Kelley
2021-05-11AstGen: support emitting multiple compile errorsAndrew Kelley
2021-05-11stage2: add `owns_tv` flag to `Module.Decl`Andrew Kelley
2021-05-11stage2: link all libc components if using system libcIsaac Freund
2021-05-11stage2: error if requested glibc version too highIsaac Freund
2021-05-11stage2: use system libc when targeting the native OS/ABIIsaac Freund
2021-05-11stage2: Change libc components' linking orderLemonBoy
2021-05-11stage2: Allow building musl/glibc in thumb modeLemonBoy
2021-05-11stage2: Always link -lpthread when using system libcLemonBoy
2021-05-11stage2: Pass -mthumb when compiling C/C++ codeLemonBoy
2021-05-10stage2: struct, union, enum, opaque, error sets get better namesAndrew Kelley
2021-05-10stage2: type declarations ZIR encode AnonNameStrategyAndrew Kelley
2021-05-10stage1: ignore enum ContainerLayout for comptime memory purposesAndrew Kelley
2021-05-10stage1: remove outdated error message regarding #447jacob gw
2021-05-10translate-c: fix typedefs with multiple namesxackus
2021-05-09zld: adjust signed displacement source target addrJakub Konka
2021-05-09stage2 ARM: Overhaul of genArmBinOpjoachimschmidt557
2021-05-08fix merge conflicts from previous commitAndrew Kelley
2021-05-09Merge pull request #8474 from gracefuu/grace/encode-instructionAndrew Kelley
2021-05-08stage2 test harness: report multiple failuresAndrew Kelley
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08stage2: fully qualified names and better anonymous namesAndrew Kelley
2021-05-08Merge pull request #8686 from Vexu/tryAndrew Kelley
2021-05-08Sema: fix `@setEvalBranchQuota` incorrectly requiring a function bodyAndrew Kelley
2021-05-08AstGen: fix incorrect logic for adding implicit return instructionAndrew Kelley
2021-05-08link/MachO: fix --verbose-link ensureCapacity bugAndrew Kelley
2021-05-08Type: fix abiAlignment calculation for unionsAndrew Kelley
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-07stage2: fix struct inits not getting fields resolvedAndrew Kelley
2021-05-07ZIR: implement iteration over switch instructionsAndrew Kelley
2021-05-07std: start code increases stack size as appropriate on linuxAndrew Kelley
2021-05-07stage2: fix stack overflow in `@setEvalBranchQuota` test caseAndrew Kelley
2021-05-07stage2: implement global variablesAndrew Kelley
2021-05-07stage2: no '$' in anonymous decl namesAndrew Kelley
2021-05-07stage2: implement extern functionsAndrew Kelley
2021-05-07Sema: support enough to check main calling convention via `@typeInfo`Andrew Kelley
2021-05-06Sema: implement `@typeInfo` for functionsAndrew Kelley
2021-05-06stage2: fix compile errors in test harnessAndrew Kelley
2021-05-06CLI: add an update-and-run cmd and make enter re-run last cmdAndrew Kelley