From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from 1wt.eu (ded1.1wt.eu [163.172.96.212]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F306046BF; Fri, 16 May 2025 04:22:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=163.172.96.212 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747369381; cv=none; b=WXR0B7/dIfDkNXq0EKXjXegPnRpxb/Q9bF1QZTBrALYErmkrRzulgAZzG+qSjmn2mRwAbjMJ7WdtqdVZIMZDhwsdbtxF69DYcnB6mzZuumwKEAqnzxYVfdHRaS+k0o65KSwfMrd4kk11yo7u3eP8iKRqJBGJJPo17ph9DYQ6C/4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747369381; c=relaxed/simple; bh=28AvzHfFnGa8itUM2lxN/ZJugoo/wE4Mpu1yjXAFvnE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=p7AyyDXChCXD+hMT1qttJOhNuz38tvXXFD09kZhM2XYNQRjQfoyqpKjzImWhb60hx/pfqAhnx9lkVfF8qY0EChDktptLSn1LBZWFloRRdgrIcJFqyIrIgX452xz6Tgu+Rdn1GTVOIrICrhOFYnz19TvG6ZyfTBg1lxtsFKubZ3U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=1wt.eu; spf=pass smtp.mailfrom=1wt.eu; arc=none smtp.client-ip=163.172.96.212 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=1wt.eu Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=1wt.eu Received: (from willy@localhost) by pcw.home.local (8.15.2/8.15.2/Submit) id 54G4MkXD012844; Fri, 16 May 2025 06:22:46 +0200 Date: Fri, 16 May 2025 06:22:46 +0200 From: Willy Tarreau To: "H. Peter Anvin" Cc: enh , Arnd Bergmann , LKML , Linus Torvalds , libc-alpha@sourceware.org, linux-arch@vger.kernel.org Subject: Re: Metalanguage for the Linux UAPI Message-ID: <20250516042246.GA12824@1wt.eu> References: <20250516034232.GA12472@1wt.eu> Precedence: bulk X-Mailing-List: linux-arch@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) On Thu, May 15, 2025 at 09:17:14PM -0700, H. Peter Anvin wrote: > Ah yes, nolibc; basically klibc reinvented... > :-) That was not the initial intent though as it started separately and outside the kernel. Also the main difference is that klibc is compiled. Here we only provide includes so that there's nothing to compile before using it. We'll see when this becomes an issue, but for now it stands fine. But I agree that both pursue very similar goals. Willy