From patchwork Thu Dec 7 16:46:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 1873299 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-armh-onmicrosoft-com header.b=uE/YoPdy; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-armh-onmicrosoft-com header.b=uE/YoPdy; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SmKtF17Wfz23mf for ; Fri, 8 Dec 2023 03:46:45 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 29B0C3857C76 for ; Thu, 7 Dec 2023 16:46:43 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2047.outbound.protection.outlook.com [40.107.21.47]) by sourceware.org (Postfix) with ESMTPS id 1CDBD3852764 for ; Thu, 7 Dec 2023 16:46:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1CDBD3852764 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 1CDBD3852764 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.21.47 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1701967591; cv=pass; b=SRb8XF4iA+sJh5SBZHJQi0rXJToBqrn3Ug+WW4es8OhgDy2K8CFEzRqUB6Ad4GwZzw7sELlCPTOOo1kFJXGKuuapnVfXmvZ/Pm29e5EPkFXbzI23yXWuyX+WtGZ1KRnvv9Zr+Jkk+znBbrYLbXkUTkMzgPNnjQmjoa2XRsQaVpI= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1701967591; c=relaxed/simple; bh=PNViNr3U9uaFk46Ugpa6xOFeia91NRPpzg7G6rUN0kQ=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=Z678nwtvOqLL8LFXlyqIi2/3ohB++frgHzEaQtqBjQFhpjpED1iuU/hKsttIw4ax2TuREjlOYmJti1xUJCX5LFIIeP+C3uUJzx0MdaR8BYanO0gupz35LveZjA9iIUgPC4pwBjkyZVPT0edXrd4xpsEp4tdhqylxGLbeG3+Ou1Q= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=ZDvG5sKdXQxB49qcKHb3Q6P1/1mQAg0Uw4jQ2p3zQcYjBwS2ADbEQRoiAFF8lM33sBgGUq2Mz6a7mBbJ4IBm3mQnDf/8qcje+h2kb/ZP6WuvtBJeim9fyV1zQgQbau7/avXLmDsJsTmkeUCfD31M3ZF9mPo9Qrm+thsqYUKIU56kGXUEAMAwTxBGkjFveccnig0tvt7mzYQi9CGFY9eszdJxliXWiz6zCiVmwezixzfpDTlVydPnqOHkGEL9CRO/CQWsnFVeKMEJwoZo2cpCXltX7pNumDeqkq6bbBTdRw+PXzsEWISX3T4ZY9kecyAj3rAVcR/ChOpbfe2QoCY8aQ== 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=hr1jaEIMig3ulFI7tGpr5mQ1QwNpOONB6xaZLFD4ZS8=; b=kXdgxc+DkYhzTs3X/pBPO16rXN9CfnW4slE2CweY9KX80RV+JQwW0oUkTHjLm2BQ4JReuEm+uMwUIJl70Ofw5LBFMhoMmfiynZ2XAMsu507vb1y5URE2DwbGPtwFDotII7DgXu4wf4aCymqcSm5ZQGrR4UoN185myqHlvesA51n7gt0XOplgVtWfDa1kgJuRVP0crTBK1Ocud6qiUwFVI/jP/sNrsB1zyA8pe8kz2X3qEa3SPkWIFjVCk9GT+U6HSOUbtZXqAPJ92ZY63YDgH1UJ1IkxKlhsBBfVWslVL6/OrO3R9X4hidOuaFURW/1ZxU1icTltlYX9wnXH5BgPoQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.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=hr1jaEIMig3ulFI7tGpr5mQ1QwNpOONB6xaZLFD4ZS8=; b=uE/YoPdy2yGxhyaitn9pfpGJ+0KwArcsfLo1bXfp/o7mFCmb3iu6XoZYxUQjpQAo3DTEzvz+gYndOQjZRzOUdLihEe+7nqDwQpDPcGkk56fMLJ1XrTYtavnMBw/qCj40vL7gjgqEM+tGL4aMgJHvJxhGV1n18uPUP9514805cEQ= Received: from AM0P190CA0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::14) by AS8PR08MB6358.eurprd08.prod.outlook.com (2603:10a6:20b:337::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.27; Thu, 7 Dec 2023 16:46:27 +0000 Received: from AM3PEPF0000A792.eurprd04.prod.outlook.com (2603:10a6:208:190:cafe::98) by AM0P190CA0004.outlook.office365.com (2603:10a6:208:190::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.33 via Frontend Transport; Thu, 7 Dec 2023 16:46:27 +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 AM3PEPF0000A792.mail.protection.outlook.com (10.167.16.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.24 via Frontend Transport; Thu, 7 Dec 2023 16:46:27 +0000 Received: ("Tessian outbound 20615a7e7970:v228"); Thu, 07 Dec 2023 16:46:26 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: dc16a29ce4c13cf3 X-CR-MTA-TID: 64aa7808 Received: from d25a742f976f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id FDA3E528-CAA2-4F6E-A6D4-E478CBF230BA.1; Thu, 07 Dec 2023 16:46:19 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d25a742f976f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 07 Dec 2023 16:46:19 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UI2JeyyXC+KAoMJZLJLrFcG9izx18eZsY1+XAHGoiEtglY9AdU/xGBz1F1YMURM7KcEX/HgboXk9xS8gl8vv+YfxvuzKusTfziIXn9Dx8Km53q/Yk/FzWTo2aDA65/MfzQNVOzQkp+tRr651EemjV20ZWT/rkVKw604+un9K4tPuXGTD0IloXCJps8EWnF7NNxbUNhKIxuNqC5vslR5FuORloil3pV5KigiLRO8xtuC9YAzbJLY+Po1N2g5DkCnX0N5dYfE80Ug1lRILoE+dnoT4GzL1lS0GISzYwKKl6kYTzsgU3NQzlPJoVjSj57LiiONPH6uqGlSmKJez40/GnA== 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=hr1jaEIMig3ulFI7tGpr5mQ1QwNpOONB6xaZLFD4ZS8=; b=D9myVbIV/KFg9hnM3JlxcQJsCc6mY7NKrYf4TTtgqqnIjjuDnLwr4ihlb+tD6q/mlcs+tq768OBr+lnn8X6VGTDjg4HpbFqVHEy63ZKKQT+mBUBR1wVad5+JLAkX4jafvuZh24N46Ia47cJP8emTVZvniTWVxIQFFog2/00R4vk3fXODOCG0Uop09PGNUFKT/aCcYRPovm3y4dqfvQtYuPJT8qB614IJnJhG5GkHe7PTDGfmMajhDF7bH3qlIdGAvHhwXGKWOYEax5rDy5fZsPiOFcJmR0UDoV5HksR/+7+KWQbwseGTqLoGs+dikUsVZ2k2mJ/GWrG7YzMgROHbhg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=gcc.gnu.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=hr1jaEIMig3ulFI7tGpr5mQ1QwNpOONB6xaZLFD4ZS8=; b=uE/YoPdy2yGxhyaitn9pfpGJ+0KwArcsfLo1bXfp/o7mFCmb3iu6XoZYxUQjpQAo3DTEzvz+gYndOQjZRzOUdLihEe+7nqDwQpDPcGkk56fMLJ1XrTYtavnMBw/qCj40vL7gjgqEM+tGL4aMgJHvJxhGV1n18uPUP9514805cEQ= Received: from AS9PR06CA0425.eurprd06.prod.outlook.com (2603:10a6:20b:49e::15) by AM7PR08MB5413.eurprd08.prod.outlook.com (2603:10a6:20b:10a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.25; Thu, 7 Dec 2023 16:46:17 +0000 Received: from AM3PEPF00009BA0.eurprd04.prod.outlook.com (2603:10a6:20b:49e:cafe::ee) by AS9PR06CA0425.outlook.office365.com (2603:10a6:20b:49e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.34 via Frontend Transport; Thu, 7 Dec 2023 16:46:17 +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 AM3PEPF00009BA0.mail.protection.outlook.com (10.167.16.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7068.24 via Frontend Transport; Thu, 7 Dec 2023 16:46:17 +0000 Received: from AZ-NEU-EX03.Arm.com (10.251.24.31) 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, 7 Dec 2023 16:46:13 +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, 7 Dec 2023 16:46:13 +0000 From: Szabolcs Nagy To: Subject: [PATCH 0/4] libgcc: aarch64: Add SME runtime Date: Thu, 7 Dec 2023 16:46:12 +0000 Message-ID: X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AM3PEPF00009BA0:EE_|AM7PR08MB5413:EE_|AM3PEPF0000A792:EE_|AS8PR08MB6358:EE_ X-MS-Office365-Filtering-Correlation-Id: 33bd42a5-5171-4845-4c2f-08dbf7440e39 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: FjvFRNntzzAZ++EWqlG87HyH4xvSHQbqkSKibj28g7GZEibBdleHaYLBt9BBFzbpWYzLrzbX1ewXCXW94LRxH/y/E5hwLMMth5EQ0d5+cLmls8n4KjmFnlpt+ODSdHZOFJ7J3ntPzwPANIalI/KisMssKGU23OgnQIE4Gasjrr2BRvKI1pH+2RZ2le1sqryhJYIgst7Zq02AJv9sL2LMELWvAtFBjCfa41641ISM98e2d8JSVI6N6WUkGXfwCx4kNjMjYzlgIaX/3qxjJ992zOEcO1Ja6yTwlQFa1mVAw2ppbow6Im1fnodr4UkBwAr2sDkHCKohWCJOAxCGqqLxmkPeVOpWAVxjnbbsClGItXd+yFsi0/hMZqiykFWCqJBFc3m3PCTqvLx2E6+kkcusVxgWYb4q5OLEQVs5GsFzvVNRLf0bJ1RbcNQiZ82K4HoIue/QnPtiLAhJdAR8G1kAZrXAJjdrY0zpprSy0SvTuqXl8OhB8FyI2X66/xzdXDMkna3KDOsjcJSVq+7pCJ3EK88abxjSzNzITKpmj1iOhMzi2UaFz6ojSiFYXuyJ0KniXhQsAH5dND2HJrfgwqve/D4Pf+cSf8krjQ8inKw3PDd3tR2vl9Nnzo0jOO/mgzS477NVufyqnU+sFF4cHQadSJkGXIuXyLgoVZBnAaUZlgm1iPkjrHQqA/Yd9Tb+8LwwcKG4jFsrKgW/REJEDh3MgYDw0oPlrr97kM8YZsy+HtM+Qk3lE/Lvz/uZBGliqYk6 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)(136003)(376002)(39850400004)(396003)(346002)(230922051799003)(451199024)(82310400011)(186009)(64100799003)(1800799012)(46966006)(36840700001)(8676002)(8936002)(5660300002)(44832011)(7696005)(36756003)(2616005)(6916009)(70586007)(316002)(70206006)(478600001)(41300700001)(2906002)(40480700001)(81166007)(82740400003)(47076005)(36860700001)(26005)(83380400001)(86362001)(336012)(356005)(426003)(36900700001); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5413 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF0000A792.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 69916fa5-e200-4a63-66ad-08dbf7440863 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IgfvPeJhNR9R8khbpo9M6sioHyh3F+4wAQ+kddAAajhOBp7kVqWbP0O7CSsijR+tfe9GA7GkWN+24SCxW1/YyZr2ADi4FMcDrFjn7QHHg3oGBoGsiJLew6h0vXlKBw5YOIdeknyv9R95qVPYoL2XbY7OY+NP+24vAxaKo96nKtE42vCQHQwQ0YzNo21hfoR6TFwj1+d5GMykFByolWi4WIycX3kPJ5awRsW8hhXdnOa2eJm/I9uILsh8C0T1WmMY9zxsjsouF42B/py+XFOQD8fNqdyNZALIWvajjOgxu0HUIl8wFPYaDZW9GtYyMC7YDod8IYTjPAb+mN2K2qP/lbXAiAvvizu+ddSWJe6V681icCQeKbV1yzkUqfwgLYDv3IPw0Lt9zJwzFgzVRW8E/qaczGcXvQsff6qVbVSAdUe2hZS7OwXrJDEBO/vgQMcv40pEU07UMG+ezULQz4euH1E0WvUVwPVs2YBJcHBT1kWIYRH2Q8WIj8zMc3b3oSiMB+Uj5+1/hTBWo9LoGowDSNmO5kKHE35IljwRM8ZC3CygPeSlmva0PNKf8h4+oQZI0hWbUN3r4vazMdiWacrqBA/jm3KxlIzJy6JC/d/xYs/QG3ccR/Ic2Uu5qDuWP/6SzKiJTbtJF5YtY6Frq0Ky+jAi4/h/oq6QvUIlvl9/UWqd0Zc0ev1lm2U94QoG8pI6S/orUhFjKBkT/o5AYRce6hTC0+FhGxhNzWEKTl6dx/a/bVbKMpiMlEHPkIzG7AcA 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)(39860400002)(396003)(346002)(230922051799003)(1800799012)(82310400011)(186009)(451199024)(64100799003)(46966006)(40470700004)(36840700001)(2906002)(44832011)(40480700001)(8936002)(8676002)(5660300002)(316002)(70206006)(70586007)(40460700003)(47076005)(36860700001)(6916009)(2616005)(7696005)(36756003)(26005)(41300700001)(336012)(478600001)(82740400003)(83380400001)(426003)(81166007)(86362001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2023 16:46:27.1061 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 33bd42a5-5171-4845-4c2f-08dbf7440e39 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: AM3PEPF0000A792.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6358 X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, 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=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org Add SME (Scalable Matrix Extension) support to libgcc. Szabolcs Nagy (4): libgcc: aarch64: Configure check for .variant_pcs support libgcc: aarch64: Configure check for __getauxval libgcc: aarch64: Add SME runtime support libgcc: aarch64: Add SME unwinder support libgcc/config.in | 6 ++ libgcc/config/aarch64/__aarch64_have_sme.c | 71 +++++++++++++ libgcc/config/aarch64/__arm_sme_state.S | 55 ++++++++++ libgcc/config/aarch64/__arm_tpidr2_restore.S | 89 ++++++++++++++++ libgcc/config/aarch64/__arm_tpidr2_save.S | 101 +++++++++++++++++++ libgcc/config/aarch64/__arm_za_disable.S | 71 +++++++++++++ libgcc/config/aarch64/aarch64-asm.h | 98 ++++++++++++++++++ libgcc/config/aarch64/aarch64-unwind.h | 16 +++ libgcc/config/aarch64/libgcc-sme.ver | 24 +++++ libgcc/config/aarch64/t-aarch64 | 10 ++ libgcc/configure | 65 ++++++++++++ libgcc/configure.ac | 36 +++++++ 12 files changed, 642 insertions(+) create mode 100644 libgcc/config/aarch64/__aarch64_have_sme.c create mode 100644 libgcc/config/aarch64/__arm_sme_state.S create mode 100644 libgcc/config/aarch64/__arm_tpidr2_restore.S create mode 100644 libgcc/config/aarch64/__arm_tpidr2_save.S create mode 100644 libgcc/config/aarch64/__arm_za_disable.S create mode 100644 libgcc/config/aarch64/aarch64-asm.h create mode 100644 libgcc/config/aarch64/libgcc-sme.ver