From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 94324 invoked by alias); 2 Dec 2016 12:55:28 -0000 Mailing-List: contact infinity-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: infinity-owner@sourceware.org Received: (qmail 94291 invoked by uid 89); 2 Dec 2016 12:55:27 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.99.2 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=challenge, H*F:U*nathan, balance, recognise X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: mail-yb0-f195.google.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=UJBuOuyDcNyEzvu67rATayKQggYdHeL6S8cAovu93nI=; b=C0m2HyM5v1CTA4kp0xAfcGGwjnoQC7cCLWd3XENP97CX57vYknhddaSDWeMWWIwI9d xk3xk62Iko19CGdLmkISk0DC8+BE01H/xs1sGwfNGYWkWHQKK6YP/9NHRKtvQ2WCr9IQ 2/Rdtefuh48PJTxcAVJm48K8nXpiovatEd15WUIftoiET2BVLBxTA7jNAwFjvDP29fRD 1rHKnR/xHIaFbuu+qS1eOAqVp3vksGFiUK1xczHY14rEpR80uBqE8pwo83DX8BFK2gXR DMHLSEN/ZKlj/xxItAIuEKuzjSRcxbz0ZM6y08GtI+Bj/N7pqAXWj7OvyA6NQHdrkfvy KbAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=UJBuOuyDcNyEzvu67rATayKQggYdHeL6S8cAovu93nI=; b=IVLbl4zt3awA1VrjbhYMhXFamR22+BEHofDDqMOR+j3hIPjgjmI99oqEy+Yuo1t1Ef /yFQwtdVCd6AS1kl8jGpSok7hTfCTPBLy5LDt2RCtYJ/feOxqW398tgmAChaM4H75qZL qEYq3vNrnK/6x885GHsBMD2FetTlRmWezGtB1ZQhbL5KCs7vWFrTYC7wUR4vMtvXkBMh LTmE/o9FTQsjsn+/GKMA2KnqaxYVUEbuZraoKgGprQSHGZ6FX+8pECYPgk8S1CgCm/jZ UuKMv/9HjvgvvhoSgeM2wfd6M4tbHAOsrCiSvtMJGgheRJAvSIB4eAAROpOV61zhcGbr yGLA== X-Gm-Message-State: AKaTC00zXygCbDZyfJ4r2AgpUjsWgZIPP3Za0btgq6cSclDHvT8Sq/C4cYJgeMjbP3n8OQ== X-Received: by 10.37.162.1 with SMTP id b1mr16460943ybi.80.1480683324649; Fri, 02 Dec 2016 04:55:24 -0800 (PST) Subject: Re: infinity notes To: Gary Benson , infinity@sourceware.org References: <895c816f-39d7-0aae-1400-db68d37d3712@acm.org> <20161201113300.GA10328@blade.nx> Cc: Carlos O'Donell , roland@hack.frob.com From: Nathan Sidwell Message-ID: <4c4f7d04-a56e-898c-accc-0ce3b55e8050@acm.org> Date: Fri, 02 Dec 2016 12:55:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20161201113300.GA10328@blade.nx> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2016-q4/txt/msg00004.txt.bz2 Gary, > I also appreciate that there are other users who would be unhappy > if they had to install debuginfo where they didn't before. I'm > trying to balance everyone's needs with this. Yeah, I can see that's a challenge. > into separated debuginfo. Its also possible to imagine that different > notes could go in different places in the same build, so you could > have very debugger-specific notes like pretty-printer accessors in > debuginfo, and more general purpose notes like the thread debug ones > unstripped. That flexibility is good. It might be wise to document it early on with an example design at least -- so that those who add additional functionality don't blindly add new NOTES segments. > The "unknown note #5" you saw at Cauldron will go away once tools > are updated to recognise the notes. I have patches ready to go for > binutils, and I'll likely update elfutils too once everything's > more fixed. Right. My point was that someone without an updated tool might be more informed. (Hey, if you have users who don't want debug info, I'll have ones that have old tools!) Anyway, it seems like you're thinking about the issue, which is great! nathan -- Nathan Sidwell