From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30073 invoked by alias); 13 Feb 2006 20:13:45 -0000 Received: (qmail 30062 invoked by uid 22791); 13 Feb 2006 20:13:44 -0000 X-Spam-Check-By: sourceware.org Received: from sibelius.xs4all.nl (HELO sibelius.xs4all.nl) (82.92.89.47) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 13 Feb 2006 20:13:42 +0000 Received: from elgar.sibelius.xs4all.nl (root@elgar.sibelius.xs4all.nl [192.168.0.2]) by sibelius.xs4all.nl (8.13.4/8.13.4) with ESMTP id k1DKDMG6015390; Mon, 13 Feb 2006 21:13:22 +0100 (CET) Received: from elgar.sibelius.xs4all.nl (kettenis@localhost.sibelius.xs4all.nl [127.0.0.1]) by elgar.sibelius.xs4all.nl (8.13.4/8.13.3) with ESMTP id k1DKDMw3019317; Mon, 13 Feb 2006 21:13:22 +0100 (CET) Received: (from kettenis@localhost) by elgar.sibelius.xs4all.nl (8.13.4/8.13.4/Submit) id k1DKDLH8031169; Mon, 13 Feb 2006 21:13:21 +0100 (CET) Date: Mon, 13 Feb 2006 20:13:00 -0000 Message-Id: <200602132013.k1DKDLH8031169@elgar.sibelius.xs4all.nl> From: Mark Kettenis To: aoliva@redhat.com CC: eliz@gnu.org, gdb-patches@sources.redhat.com In-reply-to: (message from Alexandre Oliva on Mon, 13 Feb 2006 16:57:28 -0200) Subject: Re: fixes for type-punning warnings in GCC 4.1 References: <20051219221830.GA32448@nevyn.them.org> <20060122203323.GC27224@nevyn.them.org> <20060208045905.GA12327@nevyn.them.org> <20060210013927.GA8310@nevyn.them.org> Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2006-02/txt/msg00290.txt.bz2 > From: Alexandre Oliva > Date: Mon, 13 Feb 2006 16:57:28 -0200 > > Ok to install? Looks ok to me. > for gdb/ChangeLog > from Alexandre Oliva > > * doublest.h (DOUBLEST): Use long double only if we can scan > it in. Undefine HAVE_LONG_DOUBLE otherwise. > (DOUBLEST_FORMAT): New. > * c-exp.y (parse_number): Use it. > * jv-exp.y (parse_number): Likewise. > * objc-exp.y (parse_number): Likewise. > * p-exp.y (parse_number): Likewise. > * varobj.c (free_variable): Silence type-punning warnings. > * tui/tui-data.h (struct tui_list): Change type of list member. > * tui/tui-data.c: Remove no-longer-needed type casts. > (source_windows): Silence type-punning warnings. > * tui/tui-stack.c, tui/tui-win.c, tui/tui-winsource.c: Likewise.