From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8786 invoked by alias); 18 Aug 2003 03:15:05 -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 8776 invoked from network); 18 Aug 2003 03:15:04 -0000 Received: from unknown (HELO mercury.mv.net) (199.125.85.40) by sources.redhat.com with SMTP; 18 Aug 2003 03:15:04 -0000 Received: (qmail 28529 invoked from network); 17 Aug 2003 23:15:03 -0400 Received: from bnh-4-17.mv.com (HELO ppro) (199.125.99.209) by mercury.mv.net with SMTP; 17 Aug 2003 23:15:03 -0400 X-Peer-Info: remote-ip 199.125.99.209 local-ip 199.125.85.40 local-name mercury.mv.net Message-ID: <005501c36536$e96251c0$c9d145cc@lndnnh.adelphia.net> From: "Peter Reilley" To: References: <20030818025436.GP21328@tausq.org> Subject: MIPS64 problem with symbols Date: Mon, 18 Aug 2003 03:15:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-SW-Source: 2003-08/txt/msg00182.txt.bz2 I have built a GDB cross tool for the MIPS 64 bit processor hosted on Intel Linux. GDB works OK in controlling the target but symbols fail to load. In particular, the start address is truncated to 32 bits. My base address is 0xffffffffa0080000. When I load symbols I get an error message; (Internal error: pc 0xa0080000 in read in psymtab, but not in symtab.) The symbols in the elf file look OK so I think that the problem is in GDB. Is cross GDB known to work on 64 bit targets when hosted on a 32 bit Intel host? Thanks, Pete.