From owner-svn-src-all@freebsd.org Wed Apr 19 18:15:29 2017 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2A0A9D445B2; Wed, 19 Apr 2017 18:15:29 +0000 (UTC) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 02223105E; Wed, 19 Apr 2017 18:15:28 +0000 (UTC) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (localhost [127.0.0.1]) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3) with ESMTP id v3JGOIep031396; Wed, 19 Apr 2017 09:24:18 -0700 (PDT) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: (from freebsd@localhost) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3/Submit) id v3JGOImX031395; Wed, 19 Apr 2017 09:24:18 -0700 (PDT) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <201704191624.v3JGOImX031395@pdx.rh.CN85.dnsmgr.net> Subject: Re: svn commit: r317145 - in stable/11/sys: boot/mips/uboot conf In-Reply-To: <201704191533.v3JFXOHk065533@repo.freebsd.org> To: Ed Maste Date: Wed, 19 Apr 2017 09:24:18 -0700 (PDT) CC: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org Reply-To: rgrimes@freebsd.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2017 18:15:29 -0000 [ Charset UTF-8 unsupported, converting... ] > Author: emaste > Date: Wed Apr 19 15:33:24 2017 > New Revision: 317145 > URL: https://svnweb.freebsd.org/changeset/base/317145 > > Log: > MFC r303442, r305343: remove CONSTRUCTORS from linker scripts > > r303442: remove CONSTRUCTORS from kernel linker scripts > > r305343: remove CONSTRUCTORS from MIPS uboot linker script > > The linker script CONSTRUCTORS keyword is only meaningful "when linking > object file formats which do not support arbitrary sections, such as > ECOFF and XCOFF"[1] and is ignored for other object file formats. > > LLVM's lld does not yet accept (and ignore) CONSTRUCTORS, so just remove > CONSTRUCTORS from the linker script as it has no effect. > > [1] https://sourceware.org/binutils/docs/ld/Output-Section-Keywords.html ^^^^^^^^^^^^ links to external data is probably not a good idea in commit messages as it tends to disappear in time. There are some notable exceptions, ie *.freebsd.org:// is normally safe, but does get broken (there are reference to phab.freebsd.org that is now review.freebsd.org. Thoug most commiters might know this someone external reading svn logs would not.) netbsd.org, openbsd.org, etc are propably next safer, but nothing says one of those can not go poof some day. Same of Illumos.org which we frequently reference. -- Rod Grimes rgrimes@freebsd.org