Age | Commit message (Expand) | Author |
2019-04-16 | Implement __builtin_types_compatible_p | Michael Forney |
2019-04-16 | Alpine's fortify-headers still needs __extension__ | Michael Forney |
2019-04-16 | tests -> test | Michael Forney |
2019-04-16 | Fix offset of initializer following fixed-length string | Michael Forney |
2019-04-16 | Define __inline alternate keyword | Michael Forney |
2019-04-16 | Use a single section for alternate keyword defines | Michael Forney |
2019-04-16 | Set __GNUC__=1 | Michael Forney |
2019-04-16 | Use upstream QBE | Michael Forney |
2019-04-15 | init: Remove some unused includes | Michael Forney |
2019-04-15 | Silence gcc warning | Michael Forney |
2019-04-15 | init: Improve parseinit performance for sequential initializers | Michael Forney |
2019-04-15 | expr: Handle compound assignment of bit-fields | Michael Forney |
2019-04-15 | expr: Simplify assignexpr slightly | Michael Forney |
2019-04-15 | Style | Michael Forney |
2019-04-15 | expr: Check operand to '&' operator | Michael Forney |
2019-04-15 | decl: Fix uninitialized access with unnamed bit-fields | Michael Forney |
2019-04-15 | Handle static sub-initializers | Michael Forney |
2019-04-14 | init: Error on bit-field initializers for now | Michael Forney |
2019-04-14 | Initial support for loading/storing bit-fields | Michael Forney |
2019-04-14 | Define macros indicating missing optional features | Michael Forney |
2019-04-14 | decl: Make signedness of enum types match gcc | Michael Forney |
2019-04-13 | Revert "Fold constexpr function into intconstexpr" | Michael Forney |
2019-04-13 | decl: Allow `register` in old-style parameter declarations | Michael Forney |
2019-04-10 | expr: Pointer arithmetic requires complete *object* types | Michael Forney |
2019-04-10 | type: unions are object types | Michael Forney |
2019-04-07 | deps.mk: Include $(objdir) in target name | Michael Forney |
2019-04-07 | Add FreeBSD build manifest | Michael Forney |
2019-04-07 | config.def.h: Remove extra indent | Michael Forney |
2019-04-07 | Makefile: Don't use $< outside of inference rules | Michael Forney |
2019-04-07 | Change $(objdir) instead of $(srcdir) for stage2 and stage3 builds | Michael Forney |
2019-04-07 | expr: Handle parenthesized paremeter name in __builtin_va_start | Michael Forney |
2019-04-07 | driver: Use argv[0] to determine cc-qbe path if /proc/self/exe is not available | Michael Forney |
2019-04-07 | driver: Make sure we have room for the '\0' byte | Michael Forney |
2019-04-06 | driver: Include signal.h for kill(2) | Michael Forney |
2019-04-06 | Use common code for checking for compatibility of base type for derived types | Michael Forney |
2019-04-06 | Simplify a couple loops | Michael Forney |
2019-04-06 | arg: Use (void *)0 instead of NULL in error case of conditional expression | Michael Forney |
2019-04-06 | expr: Just use `unsigned long long` when calculating integer constant type | Michael Forney |
2019-04-06 | Track type qualifiers separately | Michael Forney |
2019-04-06 | Separate unqualified type and qualifiers in struct decl | Michael Forney |
2019-04-06 | Separate unqualified type and qualifiers in struct member | Michael Forney |
2019-04-06 | Separate unqualified type and qualifiers in struct param | Michael Forney |
2019-04-06 | Separate unqualified type and qualifiers in struct expr | Michael Forney |
2019-04-05 | expr: Make lvalue default to false, and set where needed | Michael Forney |
2019-04-05 | expr: Use separate fields for lvalue and decayed instead of flags | Michael Forney |
2019-04-05 | Fix _Alignas with type specifier | Michael Forney |
2019-04-04 | Move type definitions to the top of cc.h | Michael Forney |
2019-04-04 | Use `enum tokenkind` for op in struct expr | Michael Forney |
2019-04-04 | Remove unnecessary forward struct declarations | Michael Forney |
2019-04-04 | Merge headers into cc.h | Michael Forney |