From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id wJwoAieSfF/UJgAAWB0awg (envelope-from ) for ; Tue, 06 Oct 2020 11:49:59 -0400 Received: by simark.ca (Postfix, from userid 112) id 06C701EE0F; Tue, 6 Oct 2020 11:49:59 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 6787F1E58D for ; Tue, 6 Oct 2020 11:49:58 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 96CD139540EC; Tue, 6 Oct 2020 15:49:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 96CD139540EC DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1601999397; bh=bvg6fRDp079ThrntTEELVShzkf1ox6ujFrjjGf2jkvE=; h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=GtXV9ywreT32KaaSPS676ftg7GMvBakxGR7ZVwaomEtHratIck+3Ue1a33SOYp/xN c//40N56PqV+t//zD5jtyEkz9Z0xgV4uuFcd02x08cjL/1gE4HljlfX+WolgY/hSdZ D0XPFhtLTV0OdYkr/7+dpFP62sF5Y1WxCPIPb+BE= Received: from sonic312-25.consmr.mail.ir2.yahoo.com (sonic312-25.consmr.mail.ir2.yahoo.com [77.238.178.96]) by sourceware.org (Postfix) with ESMTPS id 6DD5239540EC for ; Tue, 6 Oct 2020 15:49:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 6DD5239540EC X-YMail-OSG: wGNBiIMVM1lkoNJZP2QQSBr.SV7k115CJAYZI1R7XT_qGQ0bsI.3KVv8wjukotL cM3feE9mcUCUz.v81oLGDwwbrMu9CF8EK5HHBuQmOHNeRDxJEjLn_pxsSGgRej81lRF1f6nzLGbL mr7mSJ9AGbz8zjXqr7BqkYpzch9mcrYqRi1vVtiFXxpKwo9wUQfNaMVzjrvWh3ssi3BWQjmr3za7 gr8o9r7oCDhUO9OWoxKWy5iatEqEG3DUiup1Yx_xVpwgCK2ixse1XLW.hhVuCnw4B0MLBuiGikHs gCA2EXPPEFo4.ogHrpqViPN3dPXYxUm_pgPpnBAdoCXkngFD1FbE2obs3P9H8IB6KgzGV5X_OAVm DTolWhAzFpWOqvlny69ZarSgJVE8BwNpW2_tx8gnkpXPz6JtV9m5amUa9VG8YsgDTWf.ZciqfY19 HZe92G7wjrgBa_KFzqwx6zlMr1PwNK7VqOcVZGrILy0c8.NsUMQMFbe2REsG49zlfhxgi8jQqzKV zWeC4joLQt6kAKvpWySvwuYRX9v5yKdwx7rnNJFSdfrxyohklmBUn5RLzBXywo2DZVrTF0YZTVDh mIuoj8UZ6pjIF9_V6GEZ9bQ_.2_D7B29HjpfTyxTl4YRHRcFOUaYXRSmt4yh710GBxsp1JRysiay hmN4rUmUXes03xApgotiMgPqNVWDf1sBZ0d0F8cJeiXL54BZfj944nP4zlK5Fvy_.FF_XcNPdrl0 moogcuuWaQBrFN3UBeL61Pcq59frsPLIktbX9t6SXaxmPKlPKgWMJYKLZB_ciKpX4G25pCWaCA26 UKxizaNgMy8uPUqFzHxwHBT6EhSTqVeBoQKkLgQdcrOrexal_BhEO94jlCRxAPaYnjQFqgHWNpXY P.7QNWMcb6JT3hUXviWrwPFh9q1Yr1jp.mxhNT.W.Q7onXAS3gzoZs_efwB3Nddhtd7ORpzXQlTB AVy47h5JRbXMGA08LDksN5Dpud0OAjo6Zh2ZPtlkIZs7KlLkYv1gZYh8lSGEEfIC3Hvy1McNTHHk ZS8Xc4HNO3nnFMBWLfJZr_zctIpCBM8cJfbKvjiDCtBmV2W92.cOaXekFEey9kBNKMrFiQtooazq XNLGaop1wxLmoOGRL1vc7AqCUiYD96ck4R05fs12vpzqwcXmY1nIMZ6JuKzqUaz4eyEZ8ggMdEsE ScezmzW5BBL0YhO1YHv7u8jGCmL0vrygV.jyoqC4MeQa1fyrqgLVdrK7VpoPRAAUju1pK8_aZimg xspv2T0T5RZGjuJogoRZ6YGBnLFcJ_Ye9_A1naX8SzjaO8cfwGprN4j4DPiQiRZZU4h09zgXejg2 XyDIffS4QG5KapeksY7YNP1XnnwipT77woxZNd.kf3hiqnMqA0a8.4ThP4DiKYTajs2Cz7V6vPkn 1_7mD.FfM0PqpAeJZknqoc0KZUx64wG5BCIPY.PHLbE_BfaHCYBgkmTTZgcU.mAbPWy5nVUbuRZb rHcTs3yZCJ9YLB6NYq9JNEMh9SWK8ijJ0u7EQD9etiYpSN2J2Vn6cGBNH4.sQ0GRsIeyn24B9jbj ZnUIw Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ir2.yahoo.com with HTTP; Tue, 6 Oct 2020 15:49:54 +0000 Received: by smtp410.mail.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 17ffe3330fffe8eddabade68910f866a; Tue, 06 Oct 2020 15:49:50 +0000 (UTC) To: gdb-patches@sourceware.org Subject: [PATCH 2/2] Remove gdb_assert for TYPE_CODE_METHOD in stabs reader Date: Tue, 6 Oct 2020 17:49:28 +0200 Message-Id: <20201006154928.3298-2-ssbssa@yahoo.de> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20201006154928.3298-1-ssbssa@yahoo.de> References: <20201006154928.3298-1-ssbssa@yahoo.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Antivirus: Avast (VPS 201005-0, 10/05/2020), Outbound message X-Antivirus-Status: Clean X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Hannes Domani via Gdb-patches Reply-To: Hannes Domani Errors-To: gdb-patches-bounces@sourceware.org Sender: "Gdb-patches" It's possible to come across TYPE_CODE_UNDEF at this point in read_member_functions, which according to a comment in read_type is used for forward references. gdb/ChangeLog: 2020-10-06 Hannes Domani * stabsread.c (read_member_functions): Remove gdb_assert. --- gdb/stabsread.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/gdb/stabsread.c b/gdb/stabsread.c index d2ff54a47b..a7f4ee0a8c 100644 --- a/gdb/stabsread.c +++ b/gdb/stabsread.c @@ -2331,9 +2331,6 @@ read_member_functions (struct stab_field_info *fip, const char **pp, /* These are methods, not functions. */ if (new_sublist->fn_field.type->code () == TYPE_CODE_FUNC) new_sublist->fn_field.type->set_code (TYPE_CODE_METHOD); - else - gdb_assert (new_sublist->fn_field.type->code () - == TYPE_CODE_METHOD); /* If this is just a stub, then we don't have the real name here. */ if (TYPE_STUB (new_sublist->fn_field.type)) -- 2.27.0