Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Date: Sat, 6 Jul 2002 00:23:28 -0400
From: Christopher Faylor <cgf@redhat.com>
To: cygwin@cygwin.com
Subject: Re: /proc/uptime etc. - NtQuerySystemInformation() needs bigger structure
Message-ID: <20020706042328.GA17865@redhat.com>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <E17QTq3-0004vt-0X@anchor-post-33.mail.demon.net> <004f01c22449$91da71a0$0100a8c0@advent02> <20020705200207.GA11696@redhat.com> <OE76UOF9vJZTuG5wQ0l000026a5@hotmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <OE76UOF9vJZTuG5wQ0l000026a5@hotmail.com>
User-Agent: Mutt/1.3.23.1i

On Sat, Jul 06, 2002 at 01:44:21PM +0930, Trevor Forbes wrote:
>----- Original Message -----
>From: "Christopher Faylor" <cgf@redhat.com>
>> This is one thing that was fixed by the -fnative-struct gcc option which
>> is, unfortunately, not available in gcc 3.1.
>
>Yes, but I thought that the -fnative-struct functionality moved
>to -mms-bitfields in gcc 3.1? Is this correct?

Sort of.  There are still some missing bits, if some older mail from
Danny on this subject is correct.  I thought I just saw someone talking
about implementing the functionality on the gcc trunk, too.  Don't know
what that's all about.

In any event, this was a red herring.  This wasn't the actual problem.
Compiling things with -malign-double seems to fix the problem.  I've
regenned my gcc 3.1 compiler so that this is the default.

Thanks to Danny Smith for setting me on the right track, here.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

