From owner-svn-src-all@freebsd.org Sun Jan 5 22:25:03 2020 Return-Path: Delivered-To: svn-src-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EB2721E899C for ; Sun, 5 Jan 2020 22:25:03 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2m.ore.mailhop.org (outbound2m.ore.mailhop.org [54.149.155.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47rY9W1W32z3M3D for ; Sun, 5 Jan 2020 22:25:02 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1578263102; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=cFB8RVHcNMF8gPCqL9FImqFErbkYx9YQvk4qbctJcAr+rn0KakrtBjY01i2HHBItJb4JMY7ffOz3A JhDCrW07q38W4h+S8wgCTFhXLAoC7fTiawPKsolYE6OXSfQdI+wESreZ78GHw0vp0P4BCRGF/VQiXO VNM6vkyNmztwLl4dXww9tuW4RbRfVKZIAoSAh7D7+JhG9z5kr4lCbnKmjUqrt9T3BupY5b2jSo7/Ee /OsP2OHIMPWiWgnpwbgV1qZyW8MSeHSJzloJZKYsbbVQaD5p/wJVaHx7MJcq41V2rtV5LhNk7B9f+f /Ahn1H5E7VyeWIA1ogLCRgiTtxNPKrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:dkim-signature:from; bh=3gLbnQtjOpvjVZ8unURx9ELPeqoACeQbC5hISBECe4g=; b=T+AgJpy2DILrEaO/Yx/Wi8Wg6TSKIXazJzSW+nYxK4WQRRNvNZyHtPYwbjvTY210RTyw2Yb/MX2Cy ffRk86JygOwxucxm1OzXCxC1ni+xr181lqY6ipdwlqsuoQS8CeTeYY7TRfiWWUaNN+IMuXLyFP/atm eIvuBMLLklDeZ2AkULBQNyNwtyeGBO/eRq7lwRy8r/6GxKUe+y+/F5mejh7ujFp2nlYkTTdRpknRMw yEent0PCL/GKAch7oSJQZl55nkLfD1cmjyd6FQKukJMoGv03wU96lHRjOT8Dh5CVcLlTQ/v8bVCFGX qU+4Z56fbMIYIiAiyvrKMeX2qpWPFPg== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:from; bh=3gLbnQtjOpvjVZ8unURx9ELPeqoACeQbC5hISBECe4g=; b=EQ/o8co+ioKRGPtgj8PQcEPWxvkz72VEBbtSmfbKV2FEEFsLWFzdMeyj81tz7zixOp++AbFE5ECod 9T2PQB5wuDWwBqTwcIj3+WWigfBWBdN886yofBe4GmGh+sgKHzGElGa8hWs2YKdWMrKyQExeO4nj7y TIzC9mkMVM6hfJrni8mhiH0wWUJBcPCVZEJ24TC9P9JPjOF0LGCstHcD7wv5AAq1NPBfiYog5km4+9 3DjZJiYTDdBSnjcRjjRBiHD5ahlP23CFXeuV4rcOm/aKXRgWL9MO8CVj/+SIKp4rioU+Em3NzNT1ws jl8DplH9ZTGQ8KZ3JVDQUrm1wg8R6ag== X-MHO-RoutePath: aGlwcGll X-MHO-User: 3572e957-300a-11ea-829f-79a40d15cccd X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id 3572e957-300a-11ea-829f-79a40d15cccd; Sun, 05 Jan 2020 22:25:00 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id 005MOw7n025702; Sun, 5 Jan 2020 15:24:58 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: Subject: Re: svn commit: r356379 - head/share/mk From: Ian Lepore To: Ed Maste , Yasuhiro KIMURA Cc: Warner Losh , svn-src-head , svn-src-all , src-committers Date: Sun, 05 Jan 2020 15:24:58 -0700 In-Reply-To: References: <202001051659.005GxOOa013759@repo.freebsd.org> <20200106.025257.202876441661893679.yasu@utahime.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 47rY9W1W32z3M3D X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-1.97 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.98)[-0.980,0]; NEURAL_HAM_LONG(-0.99)[-0.994,0]; ASN(0.00)[asn:16509, ipnet:54.148.0.0/15, country:US] X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 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: Sun, 05 Jan 2020 22:25:04 -0000 On Sun, 2020-01-05 at 13:17 -0500, Ed Maste wrote: > On Sun, 5 Jan 2020 at 12:53, Yasuhiro KIMURA > wrote: > > > > Just out of curiosity, is there any retirement plan for binutils in > > base system at the moment? > > There's no specific plan, but it is an ongoing goal. Only three > binutils tools are used (for bootstrapping and in the installed > system): as, ld, and objdump. > > BINUTILS_BOOTSTRAP is enabled on x86, 32-bit arm, and powerpc. At > least both x86 archs still use GNU as for a few files; there's work > in > progress to migrate to Clang's IAS for all assembly files. I am not > sure if bootstrap as actually gets used on arm or powerpc. objdump is > also built, but not used on any arch. ld is built on powerpc and > still > being used there; it's not built on x86 or 32-bit arm. > I just set WITHOUT_BINUTILS_BOOTSTRAP in src.conf and did an arm32 crossbuild from amd64 after an rm -rf in $objdir, and both kernel and world built successfully. -- Ian > Making further progress depends on lld maturing (for powerpc) and > addressing the assembler issue. There's no commitment to removing > binutils for 13.0 but there is a reasonable probability we'll be able > to do so.