aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-09-26autodoc: Added `.html` to generated source view file namesDer Teufel
2022-09-26sema: load the correct AST in failWithInvalidComptimeFieldStoreJohn Schmidt
2022-09-25sema: load the correct AST in addFieldErrNoteJohn Schmidt
2022-09-24AstGen: reset anon_name_strategy for sub expressionsVeikka Tuominen
2022-09-24Sema: avoid generic parameter error in nested function typeVeikka Tuominen
2022-09-24Sema: avoid using `pointerDecl` when dealing with slicesVeikka Tuominen
2022-09-24llvm: avoid crash on duplicate asm input/output nameVeikka Tuominen
2022-09-24Sema: properly handle generic struct as parameter typeVeikka Tuominen
2022-09-23Sema: resolve struct layout in `zirStructInit`Veikka Tuominen
2022-09-23Sema: correct sentinel check on implicit cast from array ptrVeikka Tuominen
2022-09-23Sema: check for slices in packed and extern type validationVeikka Tuominen
2022-09-23Sema: preserve volatileness when constructing field pointersVeikka Tuominen
2022-09-21LLVM: remove purposeless const qualifiersAndrew Kelley
2022-09-21AstGen: store void to ptr result loc when there is no else branchkkHAIKE
2022-09-21AstGen: make loop body's ResultLoc .nonekkHAIKE
2022-09-21sema: fix typoJacob Young
2022-09-21stage2: free up 2 ZIR tagsAndrew Kelley
2022-09-20std: add return address parameter to panic fnVeikka Tuominen
2022-09-20safety: show error return trace when unwrapping error in switchVeikka Tuominen
2022-09-20Merge pull request #12904 from Vexu/ptrcastAndrew Kelley
2022-09-20stage2 ARM: fix debug info for arguments passed in registersjoachimschmidt557
2022-09-20stage2 ARM: make sub_sp_scratch MIR instruction use r4joachimschmidt557
2022-09-20Sema: handle `Value.slice` in `beginComptimePtrLoad`Veikka Tuominen
2022-09-20Sema: validate `@alignOf` typeVeikka Tuominen
2022-09-20Sema: pass calculated offset to `elemPtrType` in `elemPtrSlice`Veikka Tuominen
2022-09-20Sema: check pointer qualifiers before implicit castVeikka Tuominen
2022-09-19zig cc: emit to a.out if outpath is unspecifiedMotiejus Jakštys
2022-09-19Sema: do not use coerceCompatiblePtr for ptrCastVeikka Tuominen
2022-09-19Sema: do not use coerceCompatiblePtr for alignCastVeikka Tuominen
2022-09-18Merge pull request #12893 from ziglang/macho-relocs-cleanupJakub Konka
2022-09-18autodoc: don't collect tests, usingnamespace and comptime blocksLoris Cro
2022-09-18macho: cleanup how we collect dyld data in incremental linkerJakub Konka
2022-09-18macho: fix after sync with masterJakub Konka
2022-09-18macho: ensure we extend section size when updating last atomJakub Konka
2022-09-18macho: fix overlapping segments in file offsetJakub Konka
2022-09-18macho: make sure both vmsize and filesize for segments match alwaysJakub Konka
2022-09-18fix code formattingJakub Konka
2022-09-18macho: make sure both vmsize and filesize for segments matchJakub Konka
2022-09-18macho: fix building on 32bit targetsJakub Konka
2022-09-18macho: allow for add and ldr when resolving GOT_LOAD_* relocsJakub Konka
2022-09-18macho: add logic for expanding segments in memoryJakub Konka
2022-09-18macho: rewrite how we allocate space in incremental contextJakub Konka
2022-09-18macho: start separating linking contextsJakub Konka
2022-09-18macho: move to incremental writes and global relocs for incrementalJakub Konka
2022-09-18macho: do not call populateMissingMetadata in full link modeJakub Konka
2022-09-18macho: clean up use of section idsJakub Konka
2022-09-18macho: move main driver loop for one-shot into standalone zld moduleJakub Konka
2022-09-18macho: separate in structure and logic incremental relocs and file relocsJakub Konka
2022-09-17macho: do not assume every object has a symtabJakub Konka
2022-09-16Merge pull request #12796 from Vexu/referenced-by-v2Veikka Tuominen