Re: PR53818 - Allow -finit-local-zero with -fno-automatic for result variables

2012-07-03 Thread Mikael Morin
On 02.07.2012 09:10, Tobias Burnus wrote: For some reasons, result variables are walked twice. With -finit-local-zero their value gets set to 0, either via an inserted assignment or by adding a initialization (sym->value). With -fno-automatic sym->value is also set for result variables, which la

PR53818 - Allow -finit-local-zero with -fno-automatic for result variables

2012-07-02 Thread Tobias Burnus
For some reasons, result variables are walked twice. With -finit-local-zero their value gets set to 0, either via an inserted assignment or by adding a initialization (sym->value). With -fno-automatic sym->value is also set for result variables, which later leads to an error. With the patch, t