On Tue, Dec 06, 2011 at 03:19:40PM +0100, Tobias Burnus wrote:
> This patch fixes issues with the "=> null()" initialization of pointers; 
> the "=> tgt" initialization was working before.
> 
> The check has to take into account that allocatable components do not 
> count as default initializer, even if they are internally handled as 
> NULL initialization.
> 
> With patch:
>   struct data_all_t dum;
>   {
>     struct data_all_t data_all_t.2;
> 
>     data_all_t.2.my_data.head = 0B;
>     dum = data_all_t.2;
>   }
> without:
>   struct data_all_t dum;
> 
> Build and regtested on x86-64-linux.
> OK for the trunk and for 4.6?

OK with a proper ChangeLog entry.

-- 
Steve

Reply via email to