From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 103735 invoked by alias); 3 Feb 2017 17:17: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 103725 invoked by uid 89); 3 Feb 2017 17:17:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=Pedro's, pedro's, Pedros, pedros X-HELO: sesbmg23.ericsson.net Received: from sesbmg23.ericsson.net (HELO sesbmg23.ericsson.net) (193.180.251.37) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 03 Feb 2017 17:17:01 +0000 Received: from ESESSHC006.ericsson.se (Unknown_Domain [153.88.253.124]) by (Symantec Mail Security) with SMTP id 83.A5.14025.A0BB4985; Fri, 3 Feb 2017 18:16:59 +0100 (CET) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.36) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 3 Feb 2017 18:15:59 +0100 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=marc-andre.laperle@ericsson.com; Received: from emalape-Latitude-E6540.ca.am.ericsson.se (192.75.88.130) by HE1PR07MB1273.eurprd07.prod.outlook.com (10.164.51.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5; Fri, 3 Feb 2017 17:15:57 +0000 From: Marc-Andre Laperle To: CC: Marc-Andre Laperle Subject: [PATCH v2 0/3] Shared libraries MI command Date: Fri, 03 Feb 2017 17:17:00 -0000 Message-ID: <20170203171534.18139-1-marc-andre.laperle@ericsson.com> In-Reply-To: <1473712054-30417-1-git-send-email-marc-andre.laperle@ericsson.com> References: <1473712054-30417-1-git-send-email-marc-andre.laperle@ericsson.com> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: YTOPR01CA0002.CANPRD01.PROD.OUTLOOK.COM (10.166.147.12) To HE1PR07MB1273.eurprd07.prod.outlook.com (10.164.51.147) X-MS-Office365-Filtering-Correlation-Id: f4d439b8-1cb1-4bfb-acff-08d44c5851b4 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:HE1PR07MB1273; X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB1273;3:vAegmc/f4X/SgQmtSDiHk2aT7uWJiBaGZ+STA7YfM3BY5tB9JgUXe+wk+knU3Dhx8eG+L5O2Z5B6gTgfmBB79aJVucWpwPFtWXTy0Pk0XEggbII6T+Znf78JMa27zEPOM/lS+z2zUXnR8XCGIg0GvyW53ihtfmTbAg7ImCleHNVXuvoHSRgfw7AUlVqp5wmCaUtGNvhih2NuwuuYy+WdQ3ZUsKzn3y23WPKkZsAbepGMrTSw/lkSJ7xmd8A/ngmiWc2clwuT60CA3hgfd/b/hg==;25:xFziUbaSr/RbIKm2PlqBpQPF48fBttLTU5Ly/iahOiaAgE9MMfOCLUQm3tsG4FASKtXJGCDiXLsidkBOVGu8OZMNDlxzEHwOG1fBbq7/DNw4zHPag3SenNehFS728upf8NDmPTn47xDYnL3O4APyk4mZIX1ZI6zPEN4LNu+lI/vFbVzfTdJbcRchlw7fMq8C7esjebqqz5TnXzgWa7A1IOxMqNsgVfL6rqo8VWfLNbIYI/UTG5lkS1PEeNV9qhOjlMSkU0wNSgEQdX/EgoP3hQIwtXa7xsnPuzL0GpwLBKKVXSMUddlhiiLLhKDbLc8/cfs66IT8ZJHzK3K92mEzaPWKAAvyMkMV4B2HSOnOJnXIAeHIVfwAcoA9iBTT4qIg31TB9l6gFqJhhCznvp+9BK6xBv1UNYPElN2LRqExUecWcJ73lN/BJiOzBFHY/tvYXzZW/U/gLqDL7c0m9eB0Aw== X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB1273;31:w9ixHfY4pTvc2la9PE9pggItm8X9KQtb9p8gKkWkvpuuO4YMQms02nqDWnegBgVBS7RLzr1SE5+zeeCVicbgfQ9vQt1vAqx3k7aD4ckn93ON5wqpIae1ORlmfBZCBgSMP66pC41AGmC54diOmEAOC19CTD30kWgK47bmqmLuPvk5/a5Vd8JSP6d/+g2itbp7r4XrPn6pziBvgq6wKj8eqjILQw7t6TX0cqUdNw7+SJ3MMA4jVTCE0WP31KIn4mlB;20:uoug3Arc338YOl5jg6NUIB3QGN6M2c8MfYgZIphYurgmq6QUq0YDdFW48QCURyqF0nOywtYWq/+siDdY911orOwUFjUt4ckUWagBqiw/o/q3NIBmrLMy7rp5BA/BOiD2QJrJEtFc9AjBoguKCGe/aUc3CVdOR4ESlpc1oLHiuoco0wEqMivkZuNewey0QPl7pWn4PVTNcRYIfyxdb3D5yOMQGF10BpuFH6YQLKFrxAYQPdtDEElzwBcXxkp5tzCZP5xBAH/AhTa5JTQngCrXHvFmSVkjXRl9u3/7bxtLVgqKgilTdnPDU3/eleWjZY6s4+/nITU7XsFDT4A5/DYpW+tT6O5EOIsewi4bsXOLs56WtdIVycuexwJSsxo0yHOJ5JvymKvqIgGjQWwMs4aX2y5UN6ZW4w+s467F6HjO3jihADxw2CEVJNxwftGK8t1SZ8YADLoHVNrBA/LIoX5Kl8pU7Fqp+9f/vCEmgdrTNu4Wn1vfQ7Z29Z1VCj/tho2n X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123558025)(20161123560025)(20161123555025)(20161123564025)(20161123562025)(6072148);SRVR:HE1PR07MB1273;BCL:0;PCL:0;RULEID:;SRVR:HE1PR07MB1273; X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB1273;4:ZDo4eiwPxc8lbN+0Vb6VmUZVFEx/GFNMqfBqqcqq2DzERZI/Gw8HHu+q/bfxoO57pK9DpktLNZSnWAprAd+r0afAcn8PrThknZ4QyQReJSKgZpS8YSvIeevBQpK8Sx8w1GSPkNK9QO5C1NOqJRN+FJKDTFtf6uwP1KKlFoF8gDLku0gks4VyHTHqLnp3t5lObpFaWt+UknSLs0glgPhAgiQnEa85HJOmarHnyR1N9mst0WXRx036bhAsZhErfNFZPu2tlm0qIG5z04PBUj8LkZLc+A9BW6N27oIU5knPKuX/CFpEpxeDPd+9Xi5jkFbXxq8nu/gEMaxeCiKN/2fCmqPbUVVbAJOecNwLlOuZVgdccQilZ1Gcb6ErhAI4upkU7KyRGiOlEctdqIKp/H328sxjSxs6D9e5w9veuEU3hmm5wynGQ4NFlowtz1vi1GJ1WvoD7bKKj5R7GQn0Z5mPcWe3AAGbWV9mef+WBYbswranmXAj0Hvlp0Wk9nGfopEjf0q/TzPEkh/68p19ln1Ws21HB2WDd6a6LuaGszfutoFAZn6M5LxFrspmWLvgaeK9l1CxJ3IWuUWU7S8KiFarFrlANKw5mi2VE5E7XGmC9HQ= X-Forefront-PRVS: 02070414A1 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(979002)(6009001)(7916002)(39450400003)(189002)(199003)(48376002)(189998001)(50226002)(42186005)(53936002)(106356001)(2351001)(105586002)(38730400001)(50986999)(36756003)(101416001)(6306002)(66066001)(6512007)(47776003)(7736002)(305945005)(76176999)(6666003)(33646002)(81156014)(2906002)(68736007)(8676002)(81166006)(6116002)(5003940100001)(2950100002)(5660300001)(6916009)(110136003)(6506006)(1076002)(6486002)(50466002)(4001430100002)(86362001)(4326007)(3846002)(97736004)(25786008)(450100001)(92566002)(107886002)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1PR07MB1273;H:emalape-Latitude-E6540.ca.am.ericsson.se;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;HE1PR07MB1273;23:y7KeK47XU/1MYB/JA2HK2IIe9Pi98gLli9aamiUGw?= =?us-ascii?Q?JZZWcEr+mZqOPdXvB3LZmkiXL9lPd9ufBPdh6Vqilk6f8zaU8XAw2IC6s6lA?= =?us-ascii?Q?m5UlpOA4npJTYs/LNp0R9hEwVzOjSAbj12pdb4i6SLBWDWVxqTsZgZZ7mhhH?= =?us-ascii?Q?qKTfFujSsgzgO5VrvEQu/x4590VzfjujiBLzM9j8LqBgkJ+J/poloEO+Bmyf?= =?us-ascii?Q?6E177qlr3MqXCldooUiA0ImvQpNYnJSyFrJn7uRNHucMXVedf12LIBW92arH?= =?us-ascii?Q?EHJirVzmox7DlDno1xafBP0mX6PspJPH/wl263pUFmFiC4KC2iCtyrKVJ1CP?= =?us-ascii?Q?ZiiIGDYDLH7DpofKhIWpOniolJrKPJa/406Swa9i1LCyYlipU/Mmf4Z8RWxQ?= =?us-ascii?Q?NcWNS2KXE7o9pWdVcnqNp1HsRzhKyoYKOl3nSQ+kOOdw1H2w0xz9d5M4X9Aa?= =?us-ascii?Q?cMHltkC1ZS8Nn/L8cAXM2CF7/DOJQCibxpEw6z3eW1kndrsrUzzVWy9rI6Up?= =?us-ascii?Q?AGi70TzypFtYkKHk/VJNipICvmosUkUKJFJkka4mkVJNc3cThJyuerCsmyzb?= =?us-ascii?Q?/8G7qomHEE9fvjUVlYtvwhPJiqW5w4B6lCjaq2g6N0sYuTDfcRgZBlXwm/MK?= =?us-ascii?Q?YN6YbBjxTcgQ//OSmljvgsht34p88VTrWnqOqrP8s3AYpn4TIBjGSoFZmc2W?= =?us-ascii?Q?5NOyE7kBzcztbrn2/jDOERLTqipU8VgV5G2n6+XnOweJUH5feT2Yd/25Wxoo?= =?us-ascii?Q?vNbr5RZaZdWjQ8JWqyzpNOI01tWKdBSKO6WjtkdS0ywmr8EJFDCfFvlCMh/K?= =?us-ascii?Q?QwCw08vMpptGHIlsQ0eYh+Uu0bBq7alByaLPUwbRD+dT8e4MQRm+6GE2wozf?= =?us-ascii?Q?pCsL/qcurr4rLP9Q2ftrS17ZK1sL4NuR9ZnTM6jEG0RxvK8tigM4hFnstFIA?= =?us-ascii?Q?QiQdfJF6w+nQGCsCrjXRXmv1F6uRkxmYuI7M/m48HFLXDfRN7oKNJ3DNfJd5?= =?us-ascii?Q?vR3/j1iCsFSl75xcq2xCCHSQvtPi5J92v6gxzIcdWXdWncFSvN8d+pYe1RXz?= =?us-ascii?Q?9KPILSiOY86Z68NZG1vDAuvseBcWTwvbreMgWCZZI15d1/nio/h8YKquJJ0L?= =?us-ascii?Q?fhG2P617rli3J+Mq1VWFyvhD9klQ2KIfnL+7eOAuqXarX7NgpTL+T74ZMBNr?= =?us-ascii?Q?Tot02jMBc1/Ji45MLq9b8KR5gvaInPoRB1PGWPI/5OZdkfrL+jOJzWVfUb5V?= =?us-ascii?Q?Asqs8+lBwrtM7DfK1e4dVTWjx76OdR2CieZWOq0QF9sYV53GECLgZt5L2PJS?= =?us-ascii?Q?WwWSQU9f53bsSJZpqyHTOs3NDhIB2ZCKK8OWuZUh18T?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB1273;6:C7MJ0kbldjhn2ae2/wvZCD4teXFKp9cl4YMccHdDmmAA/6QwlaSZl9JrG9caWLVhSNt6xrshShvQhCRDYtsFzwTD4QpgqRM14MTq7UMntiaGLVQapcib4fGm7tpBl9mdRMpKM7paE4f+5iIgvzrSCV6Aq7Xe22eG2TDsyu5JIqgwOB8uJ8RFJJBimJagjFfjAp+Ib9wPW2ElzfjE9+yCXkknckFns9tEEC3ctSMblodOGzMM3qILuSxzIK+pnui0cr929QA8qARuy53YHV3/AEf/XRw8CejpWKunB6w7ligHm/D4S0lbx2aSdlUjbD65Toz7aKhXGWuLhmfdBnXUuX3XKj3bdirm++eT14F6Q1G9HxGXUEpHv/gehdAeOrA/+UQpcHEgPjFXOuFH+jqpKQ==;5:OFea22p+eFTTt9DmiNJKNqpRTSEojPU9ixmdhcJD6wtzygU05AX5qM53QpcBeKdsL4CPpZ5JUxPZoPbweqDT6OF9UiRL5zlGnvWxNxgjpOqJPKpeOEqgHlcCRQIx7CISByt136aL5dpJYCMViFJPzA==;24:nfpk+zeHj3yuVc/F8IUzan2t35/GSyPDFSz06rbXGHbCZsFAcbBi0KbfywZVujMXMXMCjYmf/mRqVjUQuAb/6Xevw9OeqQnPHZCS7KzLRgc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB1273;7:LoZN5JhtyTq8YYM51MvuPtmtc+PsUrKkUmDHQxAlKLLCk+LGjj+1cBU/kwjRH9qBTu75T4AdyhzMWK3DV6fwi4XBriZYv4ob0aQ+a9TWsKeqaUH97UbmsQquCoyvyNVacNhrhEF9l5uEGKpIF2YsCtBInobLUj5tuklnOFNSlJ80mkdCy/qpbZe23viHGR6gO/Zgviorpy+JG5KFhq8YAFLFC3teEDKTDu+fkk28sbX8hy7CRlhnLJs55aNhbIOyiA8YbI4mM5auDseAgSWqnKQIAHWWjp/tzeHN6xOmQG8oCfc5hOxYPFhJCllUq4rPNeKYRufHd9V1w/RgYgw4fGG3Bi0GZt0BZnj80xjn/pWIrLPr3BgGSogGnQa36bJXY8bnvPKgiATaX152NxnYy++I2r0NyoyFmJwY+ajI8tEessKycr4KPDMGv/24Xs8B2j5eSOrgp/oEmjptsdZHMjQHLfhJkUIGDjLlPh3T4E8gVTYh3g9NGQ9pGsbhWIH8b6UYupomeGXmSgAeZV/z5w== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Feb 2017 17:15:57.2166 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB1273 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2017-02/txt/msg00104.txt.bz2 This is the version 2 of this patchset https://sourceware.org/ml/gdb-patches/2016-09/msg00091.html Patches 1 and 2 were already OK'd but are rebased. Patch 3 was modified following Pedro's and Simon's comments. Marc-Andre Laperle (3): Remove unused parameter in solib_add and update_solib_list Add a better diagnostic message in mi_gdb_test Add -file-list-shared-libraries MI command gdb/doc/gdb.texinfo | 25 +++++++++++++----- gdb/infcmd.c | 2 +- gdb/mi/mi-cmd-file.c | 54 +++++++++++++++++++++++++++++++++++++++ gdb/mi/mi-cmds.c | 2 ++ gdb/mi/mi-cmds.h | 1 + gdb/mi/mi-interp.c | 35 +++++++++++++++++++------ gdb/mi/mi-interp.h | 27 ++++++++++++++++++++ gdb/remote.c | 2 +- gdb/solib-frv.c | 2 +- gdb/solib-svr4.c | 6 ++--- gdb/solib.c | 47 ++++++++-------------------------- gdb/solib.h | 23 ++++++++++++++++- gdb/solist.h | 5 ++++ gdb/testsuite/gdb.mi/mi-solib.exp | 49 ++++++++++++++++++++++++----------- gdb/testsuite/lib/mi-support.exp | 2 +- 15 files changed, 208 insertions(+), 74 deletions(-) create mode 100644 gdb/mi/mi-interp.h -- 2.9.3