From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from hera.aquilenet.fr (hera.aquilenet.fr [IPv6:2a0c:e300::1]) by sourceware.org (Postfix) with ESMTPS id CFEA8384A01E for ; Tue, 19 Jan 2021 00:21:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org CFEA8384A01E Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C4B34302; Tue, 19 Jan 2021 01:21:07 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V6DbGvkAv24k; Tue, 19 Jan 2021 01:21:07 +0100 (CET) Received: from begin (unknown [IPv6:2a01:cb19:956:1b00:de41:a9ff:fe47:ec49]) by hera.aquilenet.fr (Postfix) with ESMTPSA id C34D21AF; Tue, 19 Jan 2021 01:21:06 +0100 (CET) Received: from samy by begin with local (Exim 4.94) (envelope-from ) id 1l1eld-00CkMR-Fa; Tue, 19 Jan 2021 01:21:05 +0100 Date: Tue, 19 Jan 2021 01:21:05 +0100 From: Samuel Thibault To: "H.J. Lu" Cc: Joseph Myers , Thomas Schwinge , bug-hurd@gnu.org, GNU C Library Subject: Re: [PATCH] Hurd: Enable ifunc by default Message-ID: <20210119002105.g3o6hbu4c3gg37yn@begin> Mail-Followup-To: "H.J. Lu" , Joseph Myers , Thomas Schwinge , bug-hurd@gnu.org, GNU C Library References: <20201108225251.3195591-1-samuel.thibault@ens-lyon.org> <87h7nl1425.fsf@dem-tschwing-1.ger.mentorg.com> <20210119000402.koywpx2l2hhhhem4@begin> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: I am not organized User-Agent: NeoMutt/20170609 (1.8.3) X-Spamd-Bar: -- X-Rspamd-Server: hera X-Rspamd-Queue-Id: C4B34302 X-Spamd-Result: default: False [-2.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_FIVE(0.00)[5]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; BAYES_HAM(-3.00)[100.00%] X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00, KAM_DMARC_NONE, KAM_DMARC_STATUS, SPF_HELO_PASS, SPF_SOFTFAIL, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jan 2021 00:21:10 -0000 H.J. Lu, le lun. 18 janv. 2021 16:17:16 -0800, a ecrit: > String function usage in ld.so must be carefully managed. Sure. > Why doesn't hurd ld.so build script mark strncpy as needed? I don't even know what "hurd ld.so build script" is. AFAIK there is not much hurd-specific there except including the RPC stubs ($(objpfx)librtld.map: $(rpcuserlibs:.so=_pic.a)). Samuel