From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 105977 invoked by alias); 27 Nov 2018 14:01:29 -0000 Mailing-List: contact gnu-gabi-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: gnu-gabi-owner@sourceware.org Received: (qmail 102928 invoked by uid 89); 27 Nov 2018 14:01:24 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.100.2 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=H*f:sk:xnVXr_S, H*f:sk:87k1kyh, H*i:sk:87k1kyh, Hx-languages-length:665 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-Spam-User: qpsmtpd, 3 recipients X-HELO: mail-oi1-f196.google.com Received: from mail-oi1-f196.google.com (HELO mail-oi1-f196.google.com) (209.85.167.196) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 27 Nov 2018 14:01:17 +0000 Received: by mail-oi1-f196.google.com with SMTP id u18so19319532oie.10; Tue, 27 Nov 2018 06:01:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YuzZ2bHQJXcTlrrZ4hSKbR3zvSUO+Q7oxTpa0tNiLoo=; b=YJ/tUCmRRs2FZ8JayhESEIN0kPcW8FqvXStu7Uek+0kdyvHdAbHVGejU1OkCOh6f0b BGOeZ9PWlnwhA2woj/mnKqM29INVSD96w0zDVhjR0dnGY+7IJLSjlGgM8LRk+cslJGLA f0Zhg2qrT+pFQZLolhN9gSlZ2JJFRsuN0i8zoz3sfj1Ad1UyCU8G3b/X8bhl2A+xTSJW dQrr7V63deVk5oMXhGaZZ08R8WMWmmyM0u9R1IpN0BH3YvvXbms7mhCfhAqiRH/yr6zB vPg/zwTpAbTRjpn4EaXGBtr2tVvGJWOqnjGe+8Dob7vFwYiWK3dxJhhpmmzOPa9ghyWT 6V2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YuzZ2bHQJXcTlrrZ4hSKbR3zvSUO+Q7oxTpa0tNiLoo=; b=d6Rj052UTtkhssMbli0dKBHNH2r+c2W8slAOGFkQVOrRe0BsZmr/pb4OLsl/1MTlp6 NQ60jn7Mn0m1BrAqCTBmY/9Xz8SJNsZlHJf+J7gUikPL2qGNWxlicnxifc2AD+8UX8My J5mzMctCXsY7k7wg2kVSpn/GUMDKLJyi2UC/sms0Ix9xEUAnHb07CwMGK096NyaKoN9p Y5i/CoaLbqbwALfJGkw0c2i3YdaI8QCTecoVCPnOLWp4fq2qBDAEasK4X5mHGR3vDaXi UWiB5c94v8jL/1OFTmgLh6RvNzJS+cPZzMvdmUNQiNwC76qDCuzV0dLeMWWelCWsOvZn EofA== X-Gm-Message-State: AGRZ1gITlDKi39zZGjxyLpToXCH5Ne3P55wrBgcT+uI57fb282K0dG36 4R8CpGWw0Hvq1gXxrTuaiwYJj0USsFGV7EwM6qc= X-Google-Smtp-Source: AJdET5eZUKBQy+1FdUWCr19a413t7Kf3YgHpMoo1FT9alFcKDcep4GCxC9TLVjKr1MJJMYmyBqeODxqBs09oa/J/q9Q= X-Received: by 2002:aca:da0b:: with SMTP id r11-v6mr18796301oig.35.1543327275737; Tue, 27 Nov 2018 06:01:15 -0800 (PST) MIME-Version: 1.0 References: <87ftvoouda.fsf@oldenburg.str.redhat.com> <87k1kyhbki.fsf@oldenburg.str.redhat.com> In-Reply-To: <87k1kyhbki.fsf@oldenburg.str.redhat.com> From: "H.J. Lu" Date: Mon, 01 Jan 2018 00:00:00 -0000 Message-ID: Subject: Re: RFC: Linux gABI: Add a GNU_PROPERTY_BY_LINKER property To: Florian Weimer Cc: Cary Coutant , Binutils , GNU C Library , gnu-gabi@sourceware.org, x86-64-abi@googlegroups.com Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2018-q4/txt/msg00023.txt.bz2 On Tue, Nov 27, 2018 at 5:52 AM Florian Weimer wrote: > > * H. J. Lu: > > >> just do it right? At this point, I don't really care if you keep on > >> using SHT_NOTE for the properties in relocatable files, but please, > >> let's use a proper PT_GNU_PROPERTY segment for executables. (Sorry, I > >> promised to yield to the consensus, but the design keeps getting more > >> complicated.) > >> > > > > PT_GNU_PROPERTY isn't compatible with existing loaders. This needs > > to be both forward and backward compatible. > > Which loaders? The kernel? > Kernel, glibc, gdb, ..... -- H.J.