aboutsummaryrefslogtreecommitdiff
path: root/type.c
AgeCommit message (Expand)Author
2019-07-07type: Ignore parameter qualifiers when determining type compatibilityMichael Forney
2019-05-16Remove incorrect type equality check in usual arithmetic conversionsMichael Forney
2019-05-08Bump size of va_list to 32 to support both x86_64 and aarch64Michael Forney
2019-04-23Fix integer promotion on bit-fieldsMichael Forney
2019-04-21Keep track of type properties in typeMichael Forney
2019-04-20Make basic types have their own kindMichael Forney
2019-04-20Shorten some names with 'long'Michael Forney
2019-04-10type: unions are object typesMichael Forney
2019-04-06Use common code for checking for compatibility of base type for derived typesMichael Forney
2019-04-06Track type qualifiers separatelyMichael Forney
2019-04-06Separate unqualified type and qualifiers in struct paramMichael Forney
2019-04-04Merge headers into cc.hMichael Forney
2019-04-03Error on bit-field access for nowMichael Forney
2019-03-14Abbreviate tag namesMichael Forney
2019-03-13Drop base parameter from mktypeMichael Forney
2019-02-19Add missing lvalue conversionsMichael Forney
2019-02-18void is an incomplete typeMichael Forney
2019-02-18Fix compatible check for basic typesMichael Forney
2019-02-17Make enum types compatible with their corresponding integer type (int)Michael Forney
2019-02-17Improve old-style function declaration supportMichael Forney
2019-02-15Don't embed anonymous struct members into parentMichael Forney
2019-02-15Use bool typedef in .c filesMichael Forney
2019-02-15Rename emit.h -> backend.hMichael Forney
2019-02-12Fix nested arraysMichael Forney
2019-02-12Initial importMichael Forney