Is store_expr(e,t,v!=m) safe?
Falk Hueffner
falk.hueffner@student.uni-tuebingen.de
Sun Apr 6 20:58:00 GMT 2003
Roger Sayle <roger@www.eyesopen.com> writes:
> return store_expr (exp, to_rtx, value_mode != VOIDmode);
>
> Now unless I'm confused, which is often the case, the true value of
> the comparison in "value_mode != VOIDmode" is platform dependent,
> being either 1 or -1 depending upon the target macro
> STORE_FLAG_VALUE.
No, the C standard mandates it is either 1 or 0. Platforms with
STORE_FLAG_VALUE -1 will just have to do extra frobbing to achieve
this.
--
Falk
More information about the Gcc
mailing list