Age | Commit message (Expand) | Author |
2019-02-22 | Fix size of incomplete array types initialized with strings | Michael Forney |
2019-02-22 | When & is applied to an array, it is no longer decayed | Michael Forney |
2019-02-22 | Don't need CFLAGS with linking | Michael Forney |
2019-02-22 | Simplify build status URL | Michael Forney |
2019-02-22 | Implement __builtin_nanf for empty string literals | Michael Forney |
2019-02-22 | Separate out built-in handling from postfixexpr | Michael Forney |
2019-02-22 | Implement __builtin_inff | Michael Forney |
2019-02-22 | Keep track of built-in kind in declaration | Michael Forney |
2019-02-22 | Only need to emit tentative definitions when compiling | Michael Forney |
2019-02-22 | Simplify handling of arguments to cc-qbe a bit | Michael Forney |
2019-02-22 | Implement __builtin_alloca | Michael Forney |
2019-02-22 | Fix adding integer to pointer | Michael Forney |
2019-02-21 | driver: Create output files in current directory | Michael Forney |
2019-02-21 | Emit complete union type definitions instead of just using the first member | Michael Forney |
2019-02-21 | Always expect at least one struct decl. | Andrew Chambers |
2019-02-21 | driver: Fix -o - | Michael Forney |
2019-02-21 | Fix decay on qualified array types | Michael Forney |
2019-02-20 | Use name parameter instead of tok.lit | Michael Forney |
2019-02-20 | Remove some unused variables | Michael Forney |
2019-02-20 | driver: Various improvements | Michael Forney |
2019-02-20 | Fix emittype for unions | Michael Forney |
2019-02-20 | eval: Handle nested offset address constants | Michael Forney |
2019-02-20 | Fix definitions for nested structs | Michael Forney |
2019-02-19 | Implement __builtin_va_copy | Michael Forney |
2019-02-19 | Slight reorganization in expr.c | Michael Forney |
2019-02-19 | Add mkunaryexpr helper | Michael Forney |
2019-02-19 | Add missing lvalue conversions | Michael Forney |
2019-02-19 | Check that left hand side of assignment expression is an lvalue | Michael Forney |
2019-02-18 | Pointer operands to + and - must be complete object types | Michael Forney |
2019-02-18 | void is an incomplete type | Michael Forney |
2019-02-18 | Simplify test added in 9f964b7281 | Michael Forney |
2019-02-18 | Fix compatible check for basic types | Michael Forney |
2019-02-17 | Make enum types compatible with their corresponding integer type (int) | Michael Forney |
2019-02-17 | Fix sizeof with unparenthesized postfix or compound literal expression | Michael Forney |
2019-02-17 | Allow computing address of non-lvalue structs/unions | Michael Forney |
2019-02-17 | Fix returning struct/union types | Michael Forney |
2019-02-17 | Disallow functions returning array or function | Michael Forney |
2019-02-17 | Only parse function definitions for function declarations | Michael Forney |
2019-02-17 | Only need to read parameter declarations when identifier list is non-empty | Michael Forney |
2019-02-17 | Ensure right number of arguments to non-prototype function definitions | Michael Forney |
2019-02-17 | Improve old-style function declaration support | Michael Forney |
2019-02-16 | Extend char/short types before comparing | Michael Forney |
2019-02-16 | Allow labels with same name as typedef | Michael Forney |
2019-02-16 | Fix casts from integer types less than 32 bits wide | Michael Forney |
2019-02-15 | Make sure that aggregates and pointers to aggregates are passed/return correctly | Michael Forney |
2019-02-15 | Some small cleanups | Michael Forney |
2019-02-15 | Handle main with no return | Michael Forney |
2019-02-15 | Fix backwards constant evaluation of float-int casts | Michael Forney |
2019-02-15 | Don't embed anonymous struct members into parent | Michael Forney |
2019-02-15 | Use bool typedef in .c files | Michael Forney |