From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11835 invoked by alias); 20 Feb 2015 16:21:34 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 11693 invoked by uid 89); 20 Feb 2015 16:21:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: ausxipps301.us.dell.com Received: from ausxipps301.us.dell.com (HELO ausxipps301.us.dell.com) (143.166.148.223) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (CAMELLIA256-SHA encrypted) ESMTPS; Fri, 20 Feb 2015 16:21:31 +0000 X-LoopCount0: from 10.175.216.250 From: To: CC: Subject: Re: Can GDB interact with serial ports on remote targets? Date: Fri, 20 Feb 2015 16:21:00 -0000 Message-ID: <0FFF3418-665A-4512-AD67-F2EBB593E7C0@dell.com> References: <54E74F64.9080308@codesourcery.com> In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-ID: <42AFC010DD494140A8129715D02A19A6@dell.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2015-02/txt/msg00036.txt.bz2 DQo+IE9uIEZlYiAyMCwgMjAxNSwgYXQgMTA6NDUgQU0sIEJyZW5kYW4gSiA8 YmhlbnJ5ajAxMTdAZ29vZ2xlbWFpbC5jb20+IHdyb3RlOg0KPiANCj4gSGkg THVpcywgdGhhbmtzIGZvciB5b3VyIHJlc3BvbnNlLg0KPiANCj4gSG1tLCB5 ZXMgSSBub3cgcmVhbGlzZSBJIHdhcyByZW1vdGVseSBhd2FyZSBvZiBzZW1p aG9zdGluZy4NCj4gVW5mb3J0dW5hdGVseSBteSBwcm9qZWN0IGlzIHJ1bm5p bmcgb24gYmFyZS1tZXRhbCAobm8gT1MsIG5vIHUtYm9vdCBvcg0KPiBVRUZJ IG9yIGFueXRoaW5nKSBzbyBJIGRvbid0IHRoaW5rIHNlbWlob3N0aW5nIGlz IHF1aXRlIGFwcHJvcHJpYXRlLg0KPiBBcyBJIHVuZGVyc3RhbmQgaXQsIHR5 cGljYWwgdXNlIG9mIHNlbWlob3N0aW5nIGdvZXMgbGlrZSB0aGlzOg0KPiAN Cj4gWW91J3JlIGRlYnVnZ2luZyBhbiBhcHBsaWNhdGlvbiBvbiBhIHJlbW90 ZSB0YXJnZXQsIGFuZCB0aGF0IHRhcmdldA0KPiBoYXMgYW4gT1MsIGFuZCB0 aGF0IE9TIGhhcyBzdXBwb3J0IGZvciBzZW1paG9zdGluZy4gVGhlIGFwcGxp Y2F0aW9uDQo+IGlzc3VlcyBhICJyZWFkIiBzeXN0ZW0gY2FsbCwgYW5kIHRo ZSBPUyBoYW5kbGVzIGl0IGJ5IGlzc3VpbmcgYQ0KPiBzZW1paG9zdGluZyBk ZWJ1ZyBjYWxsIChhcyBvcHBvc2VkIHRvIGFjdHVhbGx5IHJlYWRpbmcgdGhl IGZpbGUgb3INCj4gVUFSVCBvciB3aGF0ZXZlcikuDQo+IA0KPiBUaGF0IGlz IHRvIHNheSwgdGhlIHN5c3RlbSB1bmRlciBkZWJ1ZyBuZWVkcyB0byBiZSBt b2RpZmllZCB0byBzdXBwb3J0DQo+IHNlbWlob3N0aW5nLCB3aGljaCBJJ2Qg cmVhbGx5IGxpa2UgdG8gYXZvaWQgZG9pbmcgaW4gbXkgY2FzZS4gUGxlYXNl DQo+IGNvcnJlY3QgbWUgaWYgbXkgdW5kZXJzdGFuZGluZyBvZiBzZW1paG9z dGluZyBpcyB3cm9uZy4NCj4gDQo+IE90aGVyd2lzZSwgYXJlIHRoZXJlIGFu eSBvdGhlciBvcHRpb25zPw0KPiANCj4gVGhhbmtzIGFnYWluIGZvciB5b3Vy IGhlbHAsDQo+IEJyZW5kYW4NCg0KQnJlbmRhbiwgIHdoYXQgeW914oCZcmUg dHJ5aW5nIHRvIGRvIGlzIHNpbWlsYXIgdG8gd2hhdCB3ZSBuZWVkZWQgb24g YSBkdWFsIENQVSBlbWJlZGRlZCBzeXN0ZW0gKG9uZSBOZXRCU0QsIG9uZSBj dXN0b20gUlRPUykuICBGb3Igb3VyIGNhc2UsIGl0IHdhcyBzdWZmaWNpZW50 IHRvIGJlIGFibGUgdG8gc2VlIG91dHB1dCB3aGlsZSBydW5uaW5nIGEgZGVi dWcgc2Vzc2lvbi4gIFdlIGRpZCB0aGlzIGJ5IG1ha2luZyBhIHZlcnkgc21h bGwgdHdlYWsgdG8gdGhlIEdEQiByZW1vdGUgcHJvdG9jb2wgc3VwcG9ydDog aWYgaXQgc2VlcyBzb21ldGhpbmcgdGhhdCBpc27igJl0IHJlbW90ZSBwcm90 b2NvbCwganVzdCBkaXNwbGF5IGl0IG9uIHN0ZG91dC4gIFRoYXQgYWxsb3dl ZCB0aGUgdW5tb2RpZmllZCBPUyBVQVJUIGNvZGUgdG8gc2VuZCBzdHVmZiwg YW5kIGhhdmUgaXQgZGlzcGxheSBjb3JyZWN0bHkuICBUaGUgb25seSB0cm91 YmxlIGlzIHRoYXQgc29tZXRpbWVzIG91dHB1dCB3aXRoICMgaW4gaXQgd291 bGQgZ2V0IG1lc3NlZCB1cCwgYnV0IHRoYXQgaXNu4oCZdCBjb21tb24gaW4g b3VyIGNhc2UuDQoNClRoZSBvdGhlciBhbHRlcm5hdGl2ZSwgd2hpY2ggaXMg Y2xlYW5lciwgaXMgdG8gdHdlYWsgdGhlIE9TIFVBUlQgZHJpdmVyIHNsaWdo dGx5IHNvIGl0IGVzY2FwZXMgT1Mgb3V0cHV0IGFjY29yZGluZyB0byB0aGUg R0RCIHJlbW90ZSBwcm90b2NvbC4gIFRoYXTigJlzIHByZXR0eSBzaW1wbGUg dG9vLiAgSeKAmW0gbm90IHN1cmUgd2h5IHdlIGRpZG7igJl0IGdvIHRoYXQg cm91dGU7IHBlcmhhcHMgd2UgbWlzc2VkIGl0IGluIHRoZSBwcm90b2NvbCBz cGVjLiAgT3IgcGVyaGFwcyBiZWNhdXNlIHRoZSBhcHByb2FjaCB3ZSB1c2Vk IGluc3RlYWQgd29ya3MgYWNyb3NzIGJvb3QgZHJpdmVyIGFuZCBPUyBzdGFy dHVwIGNvZGUgYW5kIHJ1bm5pbmcgT1MgZHJpdmVycywgc2luY2Ugbm9uZSBv ZiB0aGVtIG5lZWQgdG8gY2hhbmdlLg0KDQpJZiB5b3UgZG8gbmVlZCBib3Ro IEkgYW5kIE8sIGl0IGxvb2tzIGxpa2UgdGhlIHNlbWlob3N0aW5nIHN0dWZm IGlzIHdoYXQgeW91IG5lZWQsIGFuZCBpbiB0aGUgYmFyZSBtZXRhbCBjYXNl IHRoZSBVQVJUIGRyaXZlciBpcyBwcm9iYWJseSB0aGUgc3BvdCB0aGF0IG5l ZWRzIHRvIGNoYW5nZSBmb3IgdGhpcy4gIFRob3NlIGNoYW5nZXMgYXJlIHBy b2JhYmx5IHByZXR0eSBzbWFsbCwgb3JkZXIgb2YgMTAwIGxpbmVzIHBlcmhh cHMuICBTbWFsbGVyIHRoYW4gdGhlIEdEQiByZW1vdGUgcHJvdG9jb2wgc3R1 YiwgbW9zdCBsaWtlbHkuDQoNCglwYXVsDQoNCg== >From gdb-return-44115-listarch-gdb=sources.redhat.com@sourceware.org Fri Feb 20 18:21:38 2015 Return-Path: Delivered-To: listarch-gdb@sources.redhat.com Received: (qmail 16293 invoked by alias); 20 Feb 2015 18:21:38 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Delivered-To: mailing list gdb@sourceware.org Received: (qmail 16263 invoked by uid 89); 20 Feb 2015 18:21:37 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-HELO: localhost.localdomain Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 20 Feb 2015 18:21:37 +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 autolearn=ham version=3.3.2 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Joel Brobecker To: gdb@sourceware.org Subject: [ANNOUNCEMENT] GDB 7.9 released! Message-Id: Date: Fri, 20 Feb 2015 18:21:00 -0000 Reply-To: gdb@sourceware.org X-SW-Source: 2015-02/txt/msg00037.txt.bz2 Content-length: 3217 GDB 7.9 released! Release 7.9 of GDB, the GNU Debugger, is now available via anonymous FTP. GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other languages. GDB can target (i.e., debug programs running on) more than a dozen different processor architectures, and GDB itself can run on most popular GNU/Linux, Unix and Microsoft Windows variants. You can download GDB from the GNU FTP server in the directory: ftp://ftp.gnu.org/gnu/gdb The vital stats: Size md5sum Name 18MiB e6279f26559d839f0b4218a482bcb43e gdb-7.9.tar.xz 32MiB 8f8ced422fe462a00e0135a643544f17 gdb-7.9.tar.gz There is a web page for GDB at: http://www.gnu.org/software/gdb/ That page includes information about GDB mailing lists (an announcement mailing list, developers discussion lists, etc.), details on how to access GDB's source repository, locations for development snapshots, preformatted documentation, and links to related information around the net. We will put errata notes and host-specific tips for this release on-line as any problems come up. All mailing lists archives are also browsable via the web. GDB 7.9 brings new targets, features and improvements, including: * Many improvements in GDB's Python scripting API. * Compilation and injection of source code into the inferior (requires GCC 5.0 or higher built with libcc1.so). * On resume, GDB now always passes the signal the program had stopped for to the thread the signal was sent to, even if the user changed threads before resuming. Previously GDB would often (but not always) deliver the signal to the thread that happens to be current at resume time. * Conversely, the "signal" command now consistently delivers the requested signal to the current thread. GDB now asks for confirmation if the program had stopped for a signal and the user switched threads meanwhile. * Hardware watchpoint support on x86 GNU Hurd. * New target ** MIPS SDE mips*-sde*-elf* * New commands ** add-auto-load-scripts-directory directory ** compile code [-r|-raw] [--] [source code] ** compile file [-r|-raw] filename ** demangle [-l language] [--] name ** maint print user-registers ** queue-signal signal-name-or-number * New options ** set debug symbol-lookup ** show debug symbol-lookup * MI changes ** New exit-code field in -list-thread-groups command output * Support for these obsolete configurations has been removed. ** Alpha running OSF/1 (or Tru64) alpha*-*-osf* ** SGI Irix-5.x mips-*-irix5* ** SGI Irix-6.x mips-*-irix6* ** VAX running (4.2 - 4.3 Reno) BSD vax-*-bsd* ** VAX running Ultrix vax-*-ultrix* * The "dll-symbols" command, and its two aliases ("add-shared-symbol-files" and "assf"), have been removed. Use the "sharedlibrary" command, or its alias "share", instead. For a complete list and more details on each item, please see the gdb/NEWS file. -- Joel Brobecker