Re: ZFS patches for FreeBSD.

From: Jung-uk Kim <jkim_at_FreeBSD.org>
Date: Thu, 16 Nov 2006 15:06:56 -0500
On Thursday 16 November 2006 02:15 pm, Andriy Gapon wrote:
> Hmm, I saw errors like this with some other 3rd party kernel module
> when its sources had constructs like:
>
> struct some_struct s = {0};
>
> Changing the above initialization to explicit bzero() call helped
> in that case, but I think that there should be some compiler flags
> or something to handle this.

AFAIK, there was no way to handle this GCC bug with compiler flags.  
'-ffreestanding' should prevent this to happen but it does not.  As 
Max Laier pointed out, it was discussed long time ago.  Bruce Evans 
had good analysis on this issue, too.

Jung-uk Kim
Received on Thu Nov 16 2006 - 19:08:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:02 UTC