From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16156 invoked by alias); 13 Dec 2012 20:34:53 -0000 Received: (qmail 15947 invoked by uid 22791); 13 Dec 2012 20:34:50 -0000 X-SWARE-Spam-Status: No, hits=-4.5 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail-ea0-f201.google.com (HELO mail-ea0-f201.google.com) (209.85.215.201) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 13 Dec 2012 20:34:45 +0000 Received: by mail-ea0-f201.google.com with SMTP id b14so134085eaa.0 for ; Thu, 13 Dec 2012 12:34:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:message-id:from:to:subject:x-gm-message-state; bh=gCSGW0GrV4UeQ2BBDEKPrdTSwNEE9GXIY6RzTkzimfY=; b=CJnX5zIeq+Nf8rvYHiN6Kyldn7XF4HCJLbUbupXJg9dZ3SD7WzEmjK50HV2yQBnAzD d6xsIbBluSXTTqXn7boJ3oG1NfIuYDdaFp4jdcXfvIKMIS6Rn350lDEUb1HV01dCFeR2 o8oaxiQKJMLl5OSD13jbuFiXZxiCw38ETcJnurXsBeTZ6N/65rtIqmNP/TdNjsEFgaRP Oh7BJg9Ehe3jCC2L5agzJFEMnlt9J3gj/Ann7YHsTvrWUrfNQFGbXUE7FvLF6gw8Vzzi YJp7Z3xsyBL2naz22oDOa0xFPO7hEu4jCF2blXgxQghrLqckPbswQruk30buoeHrzK7u UACQ== Received: by 10.14.201.1 with SMTP id a1mr3304671eeo.3.1355430883662; Thu, 13 Dec 2012 12:34:43 -0800 (PST) Received: from hpza10.eem.corp.google.com ([74.125.121.33]) by gmr-mx.google.com with ESMTPS id g9si687827eeo.1.2012.12.13.12.34.43 (version=TLSv1/SSLv3 cipher=AES128-SHA); Thu, 13 Dec 2012 12:34:43 -0800 (PST) Received: from ruffy2.mtv.corp.google.com (ruffy2.mtv.corp.google.com [172.17.128.107]) by hpza10.eem.corp.google.com (Postfix) with ESMTP id C0E7120004E for ; Thu, 13 Dec 2012 12:34:42 -0800 (PST) Date: Thu, 13 Dec 2012 20:34:00 -0000 Message-Id: From: Doug Evans To: gdb-patches@sourceware.org Subject: [patch] Fix gdb.dwarf2/implptr-optimized-out.S X-Gm-Message-State: ALoCoQlETud0w01x1Likw0vOwxsmoc/0ScUT1r3pp0RSEobFC9UhArLigabhrFeQMw1CV8xxJKO7R81VFQLPa8ahB+Od282ZoqBVgjv2gcsEOwOl2W7o80Yw4kLHzXJb9PD+L9sUdffHDcT5rZCW0kpu4Z7WaPaVcJgC04yQ3oaq0QRElITgd4GqwQnDG8lNajYhuxCmBD7NJsLNbE6ZmqkpIEG9RilkcCxLNl2sPtC0A8X+mznEvFs= 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: 2012-12/txt/msg00474.txt.bz2 Hi. The DIE offset parameter to DW_OP_GNU_implicit_pointer is section-relative. [Only noticeable if you happen to end up with some DIEs being put in front of the DIE for the testcase.] I will commit this in a few days if there are no objections. 2012-12-13 Doug Evans * gdb.dwarf2/implptr-optimized-out.S: DIE offset for DW_OP_GNU_implicit_pointer is section-relative. Index: gdb.dwarf2/implptr-optimized-out.S =================================================================== RCS file: /cvs/src/src/gdb/testsuite/gdb.dwarf2/implptr-optimized-out.S,v retrieving revision 1.3 diff -u -p -r1.3 implptr-optimized-out.S --- gdb.dwarf2/implptr-optimized-out.S 15 Mar 2012 09:08:10 -0000 1.3 +++ gdb.dwarf2/implptr-optimized-out.S 13 Dec 2012 20:31:41 -0000 @@ -66,7 +66,7 @@ d: .byte 2f - 1f /* DW_AT_location: DW_FORM_block1 */ 1: .byte 0xf2 /* DW_OP_GNU_implicit_pointer */ - .4byte .Lvar_out - d /* referenced DIE */ + .4byte .Lvar_out /* referenced DIE, section-relative! */ .sleb128 0 /* offset */ 2: .4byte .Ltype_structptr - d /* DW_AT_type */