aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-09-12Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-09-12libcxx: define _LIBCPP_ABI_VERSION and _LIBCPP_ABI_NAMESPACEAndrew Kelley
2022-09-12stage2: change how defers are stored in ZirVeikka Tuominen
2022-09-11Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-09-11Merge pull request #12814 from ziglang/native-libc-integrationAndrew Kelley
2022-09-11Compilation: handle system C compiler not foundAndrew Kelley
2022-09-11stage2: no condition on system libs to link native libcAndrew Kelley
2022-09-11autodoc: reduce json payload sizeLoris Cro
2022-09-10autodoc: remove unnecessary string copyLoris Cro
2022-09-10Merge pull request #12799 from joachimschmidt557/stage2-armJakub Konka
2022-09-10Merge pull request #12802 from ziglang/macho-refactorJakub Konka
2022-09-10coff: remove unused functionJakub Konka
2022-09-10macho: refactor direct use of locals container in favour of helpersJakub Konka
2022-09-10aarch64: update codegen to using a global index rather than local indexJakub Konka
2022-09-10type: print comptime on fn type paramsJacob Young
2022-09-10translate-c: Escape non-ASCII characters that appear in macrosEvan Haas
2022-09-10x86_64: combine got_load, direct_load and imports_load into linker_load MCVJakub Konka
2022-09-09macho+coff: return index into global table from getGlobalSymbolJakub Konka
2022-09-09coff: use global accessor abstractions from MachOJakub Konka
2022-09-09macho: use globals free list like in COFF linkerJakub Konka
2022-09-09stage2 ARM: implement basic array_elem_valjoachimschmidt557
2022-09-09Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-09-09stage2 ARM: implement ptr_elem_valjoachimschmidt557
2022-09-09stage2 ARM: support larger function stacksjoachimschmidt557
2022-09-09stage2 ARM: implement struct_field_val for registersjoachimschmidt557
2022-09-09stage2 ARM: fix multiple uses of reuseOperandjoachimschmidt557
2022-09-09stage2 ARM: amend implementation of various AIR instructionsjoachimschmidt557
2022-09-09stage2 ARM: implement field_parent_ptrjoachimschmidt557
2022-09-09stage2 ARM: remove remaining uses of binOp{Register,Immediate}joachimschmidt557
2022-09-09stage2 ARM: extract remaining operations out of binOpjoachimschmidt557
2022-09-09stage2 ARM: extract mul, div, and mod out of binOpjoachimschmidt557
2022-09-09stage2 ARM: extract add+sub from binOpjoachimschmidt557
2022-09-09stage2 ARM: move cmp to new allocReg mechanism; remove from binOpjoachimschmidt557
2022-09-09stage2 ARM: introduce allocRegsjoachimschmidt557
2022-09-09stage2 ARM: improve Mir representation of mov and cmpjoachimschmidt557
2022-09-09Merge pull request #12788 from ziglang/detect-native-glibcAndrew Kelley
2022-09-09Merge pull request #12772 from ziglang/coff-basic-importsJakub Konka
2022-09-09macho: fix compilation for 32bit targetsJakub Konka
2022-09-08stage2: fix building for 32-bit targetsAndrew Kelley
2022-09-08std.zig.system.NativeTargetInfo: detection ignores self exeAndrew Kelley
2022-09-08[ld] add --print-* for diagnosticsMotiejus Jakštys
2022-09-09macho: prefill any space between __DATA and __LINKEDIT with 0s if requiredJakub Konka
2022-09-08Merge pull request #12770 from Luukdegram/wasm-dwarfLuuk de Gram
2022-09-08wasm: temporarily save curr file pointer before pwriting on WinJakub Konka
2022-09-08llvm: handle pointers in packed structs in more placesVeikka Tuominen
2022-09-08translate-c: use correct name for failDeclVeikka Tuominen
2022-09-08Sema: fix UAF in zirClosureGetVeikka Tuominen
2022-09-08Sema: preserve alignment of const decl pointersVeikka Tuominen
2022-09-08Sema: correct types in `@memset` and `@memcpy`Veikka Tuominen
2022-09-07tests: force LLD off for stage2 backends until auto-select deems worthyJakub Konka