From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) by sourceware.org (Postfix) with ESMTP id 44AE53858427 for ; Thu, 2 May 2024 10:52:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 44AE53858427 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 44AE53858427 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=140.211.166.183 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714647149; cv=none; b=MdS7pBAHAB3A2VOnepj6dhUsa3vh0Aws0A4gpPjKcFOSeTWEDchUofgqM34jeDfBQHohWF6PLls7aK3+aWmZYB5gPsFp9svVGYjStf3bzCKsW4iY7jVu3/IyjI2BEYq0n8j6pZcSUchSuGKdcBxwwDszD87qxM3fasq1BNjF5jY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714647149; c=relaxed/simple; bh=pUpDB0twGqJmirVpCEbdPByTNTPFRrJouWNBRV2rt3Q=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=ItuVHefLNEh2YNxJjvAyUeJK2avjy9i0ePGImv4c7LvuMUXaCsZc2wuyh5Xbsu2h4aPfOLNwLhXDaAwr60YI7DvgQ4186XaKoUsSyFxxmiR6nyIDyh98ZG8M+Qpw21Zhw5MhtowtIBFIYsA56W4LcgId1qDUKd+cMtrCqlooBOM= ARC-Authentication-Results: i=1; server2.sourceware.org From: Sam James To: Gabi Falk Cc: libc-alpha@sourceware.org, "H.J. Lu" , Florian Weimer , "Dmitry V. Levin" Subject: Re: [PATCH 0/3] i586/i686: Fix multiple definitions in libc.a In-Reply-To: <20240430200506.2717717-1-gabifalk@gmx.com> (Gabi Falk's message of "Tue, 30 Apr 2024 20:05:01 +0000") Organization: Gentoo References: <20240430200506.2717717-1-gabifalk@gmx.com> User-Agent: mu4e 1.12.4; emacs 30.0.50 Date: Thu, 02 May 2024 11:52:20 +0100 Message-ID: <87wmoccwpn.fsf@gentoo.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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: --=-=-= Content-Type: text/plain Gabi Falk writes: > This patch fixes two issues related to multiple definitions of functions > in the static library built as PIC and adds a test to prevent such > issues from occurring in the future. > > Gabi Falk (3): > i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk > i686: Fix multiple definitions of __memmove_chk and __memset_chk > Add a test to check for duplicate definitions in the static library Thanks! Pushed with Tested-by for the i686 commit specifically too. > > Makefile | 7 +++++++ > sysdeps/i386/i586/memcpy.S | 2 +- > sysdeps/i386/i686/memmove.S | 2 +- > sysdeps/i386/i686/memset.S | 2 +- > 4 files changed, 10 insertions(+), 3 deletions(-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOUEARYKAI0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCZjNwZV8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MA8cc2FtQGdlbnRv by5vcmcACgkQc4QJ9SDfkZCsBAEAwFzkzZi/JWz0PGlJAtEFIANRqbU9s/sTtwqO qZAQfJ8A/izrfNJ3mgP3bRsj6PpDbQ334FpfuY/rRbGh76uxSFEO =i4Y5 -----END PGP SIGNATURE----- --=-=-=--