From patchwork Sun Oct 25 18:41:11 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John David Anglin X-Patchwork-Id: 535617 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id D6AE0140D98 for ; Mon, 26 Oct 2015 05:41:22 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b=vFCrOsTq; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :content-type:date:subject:to:message-id:mime-version; q=dns; s= default; b=J5wquZoVEHoPsi8sC91HGDwamK4xkF5Txi4ftlI6gyE5cNGYANEzb yURZnZZ7w7443AJCQmIHOoGbY5CLjWAbSa+o6YKtf+v7y7v7jmd0AN6XaxRB+Vlb OYMovbjy+TozryoFnoBYh4gSpFyiAuZcubeVUUrYjgd5I2hfmqa+lQ= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :content-type:date:subject:to:message-id:mime-version; s= default; bh=xPKh9Gj/kIrMIIYfoM6R0+z+MWU=; b=vFCrOsTqaz0i6TxbASrv rK8lpE4lORis4tY5+WNG1tgl4SmztKSPiSUaLRsMkVB84+J5eEVxLB/Bg2TWYhxQ k7yGeufri2+AMt0iJmcfeId9BA2viEgL+UFe4gDdHkYsM1AMW9Zc3WQYio+DTLQw iHFFRQMbQv9BR6nf2gHZ1gg= Received: (qmail 51309 invoked by alias); 25 Oct 2015 18:41:15 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 51294 invoked by uid 89); 25 Oct 2015 18:41:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL, BAYES_00, RP_MATCHES_RCVD, SPF_PASS, UNPARSEABLE_RELAY autolearn=ham version=3.3.2 X-HELO: torfep01.bell.net Received: from simcoe207srvr.owm.bell.net (HELO torfep01.bell.net) (184.150.200.207) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 25 Oct 2015 18:41:13 +0000 Received: from bell.net torfep01 184.150.200.158 by torfep01.bell.net with ESMTP id <20151025184111.TLRH22640.torfep01.bell.net@torspm01.bell.net> for ; Sun, 25 Oct 2015 14:41:11 -0400 Received: from [192.168.2.10] (really [76.69.120.10]) by torspm01.bell.net with ESMTP id <20151025184111.KAGD24849.torspm01.bell.net@[192.168.2.10]>; Sun, 25 Oct 2015 14:41:11 -0400 From: John David Anglin Date: Sun, 25 Oct 2015 14:41:11 -0400 Subject: [committed] Define EH_FRAME_THROUGH_COLLECT2 in config/pa/som.h To: GCC Patches Message-Id: <6B94B39B-4B85-405A-B247-C8A44298B5CC@bell.net> Mime-Version: 1.0 (Apple Message framework v1085) X-Opwv-CommTouchExtSvcRefID: str=0001.0A020202.562D2247.00FB, ss=1, re=0.000, fgs=0 The change of Andrew Dixie and David Edelsohn on 2015-09-18 introduced a new define, EH_FRAME_THROUGH_COLLECT2, and broke EH frame handling on 32-bit hppa*-*-hpux*. We now need to define EH_FRAME_THROUGH_COLLECT2 on this target. Tested on hppa2.0w-hp-hpux11.11. Committed to trunk. Dave --- John David Anglin dave.anglin@bell.net 2015-10-25 John David Anglin * config/pa/som.h (EH_FRAME_THROUGH_COLLECT2): Define. Index: config/pa/som.h =================================================================== --- config/pa/som.h (revision 229301) +++ config/pa/som.h (working copy) @@ -340,6 +340,11 @@ this suffix when generating constructor/destructor names. */ #define SHLIB_SUFFIX ".sl" +/* We don't have named sections. */ #define TARGET_HAVE_NAMED_SECTIONS false #define TARGET_ASM_TM_CLONE_TABLE_SECTION pa_som_tm_clone_table_section + +/* Generate specially named labels to identify DWARF 2 frame unwind + information. */ +#define EH_FRAME_THROUGH_COLLECT2