* trans-stmt.c (gfc_evaluate_where_mask): Allow the NMASK argument
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 6 Feb 2006 18:48:38 +0000 (18:48 +0000)
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 6 Feb 2006 18:48:38 +0000 (18:48 +0000)
commit3ea6cb483b19847cea6d8a5481d0b3a97c058c09
treec68395044c83ac4156edfdb53a7828421655f21c
parent895b29e752b298a387543a97607abfb09f4d1d26
* trans-stmt.c (gfc_evaluate_where_mask): Allow the NMASK argument
to be NULL to indicate that the not mask isn't required.
(gfc_trans_where_2): Remove PMASK argument.  Avoid calculating the
pending mask for the last clause of a WHERE chain.  Update recursive
call.
(gfc_trans_forall_1): Update call to gfc_trans_where_2.
(gfc_trans_where): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110659 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/trans-stmt.c