From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10099 invoked by alias); 23 Mar 2010 04:49:32 -0000 Received: (qmail 10089 invoked by uid 22791); 23 Mar 2010 04:49:30 -0000 X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from nsc-e-gw.nsc.com (HELO sc-mailgw05.nsc.com) (12.238.8.30) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 23 Mar 2010 04:49:26 +0000 X-M-MSG: Received: from SCNTRDCSS7.nsc.com (scntrdcss7.nsc.com [10.188.130.178]) by sc-mailgw05.nsc.com (Tumbleweed MailGate 3.7.1) with ESMTP id 242AA10DAA62 for ; Mon, 22 Mar 2010 21:49:21 -0700 (PDT) Received: from [10.188.143.109] by SCNTRDCSS6.nsc.com with ESMTP (-Hi-); Mon, 22 Mar 2010 21:49:18 -0700 X-Server-Uuid: 75984BC7-5B1D-45FA-89A9-3E7188D47FBE Received: from excas02.scwf.nsc.com (excas02nlb.nsc.com [10.188.134.116]) by nscmmp2.nsc.com with ESMTPS id BT-MMP-3770182 for gdb@sourceware.org; Mon, 22 Mar 2010 21:49:18 -0700 Received: from EXMAIL02.scwf.nsc.com ([10.188.134.181]) by excas02.scwf.nsc.com ([10.188.134.106]) with mapi; Mon, 22 Mar 2010 21:49:18 -0700 From: "Reddy, MR Swami" To: "gdb@sourceware.org" Date: Tue, 23 Mar 2010 04:49:00 -0000 Subject: arm-none-linux-gnuabi - sim support? Message-ID: <290463D19D2E064191F1F96ECA480A8940F0217099@EXMAIL02.scwf.nsc.com> References: <1220352763.2870.178.camel@thomas> In-Reply-To: <1220352763.2870.178.camel@thomas> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 X-SW-Source: 2010-03/txt/msg00185.txt.bz2 Hello, Is the ARM GDB (target=3Darm-none-linux-gnuabi), supports the simulator tar= get? Thanks Swami -----Original Message----- From: gdb-owner@sourceware.org [mailto:gdb-owner@sourceware.org] On Behalf = Of Jeremy Bennett Sent: Tuesday, September 02, 2008 4:23 PM To: gdb@sourceware.org Subject: HOWTO for porting GDB published I've just completed porting GDB 6.8 to the OpenRISC 1000 architecture. This was an exercise originally done for GDB 5.0 and 5.3, but which has since languished. I achieved this by using the GDB Internals manual, looking at ports of other architectures, and a great deal of poring over the GDB source. I realized that there is no proper guide for an engineer porting GDB for the first time. The GDB Internals manual is aimed at developers of GDB itself, not porters - it is also not yet complete. Looking at ports for other architectures helps - but which is the best one, and does it have similar features? But I got there in the end, thanks to the generous advice from contributors to this mailing list and the GDB IRC channel. To help others, I have written up what I did as a HOWTO manual for porting GDB, using the OpenRISC 1000 port for examples. It's at http://www.embecosm.com/download/ean3.html I hope this is a useful contribution. I'd welcome feedback and any suggestions for how this first issue could be improved. For those interested in the OpenRISC 1000 port itself, this is available at http://www.embecosm.com/download/esp3.html I've also included a Doxygen analysis, giving the documentation of all functions in the port and their calling and dependency graphs. I look forward to your feedback. Jeremy --=20 Tel: +44 (1202) 416955 Cell: +44 (7970) 676050 SkypeID: jeremybennett Email: jeremy.bennett@embecosm.com Web: www.embecosm.com