On 26/06/14 20:25, Andreas Schwab wrote: > Kugan <kugan.vivekanandara...@linaro.org> writes: > >> @@ -5203,24 +5203,25 @@ store_expr (tree exp, rtx target, int call_param_p, >> bool nontemporal) >> == TYPE_PRECISION (TREE_TYPE (exp))) >> { >> if (TYPE_UNSIGNED (TREE_TYPE (exp)) >> - != SUBREG_PROMOTED_UNSIGNED_P (target)) >> + != SUBREG_PROMOTED_GET (target) & SRP_UNSIGNED) > > & has lower precedence than !=. You should have got a warning that > fails bootstrap.
Thanks for spotting it. I did a cross bootstrap and it dose not fail on warning. I should have mentioned clearly that I intend to do the full testing on all the targets necessary after getting feedback. Thanks, Kugan