From patchwork Thu Nov 30 08:12:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 81002 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 7FD763858416 for ; Thu, 30 Nov 2023 08:12:51 +0000 (GMT) X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2089.outbound.protection.outlook.com [40.107.7.89]) by sourceware.org (Postfix) with ESMTPS id 26F843858C66 for ; Thu, 30 Nov 2023 08:12:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 26F843858C66 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 26F843858C66 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.7.89 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1701331958; cv=pass; b=pIhzKTP9P0Wi0hwNH7y4bMVjTe5iV047kISNsGvYbNkklXqIVEgvS/0lP5d38gdKxJpG2eHTujR7v2swyNSSpFdXYiuGYIZl44IWQZNG/eiF3otZnhMhQGgKcdlpl/rhBSHquEYucIdAqeyjEzSU/fAoAMGTZPeDK7ebZZx3Ozo= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1701331958; c=relaxed/simple; bh=Y23zWNZs/i1nB/OVp/G1IrSib2s+49MhsmbNi3YLFn8=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=txQAMoCJWELNemkI1YhUGrUCELjGPAmTxzSReReOGxAwz0AlP74jycaD/ZWndrv7qGGAMctWYo5UfU/24on7SAbAOfiJJ2iE4fkfxPtrpz/VudpxGOcXOHqZ0u4yhXGVFyKIR/ofWkluV6SmhzIpwqKbaT30uyGG0TCV0fPFKcY= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=RYLMjsd9eX2DXn/84WkCaJqMdE81uIfvsKxQWaNtyogZwcyVEymbMfEU2LAjfbhCl3ddM+EpX2C32BsS8cjaRAEhD77RWPvMXm2c8txKpNu/DhwdKjUXakzIY06uFn1mFz0qwdX/BmBphkTeEktDm3SQkL27ew+uRKlMTDFGmzgKfKRkD4zjSVjHzsXURWamAQj+A1YUsxG7aom8WIVkTSbqWYxmxLzMmIK+I/95r+VuiGKanP+sYEag6lK1w8YI/CL/HAaIWB7b9jv94Yzj/prOVBS6irJbiUvFF/na4Fk9xiytKOwPz2ON798hrbMTyziqO5m+uH6e5n9fZXM+Ng== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=b9JrKF3ktDjHtAEvHyoBr1q7d/KlnhT9EWWc7njnoyE=; b=oVZNeEpx96Pt7pNJdLqH2YrvmBfeYSO2zUGrgNKse+5WePnDgjocB+AKWTCCJo5QgD1WiIGpKvoZrnsvS8DkZOgzM897NF1iYXa8+9OgtQlg7RnijMhdzMDdqEjgf1fCjdKtBnIwa08iuhfYymw1tf0VBS/X8WoqFOJ9uKGqNnv/mzj5rCKn2j2Mc1e26BggrNX6BGrSBMvTyd1WQJ5xlXf7wFoOn1+Au1MA/BXisRzKflfMFBkUA3k4LOGTKQVWsG7/Q9os9HY1C58Iv3gEezVLyIL6q9IIVxlGDhV64BepD+q5lsjh6IMBaP4QWT3RI8zFvX7nvwXEvq8YShyFvw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1, 1, smtp.mailfrom=arm.com] dmarc=[1, 1, header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b9JrKF3ktDjHtAEvHyoBr1q7d/KlnhT9EWWc7njnoyE=; b=IqFZpg3tll2IJPIXT+4cQ00PzeJGCU9K8jluf90yI8Lr7sx9CfWgOidY11/41RnrS3iyevGZhnK1SK3rf39hPL0JJd5O0SVz6kDFgJKbfmAHHnf/pPBKcHcxWbrwsr6c3Ri8Z6rtKOsYIgxN3aOlUYZJiPsj83/17cd9MK7uU0Q= Received: from DUZPR01CA0260.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b9::8) by PAVPR08MB9457.eurprd08.prod.outlook.com (2603:10a6:102:319::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.28; Thu, 30 Nov 2023 08:12:34 +0000 Received: from DU6PEPF0000B621.eurprd02.prod.outlook.com (2603:10a6:10:4b9:cafe::46) by DUZPR01CA0260.outlook.office365.com (2603:10a6:10:4b9::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.24 via Frontend Transport; Thu, 30 Nov 2023 08:12:33 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DU6PEPF0000B621.mail.protection.outlook.com (10.167.8.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.17 via Frontend Transport; Thu, 30 Nov 2023 08:12:33 +0000 Received: ("Tessian outbound e243565b0037:v228"); Thu, 30 Nov 2023 08:12:33 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: a89556c85fc43873 X-CR-MTA-TID: 64aa7808 Received: from 28e62adbc8b4.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id FCD1161D-B079-40C7-BDC6-78890ECB48E8.1; Thu, 30 Nov 2023 08:12:26 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 28e62adbc8b4.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 30 Nov 2023 08:12:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jYKx9U1RTA+iNZqJF1lke+Civ8rUHLEi3sBvUwyNm1AwES+WcGOSi/n9d+qcogIpfHcdzAlQGvrs80Qc2vYitcaf7pxjWEFnoxxHOeHzE0xOKGG5a1smSjTaSHX3M5baVOemiI7lRBfE8UaZraC4pCzi2fydwWtSJZqRK6Td8uvxHufsJSfrYHCAxQTC9m21arGPVgdKMurWVoSuzCwbxMPFUljf8mSrZFCC+CUR8OFvg9XXRcc9hDQlc9neOIipF44yStYDKYF2+NfEcdumL12wEmpTnr41Dqlus/mFEBdursr1BUGdb9yK6qzFpfsDEr49m55cM6Q2uKSML97Oxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=b9JrKF3ktDjHtAEvHyoBr1q7d/KlnhT9EWWc7njnoyE=; b=hAfy8VzFGLGQvXQBmn50t6Z56tGiyq+x1IluzD3NuRWuXaHxE7zmaNFpd2Gyb56kqu5aqeptlKLerriXcx4PsXce9LyU81QSJtfFPVXJRYmBtW72+wGhLKBOi5TlNxNfD+LLB/I31CF8u1orw5h7Yh4mMPlUzqk9fU7N8My+m8tKzBh6/mOFsm90DISbU4beqAz9pXACuf04Pw/fG3x3r8fN4DZecIofxLDRn/bR3Nc8wAigyTB1FxhKq9LlVsShwuF4Q00+vCgAAUa0uSiqf8osY1PjcAPx1qX3SshmWEVt4emWONyr9uZmlTvuK5AgqtCXCYBQCf1dko/hzZZz6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b9JrKF3ktDjHtAEvHyoBr1q7d/KlnhT9EWWc7njnoyE=; b=IqFZpg3tll2IJPIXT+4cQ00PzeJGCU9K8jluf90yI8Lr7sx9CfWgOidY11/41RnrS3iyevGZhnK1SK3rf39hPL0JJd5O0SVz6kDFgJKbfmAHHnf/pPBKcHcxWbrwsr6c3Ri8Z6rtKOsYIgxN3aOlUYZJiPsj83/17cd9MK7uU0Q= Received: from DB8PR03CA0025.eurprd03.prod.outlook.com (2603:10a6:10:be::38) by AS8PR08MB9118.eurprd08.prod.outlook.com (2603:10a6:20b:5b6::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.28; Thu, 30 Nov 2023 08:12:24 +0000 Received: from DB5PEPF00014B91.eurprd02.prod.outlook.com (2603:10a6:10:be:cafe::50) by DB8PR03CA0025.outlook.office365.com (2603:10a6:10:be::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.22 via Frontend Transport; Thu, 30 Nov 2023 08:12:24 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (40.67.248.234) by DB5PEPF00014B91.mail.protection.outlook.com (10.167.8.229) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7046.17 via Frontend Transport; Thu, 30 Nov 2023 08:12:24 +0000 Received: from AZ-NEU-EX02.Emea.Arm.com (10.251.26.5) by AZ-NEU-EX03.Arm.com (10.251.24.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Thu, 30 Nov 2023 08:12:24 +0000 Received: from AZ-NEU-EX03.Arm.com (10.251.24.31) by AZ-NEU-EX02.Emea.Arm.com (10.251.26.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Thu, 30 Nov 2023 08:12:23 +0000 Received: from armchair.cambridge.arm.com (10.2.80.71) by mail.arm.com (10.251.24.31) with Microsoft SMTP Server id 15.1.2507.32 via Frontend Transport; Thu, 30 Nov 2023 08:12:23 +0000 From: Szabolcs Nagy To: Subject: [PATCH] aarch64: fix tested ifunc variants Date: Thu, 30 Nov 2023 08:12:23 +0000 Message-ID: <20231130081223.1252936-1-szabolcs.nagy@arm.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DB5PEPF00014B91:EE_|AS8PR08MB9118:EE_|DU6PEPF0000B621:EE_|PAVPR08MB9457:EE_ X-MS-Office365-Filtering-Correlation-Id: 55eefd88-c0dd-49f8-8bdc-08dbf17c1b3d x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: Y6k8CMiryxVNOlbI60LUjTHxSDP5NgIMIg2CBWTq0k+a1MoTR/PloR5pzxYOFC4MVp39TBwNTbui1zoB1v8zM6eb5RmBiUQdYkaPx8K6ZXsRNzOAKAwDjJIvcXd80RyuOyTwnvRmVl9LPXGw/nCV+JP7ebjpFU/9gnMYw101lzyp6O18YqqnENKiyI6miXUJxRYwS2wrLyacfvIEreeWJ/a9Il5i5jOjVFn0++om3D0rCEMTj/CguiP1824i9KM753ZsoRwVWJVg87jQB31aIf9TyY+UsqQ0/yrZ76HsTRKBO/ck4MivyPbJ7AoP4qAkXs89io8Ekr/UT4FNeAc+jJpO5tcHbLUqho4gUP6thsxTRXZGD4cG9vzJXXSPqAYaTK4lndize27Ft7CFUT0RtaBQpIkli/bP+GuhEAk+DrhHfYGIhpPA9rcpgcTnC7AVvFdqHcE9L+lbjXOgpehJUs+h7t55YbhShFA6Nz+7k6B40ZxaB20sFylJqHwrKdU9L+m6+gse3MjZf5xMObqXh2v7SiUe8veOBRg2Sr9F816kblPHp5DxTyW/27sm/OO8t21qHuauOyo9P6P7mHJvoY5fUwDXXsld8ti3Xy6MeTGnC8xNStgbFZdDrD+hwLkux+D6P9Qu6mCNi0ix4xoPdRGELrw/5Fp8ggzHfaQEddpIRf4JJaWkU0jlc0/NqWVZU9DvYADXMrhzXbuVCupPborPKxCQyIJarZpQGGaHpcc8jmjxFw8al8K8lReooTJTapb73ujMJodONNkbHlfPRCVb1fr07GKmzh7Eh9xRXJiNxf+RUc8XpaqwVbK9V6U4 X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230031)(4636009)(39860400002)(396003)(376002)(136003)(346002)(230922051799003)(64100799003)(451199024)(186009)(82310400011)(1800799012)(40470700004)(46966006)(36840700001)(2906002)(8676002)(8936002)(7696005)(70586007)(70206006)(316002)(6916009)(40460700003)(478600001)(81166007)(47076005)(36860700001)(356005)(36756003)(41300700001)(1076003)(86362001)(83380400001)(44832011)(26005)(202311291699003)(40480700001)(2616005)(426003)(336012)(82740400003)(5660300002)(36900700001); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB9118 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU6PEPF0000B621.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 06db150d-effe-4051-80de-08dbf17c158c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YOqtbl85FVNRHECtyrWz/Jp6OG0OMQsOnS33tb24yDXG9Xs9MCnaIW1/USyE/mnIPg2cw4e40pO2tkdWoWbM9i0Ea2RIx/P2NvJov8ckRFRGwA7mBqA3MeNtioS7bd505ZZuHewyZvuGJ2wBYWVYyxAL2LYEOZ5KBCfslCizk5gV0b6ERHcAdT2DCWqIDQ9eRCRcF1KTEaHeGts7ZTuECUg2euu/EnwMMKj16XJAa+9EfBBEqpFWA6Oh6I3tZ4poiry1tQs4EWKxUpV3iTZefQJpzYFpnbWfkA9yNXWEJ9zM5zfUDtWafDTB9XUUdJQ0vdLAegV1lTQ57TlVvLxXblKsYf+pFzT47xfFODTIOD+e6zDstpK4thUOaNotxrsJhrLVfad0r/774RGdp+EFnjt4W6QlAadpalws/LUFi+o8XeHPesS6onYpGJfcsuMLCqPfoosWjFKAVgBY3DKOO8KzdsWkuX5ihQZpCUjcdL2hJVwqCvbjQIFWAmqSqtjKWaIoqnbdRIbL8mEC6/jMh17YuQXrPUE8TXLxApnTmLV1O7jEIv0riu4ZbOm85R0vVIHpAiszs0IWTVBl8zqyS9zXfKf4TKvcRAmjvS9Puig90Pevhj+aTP/qqCxszqUgDhL+UKsK0aD0Ikh1TW3fP1CP8bDMd5toa9KFjZqnpX7b2qGrIZg/2gTAuYoJNJLYNcZNl4OF418g5ja6tA2sE3zZ/cVCtGlAccjOoPLufrK49RfVeuFkVMnWgc80jIaQAE400JHyoulRxDJEosoeSwruMICZ8tChzQ7gWJXaVf4= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(4636009)(376002)(136003)(346002)(39860400002)(396003)(230922051799003)(64100799003)(186009)(82310400011)(451199024)(1800799012)(36840700001)(40470700004)(46966006)(47076005)(40460700003)(7696005)(2906002)(83380400001)(26005)(1076003)(41300700001)(426003)(336012)(86362001)(82740400003)(8676002)(44832011)(8936002)(81166007)(478600001)(40480700001)(2616005)(316002)(70206006)(6916009)(5660300002)(36860700001)(70586007)(202311291699003)(36756003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2023 08:12:33.8314 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 55eefd88-c0dd-49f8-8bdc-08dbf17c1b3d X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DU6PEPF0000B621.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9457 X-Spam-Status: No, score=-11.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_NONE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libc-alpha-bounces+patchwork=sourceware.org@sourceware.org Don't test a64fx string functions when BTI is enabled since they are not BTI compatible. --- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sysdeps/aarch64/multiarch/ifunc-impl-list.c b/sysdeps/aarch64/multiarch/ifunc-impl-list.c index 73038ac810..afb563b3c7 100644 --- a/sysdeps/aarch64/multiarch/ifunc-impl-list.c +++ b/sysdeps/aarch64/multiarch/ifunc-impl-list.c @@ -37,7 +37,7 @@ __libc_ifunc_impl_list (const char *name, struct libc_ifunc_impl *array, IFUNC_IMPL_ADD (array, i, memcpy, 1, __memcpy_thunderx) IFUNC_IMPL_ADD (array, i, memcpy, !bti, __memcpy_thunderx2) #if HAVE_AARCH64_SVE_ASM - IFUNC_IMPL_ADD (array, i, memcpy, sve, __memcpy_a64fx) + IFUNC_IMPL_ADD (array, i, memcpy, sve && !bti, __memcpy_a64fx) IFUNC_IMPL_ADD (array, i, memcpy, sve, __memcpy_sve) #endif IFUNC_IMPL_ADD (array, i, memcpy, mops, __memcpy_mops) @@ -46,7 +46,7 @@ __libc_ifunc_impl_list (const char *name, struct libc_ifunc_impl *array, IFUNC_IMPL_ADD (array, i, memmove, 1, __memmove_thunderx) IFUNC_IMPL_ADD (array, i, memmove, !bti, __memmove_thunderx2) #if HAVE_AARCH64_SVE_ASM - IFUNC_IMPL_ADD (array, i, memmove, sve, __memmove_a64fx) + IFUNC_IMPL_ADD (array, i, memmove, sve && !bti, __memmove_a64fx) IFUNC_IMPL_ADD (array, i, memmove, sve, __memmove_sve) #endif IFUNC_IMPL_ADD (array, i, memmove, mops, __memmove_mops) @@ -56,7 +56,7 @@ __libc_ifunc_impl_list (const char *name, struct libc_ifunc_impl *array, IFUNC_IMPL_ADD (array, i, memset, 1, __memset_emag) IFUNC_IMPL_ADD (array, i, memset, 1, __memset_kunpeng) #if HAVE_AARCH64_SVE_ASM - IFUNC_IMPL_ADD (array, i, memset, sve && zva_size == 256, __memset_a64fx) + IFUNC_IMPL_ADD (array, i, memset, sve && !bti && zva_size == 256, __memset_a64fx) #endif IFUNC_IMPL_ADD (array, i, memset, mops, __memset_mops) IFUNC_IMPL_ADD (array, i, memset, 1, __memset_generic))