From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10636 invoked by alias); 27 Nov 2018 17:56:50 -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 10565 invoked by uid 89); 27 Nov 2018 17:56:49 -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*i:sk:Dht5uOa, H*f:sk:Dht5uOa, claiming 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-it1-f196.google.com Received: from mail-it1-f196.google.com (HELO mail-it1-f196.google.com) (209.85.166.196) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 27 Nov 2018 17:56:47 +0000 Received: by mail-it1-f196.google.com with SMTP id h193so35369793ita.5; Tue, 27 Nov 2018 09:56:47 -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=f4w5v+xGS3x5wliqOIXrMX2nkMVZyKtC+wPI/trn7qU=; b=YW1+i7kU42kj8YKFQhrRBd/zXDL3dyiyLbigFOUs+aSnmPWCyfeWAr0HBTHbiKB+rb UOkkRF0vg5GleCEo+DVs4v1zClk640cTti1aAeWmxERiQjJZ5WwWTxNZgDBcSrgTlXpH 6Rj1vV6ocAbpdSr9UJ0C2EFszE7PePg2w45qETU6zDA+GhyCYYSOThmS/NZrdgcDJdmL 4ewTCBxiLoIrTV4egQcuV4l1tvK0ZbyV34/mGyaQ8Bqa+Yilg44INCXNFF4ZKSdqn5JY SR1opV6KTSaeJJkd9Aik9TOqctnPHm+rH+fwS1QYcYB1X6T7ai0z/2rj1BwXEKp2YVpm GTOg== 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=f4w5v+xGS3x5wliqOIXrMX2nkMVZyKtC+wPI/trn7qU=; b=LBd1GDZD3e8EoU01j/tZLNmv+2qFbusBW8gfIPhEIw5H+yB9dYVKOB+4qwEmK2WR7U N8hNLMVUghTvDS9AG0tQ/jOo8xXvJHYKJoaP5O0ughlydCXYU1HupkB4olv5QGOJ3MCf xDep9TxqpyLogwjuZgXh0agmYKhnbwbWKlRpjkpPhmEL1x8RaofDeg2X8ln3F7i0bF8v SdWaUYuu8X59Wt1IJbGXp+43bFtdzoq+YU7qDsibrkl/D0lqSzwjd85rV0vJECbsSoom 0M3CslRR1RQ1tucrc1GKywP9q0iXANMdAIZvTMbjGTZcMfGsXYjEANTHfmtRpeHfS7++ h//g== X-Gm-Message-State: AA+aEWbka26s4d2e9LY+6BeLcegcfBFVOh2lXYXKRoh6/SlM+8pVAXQr rj7hjg0eUAk2M4W7OsBf9rKLpfQJozXVbnr9a4WTxw== X-Google-Smtp-Source: AFSGD/UDL9sWDiSaXwJffQ45sUcOV6OErSVej4BydjNxZzEXeVM0U0wGW1ffieSpxXIhmh5QhUimGZH6iWcLRGAOJAU= X-Received: by 2002:a24:4706:: with SMTP id t6mr5877188itb.109.1543341406153; Tue, 27 Nov 2018 09:56:46 -0800 (PST) MIME-Version: 1.0 References: <87ftvoouda.fsf@oldenburg.str.redhat.com> <87k1kyhbki.fsf@oldenburg.str.redhat.com> In-Reply-To: From: Cary Coutant Date: Mon, 01 Jan 2018 00:00:00 -0000 Message-ID: Subject: Re: RFC: Linux gABI: Add a GNU_PROPERTY_BY_LINKER property To: "H.J. Lu" Cc: Florian Weimer , Binutils , GNU C Library , gnu-gabi@sourceware.org, x86-64-abi Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2018-q4/txt/msg00024.txt.bz2 > > > 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, ..... How is that any different from using PT_NOTE? Existing loaders don't handle that either. If you're claiming that a new PT_ value in the program header table will be rejected by existing loaders, that's a bug. It should be fixed. The whole principle of ELF extensibility relies on that. -cary