From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14109 invoked by alias); 11 Sep 2014 16:05:23 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 14096 invoked by uid 89); 11 Sep 2014 16:05:22 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.2 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-qc0-f176.google.com Received: from mail-qc0-f176.google.com (HELO mail-qc0-f176.google.com) (209.85.216.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Thu, 11 Sep 2014 16:05:21 +0000 Received: by mail-qc0-f176.google.com with SMTP id x3so8288810qcv.7 for ; Thu, 11 Sep 2014 09:05:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=0aHXOFNyEYJZDF/wKzWICJjk8NwsT2KOjoihjF9RARI=; b=EmBu9Ezo5sEJr6YMbiBmZb1uQFlchxY2FdrtYiG4B3BP8cHSwxQutokdTQdRYklc2G y4fHBWuNapPdSphk5lL9VueO4WhAHXU6dQxQdXRXc7Ix6NHx/aCdyHywHUxCCmpwwcG0 LRQVc4d97mABZofcs9arJXKjdOo7F6RAHfjAPkJIvMQCf5pyCH5YTj50txiGJ7ZicVvS w+2Gve1+DXt0dJXOJfKRGujxTOorJ5DE722VyHJX6KYOUqNju9FLlVvjYJQalZNHr4V2 3D2L1KK9/ITf2nlBUCVDT7FAR6BOVDonOhYqP2KCqZGChSxj74RBbwJpN9FCyRsdJTzv 7s4A== X-Gm-Message-State: ALoCoQki+F55bnbcRxDFWs5UbhtATfzJl9Rt7g7BdDg8yZUfQkkr2xIQEQQ1/YoGLWE5d4yJvZg4 MIME-Version: 1.0 X-Received: by 10.140.98.166 with SMTP id o35mr2870077qge.21.1410451518830; Thu, 11 Sep 2014 09:05:18 -0700 (PDT) Received: by 10.140.107.73 with HTTP; Thu, 11 Sep 2014 09:05:18 -0700 (PDT) In-Reply-To: References: <20140330042516.1A88E74481@topped-with-meat.com> <20140330045552.GX18201@bubble.grove.modra.org> <20140330050615.7DC5774481@topped-with-meat.com> <20140331200446.A09B074430@topped-with-meat.com> <20140331214025.E61517447E@topped-with-meat.com> <20140910225238.0B6362C39CF@topped-with-meat.com> Date: Thu, 11 Sep 2014 16:05:00 -0000 Message-ID: Subject: Re: gold vs libc From: Cary Coutant To: Roland McGrath Cc: Ian Lance Taylor , Alan Modra , "GNU C. Library" , Binutils , =?UTF-8?Q?Rafael_=C3=81vila_de_Esp=C3=ADndola?= Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2014-09/txt/msg00089.txt.bz2 > I wouldn't mind simply making > __EH_FRAME_BEGIN__ and __EH_FRAME_END__ linker-defined symbols that > would override any definitions found in the object files. Ah, now I see that this is what Alan was referring to. What I didn't like about Rafael's suggestion was the idea that the linker would special-case the sections based on what symbols were defined in them. If his suggestion was simply to override any definitions with the linker's own definitions, then my objection was misfounded. -cary