From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id 3FEE43858D20 for ; Tue, 3 Jan 2023 21:50:08 +0000 (GMT) Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCpAc-0001ec-CD; Tue, 03 Jan 2023 16:50:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=In-Reply-To:MIME-Version:References:Subject:To:From: Date; bh=EnHT+hFm6kDSXkjaiDmY8GkRS/RupcCjfZAAMub1FlA=; b=IyGqTGB4fOVEJxj7vCDe pJfKyVH9gSlnlXuWyKYTX7AC2t9lEG92maZqgR0WyrLPBuQ8V5xa6xPUdFHZOg8KUmnI2XWiyF04a EH4tF2iIxh0v12tq2+HseTK+C45NqS19mTZPw4Iwi/aPkKu06NF2CT7ZQPFJ91mR8wZ4xwr6lp3fE Bglee6WB2W5xm/HuNvd/Lc7dqoSucsBJnUv4jeaQT3h4hggYy7SGRHnSmFvUa3KfbW31Ejp4dib0s Dwd/kyaLGVGsSw0DUiEncx/yx/GIS5Fh6G9M1799i8Dx9EIWdDHIXVWcTzI+a33IUiN/yNlEhoUmR mxaIGG7vSIn4PQ==; Received: from [2a01:cb19:4a:a400:de41:a9ff:fe47:ec49] (helo=begin.home) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCpAc-0006Pp-3z; Tue, 03 Jan 2023 16:50:06 -0500 Received: from samy by begin.home with local (Exim 4.96) (envelope-from ) id 1pCpAb-003nyZ-0N; Tue, 03 Jan 2023 22:50:05 +0100 Date: Tue, 3 Jan 2023 22:50:05 +0100 From: Samuel Thibault To: Guy-Fleury Iteriteka Cc: libc-alpha@sourceware.org, bug-hurd@gnu.org Subject: Re: [PATCH 0/3] htl: move __pthtread_total, ___pthread_self, pthread_self Message-ID: <20230103215005.eqb3onajx6oyegu7@begin> Mail-Followup-To: Guy-Fleury Iteriteka , libc-alpha@sourceware.org, bug-hurd@gnu.org References: <20230103104515.324527-1-gfleury@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230103104515.324527-1-gfleury@disroot.org> Organization: I am not organized User-Agent: NeoMutt/20170609 (1.8.3) X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hello, Apart from the symbols visibility, that looks good to me, thanks! We're however in glibc slushy ABI freeze period, I guess we should refrain from including this patch for 2.37? The release is expected on february 1st, in the meanwhile you can work on moving the other symbols. Ideally we'll have moved all the symbols by 2.38 :) Samuel Guy-Fleury Iteriteka via Libc-alpha, le mar. 03 janv. 2023 12:45:12 +0200, a ecrit: > With this patch i boot up a hurd system with flavio scripts. > > Guy-Fleury Iteriteka (3): > htl: move __pthtread_total into libc > htl: move __pthread_self into libc. > htl: move pthread_self into libc > > htl/Makefile | 3 +-- > htl/Versions | 15 ++++++++++++--- > htl/forward.c | 4 ---- > htl/pt-create.c | 6 ------ > htl/pt-initialize.c | 1 - > htl/pt-internal.h | 2 ++ > htl/pt-nthreads.c | 23 +++++++++++++++++++++++ > htl/pt-self.c | 8 ++++++-- > sysdeps/htl/pthread-functions.h | 2 -- > sysdeps/mach/hurd/htl/pt-pthread_self.c | 22 ++++++++++++++++++++++ > sysdeps/mach/hurd/htl/pt-sysdep.c | 2 -- > sysdeps/mach/hurd/htl/pt-sysdep.h | 3 +++ > sysdeps/mach/hurd/i386/libc.abilist | 2 ++ > sysdeps/mach/hurd/i386/libpthread.abilist | 2 -- > 14 files changed, 71 insertions(+), 24 deletions(-) > create mode 100644 htl/pt-nthreads.c > create mode 100644 sysdeps/mach/hurd/htl/pt-pthread_self.c > > -- > 2.38.1