aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)Author
2 daysFix realiasing builtin types during codegenEugen Wissner
4 daysHandle assert(false) as unreachable, skip assert(true)Eugen Wissner
4 daysAllow block-local variablesEugen Wissner
6 daysImplement named blocksEugen Wissner
7 daysImplement volatile operationsEugen Wissner
8 daysAdd threadvar section for thread-local variablesEugen Wissner
8 daysVisit nested statements in validation visitorEugen Wissner
10 daysFix enumeration size to be hardware word in the backendEugen Wissner
10 daysSupport variadic extern proceduresEugen Wissner
11 daysImplement aligned attributeEugen Wissner
13 daysImplement generic pointersEugen Wissner
14 daysAllow compile-time castsEugen Wissner
2026-09-07Make module entry point more procedure likeEugen Wissner
2026-09-07Implement program entry pointEugen Wissner
2026-09-07Fix defer inside for loopsEugen Wissner
2026-09-05Generate repeat-until condition outside body scopeEugen Wissner
2026-08-31Reject comparison of uncompatible typesEugen Wissner
2026-08-31Type check for value addressabilityEugen Wissner
2026-08-30Fix ICEs with recursive type declarationsEugen Wissner
2026-08-28Reject declarations shadowing importsEugen Wissner
2026-08-25Reject circular importsEugen Wissner
2026-08-25Fix compatible procedure castEugen Wissner
2026-08-23Reject 0-sized variablesEugen Wissner
2026-08-21Implement Single and Double floatsEugen Wissner
2026-08-18Make Int and Word aliases to fixed-size typesEugen Wissner
2026-08-14Map Int and Word to hardware word sizesEugen Wissner
2026-08-13Implement fixed-size integersEugen Wissner
2026-08-08Fix GCC 16 compatibility with MacOSEugen Wissner
2026-08-06Implement compile time castings for integersEugen Wissner
2026-08-02Check array property accessbility at compile timeEugen Wissner
2026-08-01Evaluate strings at compile timeEugen Wissner
2026-08-01Enforce integral values in slice rangesEugen Wissner
2026-08-01Fix compile-time negation and array accessEugen Wissner
2026-07-31Review spaceship usageEugen Wissner
2026-07-29Validate cast compatibility during semantic analysisEugen Wissner
2026-07-28Enforce case label uniqueness and constnessEugen Wissner
2026-07-26 Type check traits properlyEugen Wissner
2026-07-26Support #offset trait at compile timeEugen Wissner
2026-07-25Fix repeat loop scopingEugen Wissner
2026-07-25Accept any constant types in case labelsEugen Wissner
2026-07-24Check the compound statement condition is a booleanEugen Wissner
2026-07-24Implement a repeat loopEugen Wissner
2026-07-23Implement for loopEugen Wissner
2026-07-22Support multi-module GCC testsEugen Wissner
2026-07-21Redefine strings as slice of constant charactersEugen Wissner
2026-07-21Implement slicesEugen Wissner
2026-07-20Implement min and max for booleans and floatsEugen Wissner
2026-07-20Add clang-tidy supportEugen Wissner
2026-07-19Support unary plus operationEugen Wissner
2026-07-19Remove old record syntaxEugen Wissner