https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118360
--- Comment #5 from Georg-Johann Lay <gjl at gcc dot gnu.org> --- (In reply to GCC Commits from comment #4) > AVR: PR118012 - Try to work around sick code from match.pd. The patch above just tries to work around PR118012 / PR118360. It is by no means a proper fix, and some of the new test cases are failing (e.g. since MULT is performed as a libgcc call). Patches to fix this PR should be conducted with -mno-pr118012 so that they are not distracted by the work-around. Once a proper fix is available, the parts that only run when avropt_pr118012 is on should be removed.