From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17820 invoked by alias); 29 Oct 2015 13:03:12 -0000 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 Received: (qmail 17798 invoked by uid 89); 29 Oct 2015 13:03:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,KAM_STOCKGEN,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_SOFTFAIL autolearn=no version=3.3.2 X-HELO: relais.videotron.ca Received: from relais.videotron.ca (HELO relais.videotron.ca) (24.201.245.36) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 29 Oct 2015 13:03:01 +0000 Content-transfer-encoding: 7BIT Received: from simarkl.localdomain ([74.58.173.53]) by VL-VM-MR001.ip.videotron.ca (Oracle Communications Messaging Exchange Server 7u4-22.01 64bit (built Apr 21 2011)) with ESMTP id <0NWZ005BLG8Q5V30@VL-VM-MR001.ip.videotron.ca> for gdb-patches@sourceware.org; Thu, 29 Oct 2015 09:02:55 -0400 (EDT) From: Simon Marchi To: gdb-patches@sourceware.org Cc: Simon Marchi Subject: [PATCH c++ 2/6] mdebugread.c: Add cast Date: Thu, 29 Oct 2015 15:01:00 -0000 Message-id: <1446123767-25046-3-git-send-email-simon.marchi@polymtl.ca> In-reply-to: <1446123767-25046-1-git-send-email-simon.marchi@polymtl.ca> References: <1446123767-25046-1-git-send-email-simon.marchi@polymtl.ca> X-SW-Source: 2015-10/txt/msg00683.txt.bz2 I spent some time looking at the code trying to understand what happens. I'm still not totally sure, but if it's been there all that time it must be ok. If anybody wants to take a deeper look, please do. gdb/ChangeLog: * mdebugread.c (parse_symbol): Add cast. --- gdb/mdebugread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdb/mdebugread.c b/gdb/mdebugread.c index 03c1ff8..af55823 100644 --- a/gdb/mdebugread.c +++ b/gdb/mdebugread.c @@ -651,7 +651,7 @@ parse_symbol (SYMR *sh, union aux_ext *ax, char *ext_sh, int bigend, s = new_symbol (name); SYMBOL_VALUE (s) = svalue; if (sh->sc == scRegister) - theclass = mdebug_register_index; + theclass = (enum address_class) mdebug_register_index; else theclass = LOC_LOCAL; -- 2.6.1