From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3265 invoked by alias); 11 Jul 2009 09:25:16 -0000 Received: (qmail 3250 invoked by uid 22791); 11 Jul 2009 09:25:16 -0000 X-SWARE-Spam-Status: No, hits=0.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_JMF_BL,SPF_SOFTFAIL X-Spam-Check-By: sourceware.org Received: from mtaout4.012.net.il (HELO mtaout3.012.net.il) (84.95.2.10) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 11 Jul 2009 09:25:06 +0000 Received: from conversion-daemon.i_mtaout3.012.net.il by i_mtaout3.012.net.il (HyperSendmail v2004.12) id <0KMM00F001VZ1L00@i_mtaout3.012.net.il> for gdb-patches@sourceware.org; Sat, 11 Jul 2009 12:25:03 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.126.249.41]) by i_mtaout3.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KMM006GS25Q0G50@i_mtaout3.012.net.il>; Sat, 11 Jul 2009 12:25:03 +0300 (IDT) Date: Sat, 11 Jul 2009 09:32:00 -0000 From: Eli Zaretskii Subject: Re: [patch] Fix warnings using gcc-4.5 HEAD In-reply-to: <200907110836.n6B8a4Yn015392@brahms.sibelius.xs4all.nl> To: Mark Kettenis Cc: jan.kratochvil@redhat.com, gdb-patches@sourceware.org Reply-to: Eli Zaretskii Message-id: <838wivy3kf.fsf@gnu.org> References: <20090711082502.GA18801@host0.dyn.jankratochvil.net> <200907110836.n6B8a4Yn015392@brahms.sibelius.xs4all.nl> X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2009-07/txt/msg00329.txt.bz2 > Date: Sat, 11 Jul 2009 10:36:05 +0200 (CEST) > From: Mark Kettenis > CC: gdb-patches@sourceware.org > > > Date: Sat, 11 Jul 2009 10:25:02 +0200 > > From: Jan Kratochvil > > > > Hi, > > > > currently GDB CVS HEAD cannot be built with gcc SVN HEAD > > gcc (GCC) 4.5.0 20090711 (experimental) > > > > gdb/ > > 2009-07-11 Jan Kratochvil > > > > Fix gcc-4.5 HEAD warnings. > > * ada-lang.h (enum ada_operator): Make the enum anonymous. > > (BINOP_IN_BOUNDS, TERNOP_IN_RANGE, OP_ATR_FIRST, OP_ATR_LAST) > > (OP_ATR_LENGTH, OP_ATR_IMAGE, OP_ATR_MAX, OP_ATR_MIN, OP_ATR_MODULUS) > > (OP_ATR_POS, OP_ATR_SIZE, OP_ATR_TAG, OP_ATR_VAL, UNOP_QUAL) > > (UNOP_IN_RANGE, OP_AGGREGATE, OP_OTHERS, OP_CHOICES, OP_POSITIONAL) > > (OP_DISCRETE_RANGE): New casted #defines. > > * cp-name-parser.y (GLOBAL_CONSTRUCTORS, GLOBAL_DESTRUCTORS): Replace > > the enum by casted #defines. > > * dwarf2read.c (GDB_FORM_cached_string): Likewise. > > Yuck, this is beyond ugly. Agreed.