From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 115953 invoked by alias); 18 Jan 2020 18:53:18 -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 115942 invoked by uid 89); 18 Jan 2020 18:53:17 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=HX-Get-Message-Sender-Via:user, HX-Received:906, HX-Get-Message-Sender-Via:confirmed, HX-Get-Message-Sender-Via:virtual X-HELO: nhostc02.canaca.com Received: from nhostc02.canaca.com (HELO nhostc02.canaca.com) (66.49.205.157) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 18 Jan 2020 18:53:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=myosotissp.com; s=default; h=Content-Type:To:Subject:Message-ID:Date:From: MIME-Version:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=L+IJde0hNjxK3PqGV5Sck5UTakrHSnWNgfkJ8O9CE8Y=; b=uwZYoG/lwQM8Lv6ij8MbMkIXZH x51sGjMK0O3u73EL4CAWItAOoGOj+wfDoBCzY1h1A55UDyz6wzQlGcwJOY8MwvGY1NojAjZxiy6zY egAxfl1UuJZmUmdaaFoMyWZws0U+QXIHfpy6JeOsZwZxKNFZd232eBWXKAvKB1PprMvIR+T25Zf9d Q/mrrav1f1lN4e/lnUCCxRVYpfpd05piOfF3PccxjnVk+GcRcVfZlGu92fOFhByuRD0KAMqRlIYbH VIWXLlW47qzUuJ+yLeGv9Kw9Z2sitM3vXy19QW9pxMIKld8hgC7mMPmvQideKb1yq4BiUDSajo1jk U5ymFZ7Q==; Received: from mail-ed1-f53.google.com ([209.85.208.53]:35190) by nhostc02.canaca.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from ) id 1istDf-0001Fx-S0 for gdb-patches@sourceware.org; Sat, 18 Jan 2020 13:53:15 -0500 Received: by mail-ed1-f53.google.com with SMTP id f8so25612432edv.2 for ; Sat, 18 Jan 2020 10:53:15 -0800 (PST) MIME-Version: 1.0 From: Mark Williams Date: Sat, 18 Jan 2020 18:59:00 -0000 Message-ID: Subject: [PATCH] Fix toplevel types with -fdebug-types-section To: gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary="000000000000130f93059c6e9270" X-SW-Source: 2020-01/txt/msg00574.txt.bz2 --000000000000130f93059c6e9270 Content-Type: text/plain; charset="UTF-8" Content-length: 322 Per https://sourceware.org/bugzilla/show_bug.cgi?id=24480 toplevel types were broken by https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=93b8bea4143cafae79076076c64aaa4c46a9b73c because it only set list_in_scope in start_sym_tab. With type-units, It also needs to be set when re-opening a symtab. Mark --000000000000130f93059c6e9270 Content-Type: application/octet-stream; name="0001-gdb-Fix-toplevel-types-with-fdebug-types-section.patch" Content-Disposition: attachment; filename="0001-gdb-Fix-toplevel-types-with-fdebug-types-section.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k5jy8sj00 Content-length: 1745 RnJvbSA4N2ZkMTdkN2NjMTVmYzBlNDljNGFmZTMwZWRiMmZhZjhmMmI4M2E5 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBtd2lsbGlhbXMgPG13 aWxsaWFtc0BmYi5jb20+CkRhdGU6IFdlZCwgMTUgSmFuIDIwMjAgMjA6MTk6 MzkgLTA4MDAKU3ViamVjdDogW1BBVENIXSBnZGI6IEZpeCB0b3BsZXZlbCB0 eXBlcyB3aXRoIC1mZGVidWctdHlwZXMtc2VjdGlvbgoKV2hlbiBkZWJ1Z2dp bmcgYSBwcm9ncmFtIGNvbXBpbGVkIHdpdGggLWZkZWJ1Zy10eXBlcy1zZWN0 aW9uLApvbmx5IHRoZSBmaXJzdCB0b3AtbGV2ZWwgdHlwZSBpbiBlYWNoIGZp bGUgaXMgdmlzaWJsZSB0byBnZGIuCgpnZGIvQ2hhbmdlbG9nCjIwMjAtMDEt MTggTWFyayBXaWxsaWFtcyA8bWFya0BteW9zb3Rpc3NwLmNvbT4KCglQUiBn ZGIvMjQ0ODAKCSogZHdhcmYycmVhZC5jIGFkZCBtaXNzaW5nIGFzc2luZ21l bnRzIHRvIGxpc3RfaW5fc2NvcGUgd2hlbgoJc3RhcnRfc3ltdGFiIHdhcyBh bHJlYWR5IGNhbGxlZC4KLS0tCiBnZGIvZHdhcmYycmVhZC5jIHwgMiArKwog MSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2dkYi9kd2FyZjJyZWFkLmMgYi9nZGIvZHdhcmYycmVhZC5jCmluZGV4IGQx YjY1YjdiYzMuLmM4ZjBkMjdmOTEgMTAwNjQ0Ci0tLSBhL2dkYi9kd2FyZjJy ZWFkLmMKKysrIGIvZ2RiL2R3YXJmMnJlYWQuYwpAQCAtMTE3NjIsNiArMTE3 NjIsNyBAQCBkd2FyZjJfY3U6OnNldHVwX3R5cGVfdW5pdF9ncm91cHMgKHN0 cnVjdCBkaWVfaW5mbyAqZGllKQogCQkJICAgIENPTVBVTklUX0RJUk5BTUUg KGN1c3QpLAogCQkJICAgIGNvbXB1bml0X2xhbmd1YWdlIChjdXN0KSwKIAkJ CSAgICAwLCBjdXN0KSk7CisJICBsaXN0X2luX3Njb3BlID0gZ2V0X2J1aWxk ZXIgKCktPmdldF9maWxlX3N5bWJvbHMgKCk7CiAJfQogICAgICAgcmV0dXJu OwogICAgIH0KQEAgLTExODEzLDYgKzExODE0LDcgQEAgZHdhcmYyX2N1Ojpz ZXR1cF90eXBlX3VuaXRfZ3JvdXBzIChzdHJ1Y3QgZGllX2luZm8gKmRpZSkK IAkJCUNPTVBVTklUX0RJUk5BTUUgKGN1c3QpLAogCQkJY29tcHVuaXRfbGFu Z3VhZ2UgKGN1c3QpLAogCQkJMCwgY3VzdCkpOworICAgICAgbGlzdF9pbl9z Y29wZSA9IGdldF9idWlsZGVyICgpLT5nZXRfZmlsZV9zeW1ib2xzICgpOwog CiAgICAgICBhdXRvICZmaWxlX25hbWVzID0gbGluZV9oZWFkZXItPmZpbGVf bmFtZXMgKCk7CiAgICAgICBmb3IgKGkgPSAwOyBpIDwgZmlsZV9uYW1lcy5z aXplICgpOyArK2kpCi0tIAoyLjE3LjEKCg== --000000000000130f93059c6e9270--