From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20623 invoked by alias); 14 May 2011 19:48:31 -0000 Received: (qmail 20614 invoked by uid 22791); 14 May 2011 19:48:30 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,SPF_HELO_PASS,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.44.51) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 14 May 2011 19:48:16 +0000 Received: from hpaq7.eem.corp.google.com (hpaq7.eem.corp.google.com [172.25.149.7]) by smtp-out.google.com with ESMTP id p4EJmFUv006577 for ; Sat, 14 May 2011 12:48:15 -0700 Received: from gxk26 (gxk26.prod.google.com [10.202.11.26]) by hpaq7.eem.corp.google.com with ESMTP id p4EJmDSv017888 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for ; Sat, 14 May 2011 12:48:14 -0700 Received: by gxk26 with SMTP id 26so1425285gxk.4 for ; Sat, 14 May 2011 12:48:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.91.198.23 with SMTP id a23mr2388477agq.45.1305402492546; Sat, 14 May 2011 12:48:12 -0700 (PDT) Received: by 10.90.72.6 with HTTP; Sat, 14 May 2011 12:48:12 -0700 (PDT) In-Reply-To: <83pqnlg3se.fsf@gnu.org> References: <20110511211701.C0AD42461AD@ruffy.mtv.corp.google.com> <83pqnlg3se.fsf@gnu.org> Date: Sat, 14 May 2011 19:48:00 -0000 Message-ID: Subject: Re: [RFA] info auto-load-scripts, plus warning change From: Doug Evans To: Eli Zaretskii Cc: tromey@redhat.com, gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary=001636b42ddddb6d0a04a341b3d3 X-System-Of-Record: true 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: 2011-05/txt/msg00344.txt.bz2 --001636b42ddddb6d0a04a341b3d3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-length: 936 On Sat, May 14, 2011 at 12:05 AM, Eli Zaretskii wrote: >> Date: Fri, 13 May 2011 15:23:57 -0700 >> From: Doug Evans >> Cc: gdb-patches@sourceware.org >> >> +Print the list of all scripts that gdb auto-loaded, or tried to auto-lo= ad. > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0^^^ > This should be "@value{GDBN}". > > Btw, is it useful to include names of scripts that GDB _tried_ to > auto-load, if the auto-load failed? =A0Or maybe the "Loaded" field will > then say "No"? =A0In the latter case, the manual should say so. > > Thanks. How about this? 2011-05-14 Doug Evans * python/py-autoload.c (print_script): Print "Missing" instead of "No" for missing scripts. (info_auto_load_scripts): Tweak "Loaded" column to fit "Missing". doc/ * gdb.texinfo (Auto-loading): Document printing of missing scripts. --001636b42ddddb6d0a04a341b3d3 Content-Type: text/plain; charset=US-ASCII; name="gdb-110514-info-auto-load-3.patch.txt" Content-Disposition: attachment; filename="gdb-110514-info-auto-load-3.patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gnoyx8b70 Content-length: 3754 MjAxMS0wNS0xNCAgRG91ZyBFdmFucyAgPGRqZUBnb29nbGUuY29tPgoKCSog cHl0aG9uL3B5LWF1dG9sb2FkLmMgKHByaW50X3NjcmlwdCk6IFByaW50ICJN aXNzaW5nIiBpbnN0ZWFkIG9mCgkiTm8iIGZvciBtaXNzaW5nIHNjcmlwdHMu CgkoaW5mb19hdXRvX2xvYWRfc2NyaXB0cyk6IFR3ZWFrICJMb2FkZWQiIGNv bHVtbiB0byBmaXQgIk1pc3NpbmciLgoKCWRvYy8KCSogZ2RiLnRleGluZm8g KEF1dG8tbG9hZGluZyk6IERvY3VtZW50IHByaW50aW5nIG9mIG1pc3Npbmcg c2NyaXB0cy4KCkluZGV4OiBkb2MvZ2RiLnRleGluZm8KPT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9zcmMvc3JjL2dkYi9kb2MvZ2Ri LnRleGluZm8sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuODM4CmRpZmYgLXUg LXAgLXIxLjgzOCBnZGIudGV4aW5mbwotLS0gZG9jL2dkYi50ZXhpbmZvCTEz IE1heSAyMDExIDIyOjM2OjA3IC0wMDAwCTEuODM4CisrKyBkb2MvZ2RiLnRl eGluZm8JMTQgTWF5IDIwMTEgMTk6Mzk6NTAgLTAwMDAKQEAgLTIzNjAxLDE0 ICsyMzYwMSwyNSBAQCBTaG93IHdoZXRoZXIgYXV0by1sb2FkaW5nIG9mIFB5 dGhvbiBzY3JpCiBAa2luZGV4IGluZm8gYXV0by1sb2FkLXNjcmlwdHMKIEBj aW5kZXggcHJpbnQgbGlzdCBvZiBhdXRvLWxvYWRlZCBzY3JpcHRzCiBAaXRl bSBpbmZvIGF1dG8tbG9hZC1zY3JpcHRzIFtAdmFye3JlZ2V4cH1dCi1Qcmlu dCB0aGUgbGlzdCBvZiBhbGwgc2NyaXB0cyB0aGF0IGdkYiBhdXRvLWxvYWRl ZCwgb3IgdHJpZWQgdG8gYXV0by1sb2FkLgorUHJpbnQgdGhlIGxpc3Qgb2Yg YWxsIHNjcmlwdHMgdGhhdCBAdmFsdWV7R0RCTn0gYXV0by1sb2FkZWQuCisK K0Fsc28gcHJpbnRlZCBpcyB0aGUgbGlzdCBvZiBzY3JpcHRzIHRoYXQgd2Vy ZSBtZW50aW9uZWQgaW4KK3RoZSBAY29kZXsuZGVidWdfZ2RiX3NjcmlwdHN9 IHNlY3Rpb24gYW5kIHdlcmUgbm90IGZvdW5kCisoQHB4cmVmey5kZWJ1Z19n ZGJfc2NyaXB0cyBzZWN0aW9ufSkuCitUaGlzIGlzIHVzZWZ1bCBiZWNhdXNl IHRoZWlyIG5hbWVzIGFyZSBub3QgcHJpbnRlZCB3aGVuIEB2YWx1ZXtHREJO fQordHJpZXMgdG8gbG9hZCB0aGVtIGFuZCBmYWlscy4gIFRoZXJlIG1heSBi ZSBtYW55IG9mIHRoZW0sIGFuZCBwcmludGluZworYW4gZXJyb3IgbWVzc2Fn ZSBmb3IgZWFjaCBvbmUgaXMgcHJvYmxlbWF0aWMuCisKIElmIEB2YXJ7cmVn ZXhwfSBpcyBzdXBwbGllZCBvbmx5IHNjcmlwdHMgd2l0aCBtYXRjaGluZyBu YW1lcyBhcmUgcHJpbnRlZC4KIAorRXhhbXBsZToKKwogQHNtYWxsZXhhbXBs ZQogKGdkYikgaW5mbyBhdXRvLWxvYWQtc2NyaXB0cwotTG9hZGVkIFNjcmlw dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCi0gIFllcyAgcHktc2VjdGlvbi1zY3Jp cHQucHkKLQlmdWxsIG5hbWU6IC90bXAvcHktc2VjdGlvbi1zY3JpcHQucHkK K0xvYWRlZCAgU2NyaXB0CitZZXMgICAgIHB5LXNlY3Rpb24tc2NyaXB0LnB5 CisgICAgICAgIGZ1bGwgbmFtZTogL3RtcC9weS1zZWN0aW9uLXNjcmlwdC5w eQorTWlzc2luZyBteS1mb28tcHJldHR5LXByaW50ZXJzLnB5CiBAZW5kIHNt YWxsZXhhbXBsZQogQGVuZCB0YWJsZQogCkluZGV4OiBweXRob24vcHktYXV0 by1sb2FkLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2 cy9zcmMvc3JjL2dkYi9weXRob24vcHktYXV0by1sb2FkLmMsdgpyZXRyaWV2 aW5nIHJldmlzaW9uIDEuOQpkaWZmIC11IC1wIC1yMS45IHB5LWF1dG8tbG9h ZC5jCi0tLSBweXRob24vcHktYXV0by1sb2FkLmMJMTMgTWF5IDIwMTEgMjI6 MTE6NDcgLTAwMDAJMS45CisrKyBweXRob24vcHktYXV0by1sb2FkLmMJMTQg TWF5IDIwMTEgMTk6Mzk6NTAgLTAwMDAKQEAgLTQ5Nyw3ICs0OTcsNyBAQCBw cmludF9zY3JpcHQgKHN0cnVjdCBsb2FkZWRfc2NyaXB0ICpzY3JpCiAKICAg Y2hhaW4gPSBtYWtlX2NsZWFudXBfdWlfb3V0X3R1cGxlX2JlZ2luX2VuZCAo dWlvdXQsIE5VTEwpOwogCi0gIHVpX291dF9maWVsZF9zdHJpbmcgKHVpb3V0 LCAibG9hZGVkIiwgc2NyaXB0LT5mdWxsX3BhdGggPyAiWWVzIiA6ICJObyIp OworICB1aV9vdXRfZmllbGRfc3RyaW5nICh1aW91dCwgImxvYWRlZCIsIHNj cmlwdC0+ZnVsbF9wYXRoID8gIlllcyIgOiAiTWlzc2luZyIpOwogICB1aV9v dXRfZmllbGRfc3RyaW5nICh1aW91dCwgInNjcmlwdCIsIHNjcmlwdC0+bmFt ZSk7CiAgIHVpX291dF90ZXh0ICh1aW91dCwgIlxuIik7CiAKQEAgLTU2OSw3 ICs1NjksNyBAQCBpbmZvX2F1dG9fbG9hZF9zY3JpcHRzIChjaGFyICpwYXR0 ZXJuLCBpCiAgIG1ha2VfY2xlYW51cF91aV9vdXRfdGFibGVfYmVnaW5fZW5k ICh1aW91dCwgMiwgbnJfc2NyaXB0cywKIAkJCQkgICAgICAgIkF1dG9Mb2Fk ZWRTY3JpcHRzVGFibGUiKTsKIAotICB1aV9vdXRfdGFibGVfaGVhZGVyICh1 aW91dCwgNiwgdWlfY2VudGVyLCAibG9hZGVkIiwgIkxvYWRlZCIpOworICB1 aV9vdXRfdGFibGVfaGVhZGVyICh1aW91dCwgNywgdWlfbGVmdCwgImxvYWRl ZCIsICJMb2FkZWQiKTsKICAgdWlfb3V0X3RhYmxlX2hlYWRlciAodWlvdXQs IDcwLCB1aV9sZWZ0LCAic2NyaXB0IiwgIlNjcmlwdCIpOwogICB1aV9vdXRf dGFibGVfYm9keSAodWlvdXQpOwogCg== --001636b42ddddb6d0a04a341b3d3--