From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27550 invoked by alias); 29 Jan 2008 12:23:02 -0000 Received: (qmail 27539 invoked by uid 22791); 29 Jan 2008 12:23:02 -0000 X-Spam-Check-By: sourceware.org Received: from ics.u-strasbg.fr (HELO ics.u-strasbg.fr) (130.79.112.250) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 29 Jan 2008 12:22:23 +0000 Received: from ICSMULLER (laocoon.u-strasbg.fr [130.79.112.72]) by ics.u-strasbg.fr (Postfix) with ESMTP id 1BEC318701F; Tue, 29 Jan 2008 13:28:44 +0100 (CET) From: "Pierre Muller" To: "'Markus Deuling'" , "'GDB Patches'" References: <479EE84F.3030802@de.ibm.com> In-Reply-To: <479EE84F.3030802@de.ibm.com> Subject: RE: [RFC]: New test scrupt gdb_buildall.sh Date: Tue, 29 Jan 2008 13:45:00 -0000 Message-ID: <000601c86271$978ce940$c6a6bbc0$@u-strasbg.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Content-Language: en-us 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 X-SW-Source: 2008-01/txt/msg00673.txt.bz2 Hi Markus, this seems to be a great idea! I was just wondering what happens if you run this script on a 64bit architecture. Are the 32bit configurations included automatically in that case or should you add a "--32bfd" option as a counterpart of the "--64bfd" option. I tested your script on ccygwin, but I had to add a $exexext variable because addr2line complained that it did not find gdb/gdb file (the real executable is gdb/gdb.exe). Another (windows specific) problem is that windows does not accept ':' as part of a filename, but it appears in a big number of architectures. I modified the script to substitute ':' with '_' to be able to check. I ran the modified script and got just two problems: mips:8000 and mips:10000 The problem comes from mips-tdep.c line 5389 bfd_get_flavor is called with info.abfd which is NULL. Pierre Muller