Date: Thu, 28 Jan 1999 09:09:33 -0800 (PST) From: John Polstra <jdp@polstra.com> To: current@FreeBSD.ORG Subject: Re: -Wall -Wcast-qual and SYSINIT Message-ID: <199901281709.JAA11280@vashon.polstra.com> In-Reply-To: <199901280753.XAA98980@apollo.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <199901280753.XAA98980@apollo.backplane.com>, Matthew Dillon <dillon@apollo.backplane.com> wrote: > > Unfortunately, GCC isn't smart enough to match the function type > to the correct structure - it always stuffs it into the first structure. Don't blame GCC. The C standard requires it to behave the way it does. Anyway, GCC actually does have an extension that addresses this problem. See "Labeled Elements in Initializers" in the info pages. Note, this extension should NOT be used, in my opinion. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Nobody ever went broke underestimating the taste of the American public." -- H. L. Mencken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901281709.JAA11280>