From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from knopi.disroot.org (knopi.disroot.org [178.21.23.139]) by sourceware.org (Postfix) with ESMTPS id BD42B3858D1E for ; Wed, 4 Jan 2023 08:49:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BD42B3858D1E Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=disroot.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=disroot.org Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id BB3BB40E03; Wed, 4 Jan 2023 09:49:07 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1bvg4RYdeAWm; Wed, 4 Jan 2023 09:49:06 +0100 (CET) MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1672822146; bh=Vhc2U4+u5135aoKuZkaW/FUtZHQCSIOins9z8/Nxqnk=; h=Date:From:Subject:To:Cc:In-Reply-To:References; b=PiBt4TPoPLTetm1YLAmGdELK0EVFoTudNa7qZmP4GmhEPkQLw20bvezeNWVnnD64q NIGxAT32xJ6EatIkBPqMbbAR66ndCp9kDxGdeJnRauOYvm08v1T2fKPI0aZhBZPEBK dhOUCFSfVrbL44gYz9+eyq3/A69ioie9znlZi+4+gCXysnLFn42h5q6eQrelsDpjw2 ABJafhKhevFNrk//ey/7TLPm2ieqsLNZxBCjJ8nsBl0UHXQBfq9H57KTvou8bpGYqa EPFIKewevxxqzoH3FCXhUFwE9wpYXpARZF+fAngMkwIRddD3Dwv3FrTloDBt7lXTT9 yeYQ8OHoOmEbw== Date: Wed, 04 Jan 2023 08:49:05 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: gfleury@disroot.org Message-ID: <09affddd60ed596f32e305c056285e7e8e72f08a@disroot.org> Subject: Re: [PATCH 0/3] htl: move __pthtread_total, ___pthread_self, pthread_self To: "Samuel Thibault" Cc: libc-alpha@sourceware.org, bug-hurd@gnu.org In-Reply-To: <20230103215005.eqb3onajx6oyegu7@begin> References: <20230103215005.eqb3onajx6oyegu7@begin> <20230103104515.324527-1-gfleury@disroot.org> X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,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: 3 janvier 2023 =C3=A0 23:50 "Samuel Thibault" a= =C3=A9crit: hello, >=20 >=20Hello, >=20 >=20Apart from the symbols visibility, that looks good to me, thanks! >=20 >=20We're however in glibc slushy ABI freeze period, I guess we should > refrain from including this patch for 2.37? > No problem, i send a second version for review.=20 >=20The release is expected on february 1st, in the meanwhile you can wor= k > on moving the other symbols. Ideally we'll have moved all the symbols b= y > 2.38 :) > I will try to move what i can=20=20 >=20Samuel >=20 >=20Guy-Fleury Iteriteka via Libc-alpha, le mar. 03 janv. 2023 12:45:12 += 0200, a ecrit: >=20 >=20>=20 >=20> With this patch i boot up a hurd system with flavio scripts. > >=20=20 >=20> Guy-Fleury Iteriteka (3): > > htl: move __pthtread_total into libc > > htl: move __pthread_self into libc. > > htl: move pthread_self into libc > >=20=20 >=20> 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 > >=20=20 >=20> --=20 >=20> 2.38.1 > > >