From owner-svn-src-all@freebsd.org Sun Jan 5 18:17:46 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 E01B81E183D; Sun, 5 Jan 2020 18:17:46 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-il1-f178.google.com (mail-il1-f178.google.com [209.85.166.178]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47rRh95TXYz4Zjv; Sun, 5 Jan 2020 18:17:45 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-il1-f178.google.com with SMTP id v15so40896146iln.0; Sun, 05 Jan 2020 10:17:45 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=x6/NQXW69sVzc1CKyh7h2R1noD+jHj8Cs3w9babuRvo=; b=sJlxzBZw/QRhURkgx5W7UOwmoMWQtfMGmHkiIL7OZefyjjEXhwHSBHHbssAPAuVJ22 EAkIWMms/huGKHnPtfmc+wOQLeGY/VIQPhw2yWQAcRMax3fToeZ73wnK27qO3Y8EA4bT /dydbr8P3ezqcqI2LmOqDURCsc//DcdGwAWt93DlkSOL2wX5nor7IVnCsR/CiBvFKV9l aMMtflnmmHunY/Cf5A1CAIKLvgOg99w5jB3ssO/52CGSxn/PPg84RqZXgKaRBqwGOKUu jxVIeBjPT7uWot61HGv3V+6YFfpq08MmNF+cuuIyUpw3mCgiHHfmD65owmORbcRrfJoO UZMw== X-Gm-Message-State: APjAAAXVO36aCrN+IyuDRpQ+GC7h5DtFfO7jCrkvJjcHtNudyawG7EdP uD2IKwwI57h8covIZ+MGh7ckrAbcfkvibdENpZxIrw== X-Google-Smtp-Source: APXvYqw7MXDlmwLgn9OrHGPIPoAwywQyBun5JYaTybvp/drTGQSWAIDJeYtHPvGZCV9P8qGoObGy99a1M+c/s7IgNAw= X-Received: by 2002:a92:5c52:: with SMTP id q79mr69471028ilb.11.1578248264812; Sun, 05 Jan 2020 10:17:44 -0800 (PST) MIME-Version: 1.0 References: <202001051659.005GxOOa013759@repo.freebsd.org> <20200106.025257.202876441661893679.yasu@utahime.org> In-Reply-To: <20200106.025257.202876441661893679.yasu@utahime.org> From: Ed Maste Date: Sun, 5 Jan 2020 13:17:32 -0500 Message-ID: Subject: Re: svn commit: r356379 - head/share/mk To: Yasuhiro KIMURA Cc: Warner Losh , svn-src-head , svn-src-all , src-committers Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 47rRh95TXYz4Zjv X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of carpeddiem@gmail.com designates 209.85.166.178 as permitted sender) smtp.mailfrom=carpeddiem@gmail.com X-Spamd-Result: default: False [-4.32 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[freebsd.org]; RCPT_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[178.166.85.209.list.dnswl.org : 127.0.5.0]; IP_SCORE(-2.32)[ip: (-6.59), ipnet: 209.85.128.0/17(-3.10), asn: 15169(-1.86), country: US(-0.05)]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] 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 18:17:46 -0000 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. 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.