aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-11-19compiler: add error for unnecessary use of 'var'mlugg
2023-11-19test: check compile errors when compilation has no errorsdweiller
2023-11-18Add struct declaration location to empty root struct field member errorCurtis Tate Wilkinson
2023-11-17std.macho: fix LoadCommandIterator to work with underaligned dataJakub Konka
2023-11-17Merge pull request #18006 from Vexu/aro-translate-cVeikka Tuominen
2023-11-17aro-translate-c: update to upstream changesVeikka Tuominen
2023-11-16Sema: include sentinel in type of pointer-to-array `ptr` fieldDavid
2023-11-16Move duplicate field detection for struct init expressions into AstGenDavid
2023-11-16Sema: Add error for non-power of 2 field alignment when reifying Unions, Stru...Krzysztof Wolicki
2023-11-15elf: fix emitting start/stop synthetic symbolsJakub Konka
2023-11-15elf: create .got.plt unconditionallyJakub Konka
2023-11-15elf: we were writing too many symbols in the symtabJakub Konka
2023-11-15elf: actually write synthetic globals to output symtabJakub Konka
2023-11-15aro-translate-c: start work on translating statementsVeikka Tuominen
2023-11-15aro-translate-c: translate function typesVeikka Tuominen
2023-11-14x86_64: actually track state during `@divFloor` of `i128`Jacob Young
2023-11-14Merge pull request #17978 from ziglang/elf-x86-tlsJakub Konka
2023-11-14elf: do not pointlessly store zerofill data for TLVsJakub Konka
2023-11-13coff: revert .rdata to be read-only againJakub Konka
2023-11-13coff: mark dirty any reloc target at [addr,..) inclusiveJakub Konka
2023-11-13compilation: forbid PIE for dynamic librariesMichael Dusan
2023-11-13elf: setting offset to maxInt for non-allocated non-incremental sections is badJakub Konka
2023-11-12rework memory management of Module.Namespace hash mapsAndrew Kelley
2023-11-12sema: fixup underflows during struct / ptr array init when using -fstripkcbanner
2023-11-12x86_64: resolve tlv references on first use and spill to the stackJacob Young
2023-11-12x86_64: use .rax for local exec as prescribed by the specJakub Konka
2023-11-12x86_64: remove unreachable Elf prongJakub Konka
2023-11-12elf: set symbol flags such as needs_zig_got in ZigObjectJakub Konka
2023-11-12x86_64: seems like we will need to keep track of rax and reserve rax+rdi for TLSJakub Konka
2023-11-12elf: dump PLT entriesJakub Konka
2023-11-12x86_64: emit TLS local dynamic model when PICJakub Konka
2023-11-12elf: fix allocating local TLS symbolsJakub Konka
2023-11-12x86_64: get something going for the local exec modelJakub Konka
2023-11-12elf: fix typo in initial section offsetsJakub Konka
2023-11-12elf: check for empty relocs buffers in ZigObject before emitting sectionJakub Konka
2023-11-12elf: lower TLS data into appropriate TLS sectionJakub Konka
2023-11-12Revert "Sema: fix comparison with undefined"Andrew Kelley
2023-11-12Package.Fetch.git: handle optional pkt-line LFIan Johnson
2023-11-12Sema: fix comparison with undefinedBogdan Romanyuk
2023-11-12Dwarf: improve x86_64 backend debug infoJacob Young
2023-11-11sema: pass sema through if available for the array_type case in bitSizeAdvancedkcbanner
2023-11-11Merge pull request #17963 from jacobly0/workaround/16392Andrew Kelley
2023-11-10BitcodeReader: followup cleanupJacob Young
2023-11-10Sema: detect unneeded source locations earlierJacob Young
2023-11-10Module: fix use of `undefined` during decl cleanupJacob Young
2023-11-10llvm: workaround SROA misoptimizations in LLVMJacob Young
2023-11-10move libssp into libcompiler_rtAndrew Kelley
2023-11-10Compilation: fix logic regarding needs_c_symbolsAndrew Kelley
2023-11-10Merge pull request #17955 from ziglang/issue-17951Jakub Konka
2023-11-10disallow calling @trap at comptimeBogdan Romanyuk