-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
61 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -242,10 +242,15 @@ | |
* tree.c (compare_field_literal): suppress some optimizations if constant | ||
folding is disabled | ||
* tree.h (cb_binary_op_op): added all binary operators | ||
* typeck.c (explain_operator), tree.h: switched argument to cb_binary_op_op | ||
* typeck.c (explain_operator), tree.c (cb_build_binary_op), tree.h: | ||
switched argument to cb_binary_op_op | ||
* typeck.c (expr_reduce): refactored, also moved token swapping from | ||
cb_expr_shift here | ||
* typeck.c (swap_condition_operands): toogle BOP_OPERANDS_SWAPPED flag | ||
* tree.c (compare_field_literal): don't warn if the >= / <= is the result | ||
of an internal swap | ||
* tree.c, tree.h, typeck.c: set and handle cb_binary_op_flag to pass this | ||
without changing hundreds of code lines | ||
|
||
2022-12-21 Samuel Belondrade <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters