From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) by sourceware.org (Postfix) with ESMTPS id 139913857831; Sat, 12 Jun 2021 00:24:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 139913857831 Received: by mail-pl1-x62f.google.com with SMTP id u18so3009505plc.0; Fri, 11 Jun 2021 17:24:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=Txa3oFUvlysJYphgQfKqK/BbKw5RJnzKzxrhC8Jj3X8=; b=ngJHxzpBjr3F46BVxBEmaCrdE7uIMdOTnmuGIho1dmIkDAiCuc4nZUj+fcKGYwG4E8 Gx5Xyi4vzUpTOO2+ahuB/uwsHEyi9PnBP5TrYkiXAeR44PQzpwTQZQL7VuvVQ+DQDBtC xGjvpMdGQBypHRO8oJ/ijJqVJc5eQ8tnRLyoVzygZfst6rCOZB5j3seCN/dQoAA7r6OG yL+XKz7MAc9YDJn8aDcYqbxxLamXlLVYkfzsxN1KFD+QHsuhUiBYlL0xby1G8sO4bDXW Ajx1pVj7gaSrxlGY/WqACpd5tHU3pSvRbNxpinhNPOE4+fdDFzFNupgANu5ieOxC47Hm RNSg== X-Gm-Message-State: AOAM5300orWRALUaGp0Z1K+mcg7SRRsBO+ol4SpmSvlMFINCLTJb0QHi 8DQvxhCTQzo1Hhk34G3rLoM= X-Google-Smtp-Source: ABdhPJxgpTp7/ec9nP+6/ZcfyCsZRFT3455h4xG1kVzimqlxNe0i6v6UsBem0eS9vAtyj7/NGT2lNw== X-Received: by 2002:a17:902:6a84:b029:f3:f285:7d8 with SMTP id n4-20020a1709026a84b02900f3f28507d8mr6126130plk.57.1623457460294; Fri, 11 Jun 2021 17:24:20 -0700 (PDT) Received: from bubble.grove.modra.org ([2406:3400:51d:8cc0:df8c:9800:bbf3:69e4]) by smtp.gmail.com with ESMTPSA id q18sm6340408pfj.5.2021.06.11.17.24.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Jun 2021 17:24:19 -0700 (PDT) Received: by bubble.grove.modra.org (Postfix, from userid 1000) id B9688BB00037; Sat, 12 Jun 2021 09:54:15 +0930 (ACST) Date: Sat, 12 Jun 2021 09:54:15 +0930 From: Alan Modra To: Simon Marchi Cc: binutils@sourceware.org, gdb-patches@sourceware.org Subject: Re: readelf: report DF_1_PIE as "Position Independent Executable" Message-ID: References: <52d2dbe1-5328-d1ae-31b0-f77a18af8b14@polymtl.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52d2dbe1-5328-d1ae-31b0-f77a18af8b14@polymtl.ca> X-Spam-Status: No, score=-3032.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jun 2021 00:24:22 -0000 On Fri, Jun 11, 2021 at 10:48:02AM -0400, Simon Marchi wrote: > Grammar nit: I'm not a native english speaker Which probably means you know English grammar better than many native speakers. :-) > and I don't know how that > rule would be called, but I think that an hyphen would technically be > required between Position and Independent (Position-Independent)? Yes, "position-independent" is forming a compound adjective from a noun plus adjective. A hyphen should normally be used here according to references like https://www.lexico.com/grammar/hyphen. It just looks a little odd to me when capitalised. Maybe that's because I've seen the phrase written wrongly too many times. (The capitalisation is of course to spell out the common PIE acronym.) I'll correct the grammar, thanks! -- Alan Modra Australia Development Lab, IBM