From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 841 invoked by alias); 24 May 2011 07:06:11 -0000 Received: (qmail 829 invoked by uid 22791); 24 May 2011 07:06:09 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from mel.act-europe.fr (HELO mel.act-europe.fr) (194.98.77.210) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 24 May 2011 07:05:54 +0000 Received: from localhost (localhost [127.0.0.1]) by filtered-smtp.eu.adacore.com (Postfix) with ESMTP id 8090CCB0353; Tue, 24 May 2011 09:05:53 +0200 (CEST) Received: from mel.act-europe.fr ([127.0.0.1]) by localhost (smtp.eu.adacore.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7wqEAjFSI1eX; Tue, 24 May 2011 09:05:50 +0200 (CEST) Received: from ulanbator.act-europe.fr (ulanbator.act-europe.fr [10.10.1.67]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mel.act-europe.fr (Postfix) with ESMTP id 8511BCB034F; Tue, 24 May 2011 09:05:50 +0200 (CEST) Subject: Re: [RFA] Add dwarf2 support to xcoff (aix) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Tristan Gingold In-Reply-To: <4DDA8467.7010305@codesourcery.com> Date: Tue, 24 May 2011 07:06:00 -0000 Cc: gdb-patches@sourceware.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <1306146544-3925-1-git-send-email-gingold@adacore.com> <4DDA8467.7010305@codesourcery.com> To: Yao Qi X-IsSubscribed: yes 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: 2011-05/txt/msg00548.txt.bz2 On May 23, 2011, at 5:59 PM, Yao Qi wrote: > On 05/23/2011 06:29 PM, Tristan Gingold wrote: >> Hi, >>=20 >> with AIX 7, the xcoff binary file format now supports dwarf2. This is a >> huge step forward as the previous debugging format was a varation of sta= bs. >>=20 >> But (and there is always a but) this is not fully standard dwarf2 as the >> section names differ. The first two patches deal with that in the most >> elegant way I could figure. >>=20 >> The last two patches simply add the dwarf2 support for xcoff. >>=20 >> Manually tested on AIX. >=20 > Is there any reason that prevent you running testsuite on AIX? Short answer: I was never able to have a reliable run: expect fails randoml= y. > If > dwarf2 has been supported on AIX, we may have to add corresponding > target triplet into proc dwarf2_support in testsuite/lib/dwarf.exp. Only if dwarf2 is enabled by default, which is not true in the official gcc. Tristan.