--- Comment #3 from rsandifo at gcc dot gnu dot org 2008-12-20 21:35
---
OK well, thanks for trying. I'm glad you have a workaround,
even if it's not the one I thought. (Perhaps it was another
TRULY_NOOP_TRUNCATION combine.c fix. ISTR there were a few.)
Anyway, the problem is fixed
--- Comment #2 from niva at niisi dot msk dot ru 2008-12-18 10:47 ---
Subject: Re: Wrong code for a function with long long
argument returning int.
Unfortunately it doesn't.
I have added the necessary static functions (reg_truncated_to_mode,
record_truncated_value, check_con