From nobody Tue Mar 31 17:18:55 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4flZbM4mdMz6WPbq for ; Tue, 31 Mar 2026 17:18:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4flZbM3T8Pz4BqG for ; Tue, 31 Mar 2026 17:18:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774977535; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZeJMZBuu/KnLFyhPIxBvJ281k7Gfe5mUDANCW5wUuqA=; b=QGISHAGE3dFeMpvy2PVbSb0OvInFWbf8Dbqr3ijoV4qHeu0uIkA/V0OAbXoY+4ElZW+gyk 3oEkPsrjPrDyZSG8sbfdEAkL6wDJTH5zWFa4xO2k0XRuqD49w7bWq+fSmjHcmNpegoH7PR aZJ9CJ+RkGoLXogfQgfW5wBOwQ9yRUk1sLA/j0rVJosPz1EjqI6L1x6urjznZxv8l+ZJXx U5Sp22qm46gidiFZmD+er49cQ27HiGOZjV9LnQG8PVUzt7OII97fRCFwNIEBR4PBFWVcI3 L74w/JvY/JTqixSjhy4buf/sesmT8Iwr9Onyj3e9dVM5OL3UPhHqmyv0WL3cfQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774977535; a=rsa-sha256; cv=none; b=J609adzus3UpVdFDXStfnFXyJpB/9ijDX1f3f+CRQEXn36CdouNn/Jq6zUSeOoBEm6xMW0 oDrlAKSp0ZYYdaBDg/WcvLCsSTnwGEBIz/Tmu+jfSBr9RowQrzOMZpU6EP51y8baT4ExnV n5p/Vww4TLcz+/hpI2u6zK3vWWuGLnIN6S5Z+Bf+hbT10RQ+97LKJXKi+q3ttpigUo7tlf Uqp+9FvRw/CQAIJlCq8PMoFO5Cx6LwCLCbSahEMSQyt/L8kgIE4OiBDWvgTg8TAd+4zOAi EUYra3yHuiC5LXAYHMwf5Y7d9LZpiieM9YWvY8/ip53DsHj4LSQv1V9JYVw0WQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774977535; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZeJMZBuu/KnLFyhPIxBvJ281k7Gfe5mUDANCW5wUuqA=; b=MdrVvuIDCbgEiuxEpV4JiKT0cy0nHj3NhxPQIfBiHMSFs1Mab2bLgdlSqYio9zvWXj/tpL ImUqc7Pi69BYNGHOwbuIb6LzMR4JjviNPIrmSGYmP3OTCsugdOgH8spy4YZ8Nc3DH9DY9w 4GbVznttoHnWSmvlqk1Q/5F6nZQtQIuTTSVac6kB/4ymNMfwU0WQkYNR+B0SZydTvyhHAN CBrMVcn9MnpRc718darYl/H6yDIHPpacTy8uSpLQnIlSDP6ccKO5zZkBv2xYV+N0y9x5vz ydPnF+nT+IqHv5vZdtBAs1vK9E1Q5SpTCZ/Z8NoO8TxOnK/qdJEkj0La3fU0kA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4flZbM26fhzfRb for ; Tue, 31 Mar 2026 17:18:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4244e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 31 Mar 2026 17:18:55 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Ed Maste Subject: git: 9b1f77e647a8 - main - Makefile.inc1: Drop AS and RANLIB variables List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9b1f77e647a8a31993491ba3f5a64090756b7398 Auto-Submitted: auto-generated Date: Tue, 31 Mar 2026 17:18:55 +0000 Message-Id: <69cc01ff.4244e.50963094@gitrepo.freebsd.org> The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=9b1f77e647a8a31993491ba3f5a64090756b7398 commit 9b1f77e647a8a31993491ba3f5a64090756b7398 Author: Ed Maste AuthorDate: 2026-03-18 17:06:36 +0000 Commit: Ed Maste CommitDate: 2026-03-31 17:18:32 +0000 Makefile.inc1: Drop AS and RANLIB variables These are not used in our world and kernel build targets. We use the compiler driver for assembly, and ar adds the archive index (symbol table) automatically. Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55964 --- Makefile.inc1 | 10 +++++----- share/man/man5/src.conf.5 | 1 - tools/build/options/WITHOUT_LLVM_BINUTILS_BOOTSTRAP | 1 - 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Makefile.inc1 b/Makefile.inc1 index 9c6ca7cbc882..92e01389b4cd 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -224,7 +224,7 @@ MK_SYSTEM_LINKER= no .if defined(CROSS_TOOLCHAIN_PREFIX) CROSS_BINUTILS_PREFIX?=${CROSS_TOOLCHAIN_PREFIX} .endif -XBINUTILS= AS AR ELFCTL LD NM OBJCOPY RANLIB SIZE STRINGS STRIPBIN +XBINUTILS= AR ELFCTL LD NM OBJCOPY SIZE STRINGS STRIPBIN .for BINUTIL in ${XBINUTILS} .if defined(CROSS_BINUTILS_PREFIX) && \ exists(${CROSS_BINUTILS_PREFIX}/${${BINUTIL}}) @@ -240,8 +240,8 @@ MK_LLD_BOOTSTRAP= no .endif # If full paths to all standard bintuils are given, don't build LLVM binutils. -.if ${XAR:M/*} && ${XNM:M/*} && ${XOBJCOPY:M/*} && ${XRANLIB:M/*} && \ - ${XSIZE:M/*} && ${XSTRINGS:M/*} && ${XSTRIPBIN:M/*} +.if ${XAR:M/*} && ${XNM:M/*} && ${XOBJCOPY:M/*} && ${XSIZE:M/*} && \ + ${XSTRINGS:M/*} && ${XSTRIPBIN:M/*} MK_LLVM_BINUTILS_BOOTSTRAP= no .endif @@ -855,9 +855,9 @@ HMAKE+= PATH=${TMPPATH:Q} METALOG=${METALOG} -DNO_ROOT CROSSENV+= CC="${XCC} ${XCFLAGS}" CXX="${XCXX} ${XCXXFLAGS} ${XCFLAGS}" \ CPP="${XCPP} ${XCFLAGS}" \ - AS="${XAS}" AR="${XAR}" ELFCTL="${XELFCTL}" LD="${XLD}" \ + AR="${XAR}" ELFCTL="${XELFCTL}" LD="${XLD}" \ LLVM_LINK="${XLLVM_LINK}" NM=${XNM} OBJCOPY="${XOBJCOPY}" \ - RANLIB=${XRANLIB} STRINGS=${XSTRINGS} \ + STRINGS=${XSTRINGS} \ SIZE="${XSIZE}" STRIPBIN="${XSTRIPBIN}" .if defined(CROSS_BINUTILS_PREFIX) && exists(${CROSS_BINUTILS_PREFIX}) diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5 index 33ce061a1114..c277647a925f 100644 --- a/share/man/man5/src.conf.5 +++ b/share/man/man5/src.conf.5 @@ -1013,7 +1013,6 @@ To be able to build the system alternate binary utilities must be provided via .Ev XAR , .Ev XNM , .Ev XOBJCOPY , -.Ev XRANLIB , .Ev XSIZE , .Ev XSTRINGS , and diff --git a/tools/build/options/WITHOUT_LLVM_BINUTILS_BOOTSTRAP b/tools/build/options/WITHOUT_LLVM_BINUTILS_BOOTSTRAP index 141679d4f6a9..b30e8135d28d 100644 --- a/tools/build/options/WITHOUT_LLVM_BINUTILS_BOOTSTRAP +++ b/tools/build/options/WITHOUT_LLVM_BINUTILS_BOOTSTRAP @@ -4,7 +4,6 @@ To be able to build the system alternate binary utilities must be provided via .Ev XAR , .Ev XNM , .Ev XOBJCOPY , -.Ev XRANLIB , .Ev XSIZE , .Ev XSTRINGS , and