Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Jan 2020 03:44:59 +0900 (JST)
From:      Yasuhiro KIMURA <yasu@utahime.org>
To:        imp@bsdimp.com
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, emaste@freebsd.org
Subject:   Re: svn commit: r356379 - head/share/mk
Message-ID:  <20200106.034459.54741258810442187.yasu@utahime.org>
In-Reply-To: <CANCZdfqTad2vCbiRfu0c9zd7M=oe8aaByE7gpsVv4MxrWLtj0g@mail.gmail.com> <CAPyFy2BG4ctkn2AWhvFyAeB1R6aZo=HXcRASOUT4dzsHiust0w@mail.gmail.com>
References:  <CANCZdfqVFoY%2ByaTK4OXPPLfeYH8Xz%2B-mqQ0nhQrROn_g74pNMQ@mail.gmail.com> <20200106.025257.202876441661893679.yasu@utahime.org> <CANCZdfqTad2vCbiRfu0c9zd7M=oe8aaByE7gpsVv4MxrWLtj0g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
From: Warner Losh <imp@bsdimp.com>
Subject: Re: svn commit: r356379 - head/share/mk
Date: Sun, 5 Jan 2020 12:17:21 -0600

> There are no firm plans at the moment. However, it looks like it's not used
> except for powerpc. I'd expect that once the issues there are resolved with
> clang, or that platform migrates to an external toolchain, binutils in
> base's days will be numbered since it is GPL and the project has a long
> term goal of being GPL free where possible.

From: Ed Maste <emaste@freebsd.org>
Subject: Re: svn commit: r356379 - head/share/mk
Date: Sun, 5 Jan 2020 13:17:32 -0500

> 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.
> 
> 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.

Thank you for reply. I understand current status and hope binutils is
successfully removed from base system before the release of 13.0.

---
Yasuhiro KIMURA



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200106.034459.54741258810442187.yasu>