aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-07-28stage1: fix anon struct naming in certain casesMichael Dusan
2021-07-28stage1: Expand SysV C ABI support for small structsBelhorma Bendebiche
2021-07-28translate-c: handle signed array subscriptsEvan Haas
2021-07-28translate-c: add support for ChooseExprEvan Haas
2021-07-28translate-c: fix import path in translation failure commentEvan Haas
2021-07-27Add option to hide build command on compilation error to build_runner (#8513)Lee Cannon
2021-07-27stage1: add c_longdouble mapping for s390xMeghan Denny
2021-07-27stage2: implement `@boolToInt`Andrew Kelley
2021-07-27llvm backend: LLVMGetNamedGlobalAlias requires a null terminated stringAndrew Kelley
2021-07-27stage2: add deinit for test_functionsAndrew Kelley
2021-07-27stage2: move call to populateTestFunctions() outside performAllTheWork()Andrew Kelley
2021-07-27stage2: `zig test` now works with the LLVM backendAndrew Kelley
2021-07-26stage2: improvements towards `zig test`Andrew Kelley
2021-07-26minimum/maximum builtinsRobin Voetter
2021-07-26Add @selectRobin Voetter
2021-07-26Merge pull request #9458 from SuperAuguste/popcount-ctz-clzAndrew Kelley
2021-07-26Wasm,libc: fix wasm-ld failure in matching libc symbols.Takeshi Yoneda
2021-07-26Use -isysroot on Mojave toofn ⌃ ⌥
2021-07-25stage2 llvm backend improvements working towards `zig test`Andrew Kelley
2021-07-25ctz + clzAuguste Rame
2021-07-25stage2 llvm backend: implement llvmType for error union and slicesAndrew Kelley
2021-07-25stage2 llvm backend: DeclGen and DeclFn have context fieldAndrew Kelley
2021-07-25stage2 llvm backend: rename getLLVMType to llvmTypeAndrew Kelley
2021-07-25Add vector support for @popCountAuguste Rame
2021-07-24stage2 llvm backend: implement assembly and ptrtointAndrew Kelley
2021-07-24Re-enable switch test cases and fix regressionsLuuk de Gram
2021-07-24Support multi-value prongsLuuk de Gram
2021-07-24Allow negative valuesLuuk de Gram
2021-07-24switchbr: When prongs are sparse values, use if/else-chainLuuk de Gram
2021-07-24wasm: Rewrite switch_br to use `br_table` insteadLuuk de Gram
2021-07-23stage2: improvements towards `zig test`Andrew Kelley
2021-07-23Merge remote-tracking branch 'origin/master' into zld-incremental-2Jakub Konka
2021-07-23macho: re-enable parsing sections into atomsJakub Konka
2021-07-23Merge pull request #9265 from ehaas/translate-c-macro-matchingVeikka Tuominen
2021-07-23Merge pull request #9440 from ziglang/emit-bcAndrew Kelley
2021-07-22zig: -rdynamic now implies -fdll-export-fns unless the latter is explicitly set.Alex Rønne Petersen
2021-07-22Merge pull request #9378 from g-w1/loop-shadowingAndrew Kelley
2021-07-22fix double linking of compiler-rt symbols on wasmAndrew Kelley
2021-07-22support -fcompiler-rt in conjunction with build-objAndrew Kelley
2021-07-22add -femit-llvm-bc CLI option and implement itAndrew Kelley
2021-07-22macho: assign and cache section ordinals upon creationJakub Konka
2021-07-22translate-c: Handle ambiguous cast or call macroEvan Haas
2021-07-22translate-c: add framework for special-casing macrosEvan Haas
2021-07-22macho: sort nlists within object before filtering by typeJakub Konka
2021-07-22macho: fix incorrect prealloc in traditional pathJakub Konka
2021-07-22macho: fix memory leaks when emptying TextBlocksJakub Konka
2021-07-22Merge remote-tracking branch 'origin/master' into zld-incremental-2Jakub Konka
2021-07-21macho: fix bug when freeing DeclJakub Konka
2021-07-21macho: fix reloc generation for stubs and GOT entriesJakub Konka
2021-07-21remove 'pe' object formatAndrew Kelley