AgeAuthorCommit message
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: don't call `getUnionLayout` on packed unions
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: always track references
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencbe: fix type layouts, and statically assert them
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler,std: various little fixes
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: match master's weird pointer difference semantics for now
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opentests: get cases passing (and a few other bits)
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: various lil' fixes
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openType: fix assertion failure
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openZcu: improve error message sorting
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: stop LLVM bossing the frontend around
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openget the compiler building
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openbehavior: re-introduce some previously-removed tests
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: split default field values back out from layout resolution
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openType: tiny refactors
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openaro: stop depending on ArrayList default field values
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openllvm: fix some bugs
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openDwarf: be even dumber about source locations
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openfrontend: fix bugs
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencbe: rework CType and other major refactors
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openllvm: some more improvements to debug info
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openZcu: prioritize analyzing function bodies
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: rework and simplify main loop
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: fix illegal comparison to undefined
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: get everything building
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: fix up LLVM backend, and improve its debug info
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openjacob broke the law
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: make Dwarf and self-hosted x86_64 happy
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: small fixes
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openbehavior: small tweaks for new semantics
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openZcu: prevent data races from `Type.assertHasLayout`
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openbehavior: misc fixes
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opensimple little no-objection src/Type.zig correction
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: defer extern function type validation to declaration or call
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openbehavior: update for changes to struct field default value resolution
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openbehavior: update for type resolution changes
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openZcu: improve dependency loop errors with only one item
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openbehavior: auto structs with zero fields are not extern types
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opentests: update for accepted language change
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opentests: update for accepted language change
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: minor fix
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opentests: update for accepted language change
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: small error message fix
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opentests: unions without fields need not store their tag at runtime
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opentests: update for accepted language change
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: small NPV fixes
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openSema: disallow empty extern/packed unions
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opentests: update for accepted language change
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-opencompiler: error set bugfixes
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openresolve some of my TODOs
6 months agogravatar for mlugg@mlugg.co.ukMatthew Lugglock-openincr-check: fix successful -fno-emit-bin updates
Loading...