From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from relay3.mymailcheap.com (relay3.mymailcheap.com [217.182.119.157]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BC537328617; Mon, 17 Nov 2025 09:57:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.182.119.157 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763373441; cv=none; b=si40d7wrj0tuMi0JRQqYTwFohsWDL/Wz+59YuV0UUqI6eurjdd4/i/wcZrPLY2m3A5BkU6J5zgvjNfTtTatq1ghJSWXPzWCRySSN4ZIP0zpzGMZMiM0w0yjNvIjw03zlSflG5O8Ee/Nf426BQg1W2n1dqCTjCECcwY/qiNTktcU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763373441; c=relaxed/simple; bh=DNY7WEiiiYVfAF453c+roZp+7eCYRtz80SstFun1J1k=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=TUoPlGyPvQePNZ4Wa1eA70opY+oVCvOYPwsrC3iNzoV0easz1DePA0HbKTYESH7ocfCEk8fYQV8nMAnm8MwdjedIu4eUH2IhHd0PZ9DnjuZ9Er5fc04e0XwkbfAcd4EXaaSIDbFXGJAufkpjE4OsnFR7qagP2vM3Y3QPGCpTi5E= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=aosc.io; spf=pass smtp.mailfrom=aosc.io; dkim=pass (1024-bit key) header.d=aosc.io header.i=@aosc.io header.b=qgNImNCn; arc=none smtp.client-ip=217.182.119.157 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=aosc.io Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=aosc.io Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=aosc.io header.i=@aosc.io header.b="qgNImNCn" Received: from nf1.mymailcheap.com (nf1.mymailcheap.com [51.75.14.91]) by relay3.mymailcheap.com (Postfix) with ESMTPS id 3FCA33E994; Mon, 17 Nov 2025 09:57:08 +0000 (UTC) Received: from mail20.mymailcheap.com (mail20.mymailcheap.com [51.83.111.147]) by nf1.mymailcheap.com (Postfix) with ESMTPSA id A0BEF40086; Mon, 17 Nov 2025 09:57:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=aosc.io; s=default; t=1763373427; bh=DNY7WEiiiYVfAF453c+roZp+7eCYRtz80SstFun1J1k=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=qgNImNCn/Wghp3U0z8aBngj20bO0BS08Ua9XctntME4mz7PFaMOnu1oacv76OLVmM IPzuGRXrryHd1lftiN9EG8xrqHWOiTVsMRWwQQI8PUmwk7Vj+kLQlTiq7M3ThiVdd9 eIen92ZJRonasmETAO4Nzsre4t3oq4WlNH6wgiIQ= Received: from [192.168.0.64] (unknown [223.104.43.17]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail20.mymailcheap.com (Postfix) with ESMTPSA id 3BBC2407D7; Mon, 17 Nov 2025 09:57:03 +0000 (UTC) Message-ID: <460c0626-e558-495d-bd03-a7efb1776365@aosc.io> Date: Mon, 17 Nov 2025 17:56:59 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH linux-next v5] docs/zh_CN: Update the Chinese translation of kbuild.rst To: Chenguang Zhao , Alex Shi , Yanteng Si , Dongliang Mu , Jonathan Corbet Cc: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org References: <20251117093041.458075-1-zhaochenguang@kylinos.cn> Content-Language: en-US From: WangYuli In-Reply-To: <20251117093041.458075-1-zhaochenguang@kylinos.cn> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Server: nf1.mymailcheap.com X-Rspamd-Queue-Id: A0BEF40086 X-Rspamd-Action: no action X-Spamd-Result: default: False [1.90 / 10.00]; INTRODUCTION(2.00)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FUZZY_RATELIMITED(0.00)[rspamd.com]; ARC_NA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:16276, ipnet:51.83.0.0/16, country:FR]; RCPT_COUNT_SEVEN(0.00)[7]; MID_RHS_MATCH_FROM(0.00)[]; SPFBL_URIBL_EMAIL_FAIL(0.00)[wanyl5933.chinaunicom.cn:server fail,zhaochenguang.kylinos.cn:server fail]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_SOME(0.00)[] Hi Chenguang, On 2025/11/17 17:30, Chenguang Zhao wrote: > Finish the translation of kbuild/kbuild.rst. > > Update to commit 5cbfb4da7e06 ("kbuild: doc: improve > KBUILD_BUILD_TIMESTAMP documentation") > > Signed-off-by: Chenguang Zhao > --- > v5: > - Add spaces before and after English word and Arabic numerals > as suggested by WangYu. Thanks but my name is WangYuli. > --- > .../translations/zh_CN/kbuild/kbuild.rst | 27 ++++++++++++++++--- > 1 file changed, 24 insertions(+), 3 deletions(-) > > diff --git a/Documentation/translations/zh_CN/kbuild/kbuild.rst b/Documentation/translations/zh_CN/kbuild/kbuild.rst > index e5e2aebe1ebc..57f5cf5b2cdd 100644 > --- a/Documentation/translations/zh_CN/kbuild/kbuild.rst > +++ b/Documentation/translations/zh_CN/kbuild/kbuild.rst > @@ -93,6 +93,16 @@ HOSTRUSTFLAGS > ------------- > 在构建主机程序时传递给 $(HOSTRUSTC) 的额外标志。 > > +PROCMACROLDFLAGS > +---------------- > +用于链接 Rust 过程宏的标志。由于过程宏是由 rustc 在构建时加载的, > +因此必须以与当前使用的 rustc 工具链兼容的方式进行链接。 > + > +例如,当 rustc 使用的 C 库与用户希望用于主机程序的 C 库不同时, > +此设置会非常有用。 > + > +如果未设置,则默认使用链接主机程序时传递的标志。 > + > HOSTLDFLAGS > ----------- > 链接主机程序时传递的额外选项。 > @@ -135,12 +145,18 @@ KBUILD_OUTPUT > 指定内核构建的输出目录。 > > 在单独的构建目录中为预构建内核构建外部模块时,这个变量也可以指向内核输出目录。请注意, > -这并不指定外部模块本身的输出目录。 > +这并不指定外部模块本身的输出目录(使用 KBUILD_EXTMOD_OUTPUT 来达到这个目的)。 > > 输出目录也可以使用 "O=..." 指定。 > > 设置 "O=..." 优先于 KBUILD_OUTPUT。 > > +KBUILD_EXTMOD_OUTPUT > +-------------------- > +指定外部模块的输出目录 > + > +设置 "MO=..." 优先于 KBUILD_EXTMOD_OUTPUT. > + > KBUILD_EXTRA_WARN > ----------------- > 指定额外的构建检查。也可以通过在命令行传递 "W=..." 来设置相同的值。 > @@ -290,8 +306,13 @@ IGNORE_DIRS > KBUILD_BUILD_TIMESTAMP > ---------------------- > 将该环境变量设置为日期字符串,可以覆盖在 UTS_VERSION 定义中使用的时间戳 > -(运行内核时的 uname -v)。该值必须是一个可以传递给 date -d 的字符串。默认值是 > -内核构建某个时刻的 date 命令输出。 > +(运行内核时的 uname -v) 。该值必须是一个可以传递给 date -d 的字符串。例如:: > + > + $ KBUILD_BUILD_TIMESTAMP="Mon Oct 13 00:00:00 UTC 2025" make > + > +默认值是内核构建某个时刻的 date 命令输出。如果提供该时戳,它还用于任何 initramfs 归 > +档文件中的 mtime 字段。 Initramfs mtimes 是 32 位的,因此早于 Unix 纪元 1970 年,或 > +晚于协调世界时 (UTC) 2106 年 2 月 7 日 6 时 28 分 15 秒的日期是无效的。 > > KBUILD_BUILD_USER, KBUILD_BUILD_HOST > ------------------------------------ Reviewed-by: WangYuli Thanks, -- 王昱力