aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-04-11decl: Allow _Alignas(0)Michael Forney
2021-04-08qbe: Remove unnecessary value copy for struct/union typesMichael Forney
2021-04-08Remove unused mkswitch declarationMichael Forney
2021-04-08CI: Fix debian-aarch64 dependency packagesMichael Forney
2021-04-08qbe: Remove unnecessary extension for relational operandsMichael Forney
2021-04-07qbe: Remove __PRETTY_FUNCTION__ declarationMichael Forney
2021-04-06qbe: Shorten a few overly long linesMichael Forney
2021-03-31qbe: Slight simplificationMichael Forney
2021-03-31qbe: Use second argument of call/arg to store type nameMichael Forney
2021-03-31qbe: Use separate type for block/labelMichael Forney
2021-03-31qbe: Switch to fixed-size instruction structMichael Forney
2021-03-30Add struct passing call testMichael Forney
2021-03-27qbe: Change value kind naming schemeMichael Forney
2020-12-07CI: Drop obsolete OpenBSD patchMichael Forney
2020-12-07Support -pthread compiler flag.Érico Rolim
2020-10-21Update qbe submoduleMichael Forney
2020-09-12Update qbe submoduleMichael Forney
2020-09-05Add a patch to fix OpenBSD bootstrap on 6.7Michael Forney
2020-09-05Add -nopie to linker flags on OpenBSDMichael Forney
2020-06-29.builds/alpine: remove annotationsDrew DeVault
2020-06-05Help gcc see that variables are not used uninitializedMichael Forney
2020-06-03Revert "decl: Allow out-of-range enum constants when they don't change type"Michael Forney
2020-06-03Disable bootstrap in OpenBSD continuous buildMichael Forney
2020-06-03decl: Allow out-of-range enum constants when they don't change typeMichael Forney
2020-06-02decl: Improve error message for out-of-range enum constantsMichael Forney
2020-05-24qbe: Omit unnecessary add to help QBE's memopt passMichael Forney
2020-04-21driver: Print unknown option before usage messageMichael Forney
2020-04-19Add install target to MakefileMichael Forney
2020-04-19Update qbe submoduleMichael Forney
2020-04-14doc/software: Remove unnotable sectionsMichael Forney
2020-04-14Refer to github issue for oasis porting effortMichael Forney
2020-04-05expr: Just ignore decayed operand in unary `&` operatorMichael Forney
2020-04-04type: Remove unnecessary check for TYPEVOIDMichael Forney
2020-04-04expr: Add type checking for equality and relational expressionsMichael Forney
2020-04-04expr: Fix type of '&' operator applied to arrayMichael Forney
2020-03-23driver: Handle -isystemMichael Forney
2020-03-22pp: Don't add leading space for first stringized tokenMichael Forney
2020-03-22pp: Implement variadic macrosMichael Forney
2020-03-22pp: StyleMichael Forney
2020-03-18expr: Slight simplification in function call parsingMichael Forney
2020-03-18pp: Remove some unnecessary conditionalsMichael Forney
2020-03-18pp: Fix possible use-after-freeMichael Forney
2020-03-18pp: Add test for function-like macro with no argument tokensMichael Forney
2020-03-18pp: Don't expand argument tokens if we don't need themMichael Forney
2020-03-18pp: Handle #define without trailing newlineMichael Forney
2020-03-18token: Handle TEOF in tokendescMichael Forney
2020-03-18pp: Minor style changesMichael Forney
2020-03-18pp: Finish '#' operatorMichael Forney
2020-03-17token: Add TOTHER for other non-whitespace tokensMichael Forney
2020-03-17pp: Use tokencheck in a few more placesMichael Forney