From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13546 invoked by alias); 1 Feb 2002 15:50:11 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 13474 invoked from network); 1 Feb 2002 15:50:08 -0000 Received: from unknown (HELO nevyn.them.org) (128.2.145.6) by sources.redhat.com with SMTP; 1 Feb 2002 15:50:08 -0000 Received: from drow by nevyn.them.org with local (Exim 3.34 #1 (Debian)) id 16Wfwe-00044g-00; Fri, 01 Feb 2002 10:49:44 -0500 Date: Fri, 01 Feb 2002 07:50:00 -0000 From: Daniel Jacobowitz To: Dan Kegel Cc: stefania magistrali , gdb@sources.redhat.com Subject: Re: Gdbserver with powerpc Message-ID: <20020201104944.A15644@nevyn.them.org> Mail-Followup-To: Dan Kegel , stefania magistrali , gdb@sources.redhat.com References: <3C5AD0B5.1B6479A5@selta.it> <3C5AB7A7.66A7B6D5@kegel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3C5AB7A7.66A7B6D5@kegel.com> User-Agent: Mutt/1.3.23i X-SW-Source: 2002-02/txt/msg00015.txt.bz2 On Fri, Feb 01, 2002 at 07:43:35AM -0800, Dan Kegel wrote: > stefania magistrali wrote: > > I am developing a powerpc (860) board. I need to compile gdb for my host > > (Intel with Linux) and gdbserver for target. I configured the system > > like this: > > > > for gdb: ./configure --target=powerpc-linux > > and for gdbserver: ./configure powerpc-linux (then I set CC=cross > > compiler for powerpc) > > > > I have problems with gdbserver, I can't compile it. There are 2 > > problems: > > 1) when I compile it, the utils.c file loads the server.h file and this > > loads the ../defs.h file (gdb/defs.h) where it is included the config.h > > file (gdb/config.h). But that file is created when I configured gdb > > (with the host=Intel and target=powerpc) and so, p.e. it is defined > > HAVE_SYS_REG_H, when I haven't the file sys/reg.h for powerpc. > > Have I to configure it in a different way? > > Yes; you have to configure and build gdb as if you wanted it to > run native on the ppc; only then can you configure and build gdbserver. > > > 2) In low-linux.c there is a source code for Intel and m68k, I have to > > add code for powerpc? If so, do you know if someone has already done it? > > Heh. gdbserver is broken at the moment. I posted recently with > almost identical questions. There is talk of fixing it, but I > don't know if anyone's working on it. Similarly, there's talk > of making it handle multithreaded programs, but I don't know > if anyone's working on that, either. > - Dan Both. -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer