From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31752 invoked by alias); 11 Jul 2009 08:36:31 -0000 Received: (qmail 31743 invoked by uid 22791); 11 Jul 2009 08:36:30 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from sibelius.xs4all.nl (HELO sibelius.xs4all.nl) (82.92.89.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 11 Jul 2009 08:36:23 +0000 Received: from brahms.sibelius.xs4all.nl (kettenis@localhost [127.0.0.1]) by brahms.sibelius.xs4all.nl (8.14.3/8.14.3) with ESMTP id n6B8a5BU018643; Sat, 11 Jul 2009 10:36:05 +0200 (CEST) Received: (from kettenis@localhost) by brahms.sibelius.xs4all.nl (8.14.3/8.14.3/Submit) id n6B8a4Yn015392; Sat, 11 Jul 2009 10:36:05 +0200 (CEST) Date: Sat, 11 Jul 2009 08:46:00 -0000 Message-Id: <200907110836.n6B8a4Yn015392@brahms.sibelius.xs4all.nl> From: Mark Kettenis To: jan.kratochvil@redhat.com CC: gdb-patches@sourceware.org In-reply-to: <20090711082502.GA18801@host0.dyn.jankratochvil.net> (message from Jan Kratochvil on Sat, 11 Jul 2009 10:25:02 +0200) Subject: Re: [patch] Fix warnings using gcc-4.5 HEAD References: <20090711082502.GA18801@host0.dyn.jankratochvil.net> 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/msg00326.txt.bz2 > 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.