From patchwork Mon Feb 22 09:18:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 1443017 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=sourceware.org (client-ip=8.43.85.97; helo=sourceware.org; envelope-from=libc-alpha-bounces@sourceware.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=ZaTw6xcS; dkim-atps=neutral Received: from sourceware.org (unknown [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4Dkc8S3NYwz9sCD for ; Mon, 22 Feb 2021 20:19:52 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 4C5E7388C036; Mon, 22 Feb 2021 09:19:49 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4C5E7388C036 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1613985589; bh=9ctoZQUGzak96afmGzCzwlXW6hGZ5d/iRFvOSnbd00Y=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=ZaTw6xcSXBavh4FUBYk8+NMPhgCCrwlyyqH7WyT8+NrbGjVov3SzMbZ3MDwTd9Gew POpZmb6QExUS5fwu2ZkBRxIvApHsDOd3kO5G49jTsYiI8FXM+ul4jiquGmOd75VAc0 iUJ8d1hkN/uWqV/I2htDIyCbNBQsVK/0zt/hoYNc= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80041.outbound.protection.outlook.com [40.107.8.41]) by sourceware.org (Postfix) with ESMTPS id E01FC3861011 for ; Mon, 22 Feb 2021 09:19:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E01FC3861011 Received: from DB9PR05CA0029.eurprd05.prod.outlook.com (2603:10a6:10:1da::34) by PAXPR08MB6671.eurprd08.prod.outlook.com (2603:10a6:102:13b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Mon, 22 Feb 2021 09:19:44 +0000 Received: from DB5EUR03FT027.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:1da:cafe::b) by DB9PR05CA0029.outlook.office365.com (2603:10a6:10:1da::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Mon, 22 Feb 2021 09:19:44 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;sourceware.org; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT027.mail.protection.outlook.com (10.152.20.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Mon, 22 Feb 2021 09:19:43 +0000 Received: ("Tessian outbound cae1e71cca86:v71"); Mon, 22 Feb 2021 09:19:43 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 9735b1aa7de1d86b X-CR-MTA-TID: 64aa7808 Received: from 4335fc12be46.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id E2E76F13-C40F-42B6-977A-0A9F140CEDB2.1; Mon, 22 Feb 2021 09:19:05 +0000 Received: from EUR03-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 4335fc12be46.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 22 Feb 2021 09:19:05 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W1GytUFLYgubvef3giNI+/itJlEAtQiwippvGDojvTUn8NI0uwz+POVQ+RGiP3bg7k+GdfSx2la6612NK3tOZlvg8JnrVfZX2VvDxmgsDTjfxAeeh3LvhB5HpC7C+LW50a4Dj0UPAkEhEXywmsK/rDjW6hBb7BEGGRKXZ+vJLyaykcC1P5KNzf2w7n0XfilrxKfj30WVUPj+3GMYiqMuInM7d2szzu53pFOTi47EoEcZwCi+EqXtKWkgLZeqkTT8L46OyGOjHyzU0sLXEEtjSVuEm5HkPQZqO11Jv703j0LJV58dDxBWFT+gvW07Uc5sPgtFQRrDLHrVrpuipU+N0g== 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-SenderADCheck; bh=9ctoZQUGzak96afmGzCzwlXW6hGZ5d/iRFvOSnbd00Y=; b=JGyTAx9X/egWv3XbWKxadfg6UDNt0USmA/BjqOHZKf9F7EaNTQ2HMsi6SXsTyVcIWJJMgPxHaieSQ0uJ+I9LQgjSP9tPpIZ/z2Ym7lut8BLBSPKPA8JQcunofmSbO98HjAUT8BcyBmeJiKM4D43kI4e+OU0VxGSOIsfWmTPjPpIvlaoMmlTz71vXLt1zc/ox91jrJgw03x0dzE43DKRSZ8nN/fK6a7F2zf+mh3B8F/tVZy+iVPM2gSDcbNiCR2eDA7eHYie/PDwO6lZHVMlhr54VS0VN2lxBq8drOBYCvbDo0z4VxJqBM4rGYfzwCrJtv31tiiu5rmL/U0aZOe+whA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Authentication-Results-Original: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=arm.com; Received: from PA4PR08MB6320.eurprd08.prod.outlook.com (2603:10a6:102:e5::9) by PAXPR08MB6749.eurprd08.prod.outlook.com (2603:10a6:102:13d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.29; Mon, 22 Feb 2021 09:19:04 +0000 Received: from PA4PR08MB6320.eurprd08.prod.outlook.com ([fe80::60f0:3773:69b8:e336]) by PA4PR08MB6320.eurprd08.prod.outlook.com ([fe80::60f0:3773:69b8:e336%2]) with mapi id 15.20.3868.033; Mon, 22 Feb 2021 09:19:04 +0000 To: libc-alpha@sourceware.org Subject: [COMMITTED] aarch64: Remove the unused __read_tp symbol Date: Mon, 22 Feb 2021 09:18:53 +0000 Message-Id: <20210222091853.31735-1-szabolcs.nagy@arm.com> X-Mailer: git-send-email 2.17.1 X-Originating-IP: [217.140.106.55] X-ClientProxiedBy: SN7PR04CA0083.namprd04.prod.outlook.com (2603:10b6:806:121::28) To PA4PR08MB6320.eurprd08.prod.outlook.com (2603:10a6:102:e5::9) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (217.140.106.55) by SN7PR04CA0083.namprd04.prod.outlook.com (2603:10b6:806:121::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.30 via Frontend Transport; Mon, 22 Feb 2021 09:19:03 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: e966428d-43e4-432c-e261-08d8d712fda9 X-MS-TrafficTypeDiagnostic: PAXPR08MB6749:|PAXPR08MB6671: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:8882;OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: xinDbpApnCaZDdutP72IguMISPwxfIr/3odZO3DFj5pEFy8Q6jpVUTAgciqsEBE6gjmlRfalMLI9ewrTl+XB4nAL7nkGs4ZwVIeBG0tYYnlsmfVQapLj67jd76BcvY0ilSYZsQ42SjwV5FVSeH5IOIsyCcKOjZGCymu3a+Fa+HVRS1M8lTfxu3faCyB3j9AkrK1515DqpaBuCr59d1HYabrlADVHdk8vLNJrp3hzdLVvfvbE55hLpGPOWdhSOPBZrv4ZSNiXdv4lgbtq1FJbetvXDEcAZS8Qw+5YNnFUnw0URQqCYY8W0dInIcoBE7YMPoMB/l5yrJ0KHQCw5NRcSj7ZYniKNmG+If2eosS79pHSVehUXdMnZpibRNw9MBtgl1VLXdFoLdzAbEFf6DUwRZw9/LSM+P0Od9CP+CYtkZTntihk3pHTkyd3kJvit//Fv7QiqrT5YcpdOmMgiPlsbMebYM6l9egNlI3W9DrWuiggNpAPtCj517DNu92xvweADUxFF9Wyv1anoqoF3cvBuaC2KOrkwq7mbZZ2pc4FryfxfzjFVgcH9/6q2CsNUKNfsWAs3FKq09x0wKNBmu6zbPM+NJNCPjrJ4c/GDOAWNazVRAyimAWqwHPEoTF7thlrAKj/0kydwnB8ncSdU0jiBI3ln2ZF/6oCJvqz9tqauFIIhbRiTMMlx2Z/A0LEFfDC X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR08MB6320.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(366004)(39860400002)(376002)(136003)(396003)(6506007)(26005)(6512007)(8676002)(52116002)(16526019)(186003)(44832011)(8936002)(2906002)(2616005)(6486002)(956004)(66946007)(66476007)(66556008)(86362001)(478600001)(1076003)(36756003)(5660300002)(6916009)(6666004)(83380400001)(69590400012)(316002)(2004002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: tflLHvJJ4+kF7XRqui7ob+6BfQROzvYZkJPNHIsdalQwA5B94LYa0CLQxseKE9fPZmIJzgDlheUoYJzxjI0hqWIEtVF/4h04t9Bo9HqEuAdA8euOMAEDxAO+BoXKzKJ7n5xhgSBctuROR2lBH5fAGvZMNc/10FdvyV5CwID9YouWDj3yCOJ0SlQH/eAmjsiVzrodszB87b4dzbn0NWB6+2KZZTY/MWVsx5yW5+WKYI2pnZtmFLgORw3knfHhGRKwufjdVacF24yykwREONcNr40Mwg67cBLl+57n68j5SWB2vcHqlEySOQm24pjijPk29GoyMsj8dIaqOt9oqs/knbhqz4DG0S1s3hqZrL0DH2TNQ73RcaB92f0vgTX5V44wThDNEUYsI0sivLyf9UwtURURkj28wer9wWvonCQyfpqi3w1rtZnN3f5x65dJyDZlXSQVc4C7RM6Z1BXbTfvIjfVUGCGP+QCbJnW7RKwiI0KqT8Qe9M8SkpJQMenmrQrVnkVrj6oK32Ofk+WX1XblsIKVGJdtLZ6ONUAAKPSbtdmsHwJsUiUZIn8sI+qA2AH1dqkJIGlVP5Rbk84NzPRRIcPVmsfDdQSwIx1vV+ustScD7spWnucNoZliJre/Rs6o1OcWEPeO14Ut6BiH4c5hnKdI4KcHHgb4QBJTbUEXPRx23PYcuGOn7MwNLGjE5LLryWGgOuNylDxNcxKcM2dYF8KkKSa3x5v41khRUmUIJSHNDhwGbKd/GUGZL6Zl8z3zAKHICvmwZ23aJ1IuvP6/m2a01UgT7maR/lDwyWdcND0QLH1W1kG8JmHsDdQcNyWy87wS/XsihnR4mZvllY4LYXWz3OaD66LarXvLmlMaLIVuG3zts+FWBxIHUZdHtnJ58Orc8AGXkUfTD1GqWFGcB+PxNBM9pfek4kVH4bzP07Xav+YqZXh2y+wkOPXg3QmM8ioX+HteSMfCCvm1UjepYupViu+JBZalE7V8Ho+IMxwTmGEC3Nn9TIblvDMhMVmBoYOo/zjwpycAsBf7dGyPz+8Tbw4/ofk95yqtz93DWvIA9jxDDHEpzn2xKpAeNwTLesEu/3aVtcpGqcSVrZqHvn3xjwW0rWFTXjwzqNThJAKOoSaoTYUBVPjn6SygrvM/EDC3to5AA79H8nhl/W+J8gBpbFbHRwtUGv8q5txgH4+fZHgyaeKyaFzOu1YAT2pM2J359HqVupSJI9M5uPxOjP89uelbnbEz+4+3h5It07lykh8+nWp7JU5aXZG4oVowd3QZn07xybs0hLwCyTeOQdAQK1LS7aICZNhtQUAogTn0usfjv4Zp2Yi6ZdSj7op3 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB6749 Original-Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none; sourceware.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT027.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: ea517670-38dc-476b-d3a1-08d8d712e5d7 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IQtYhdqCLvwCAbTI4/CygdkRFy8aruv8hRdA6X/KK3ysmV01dzwxsFleOSxq+K/dysU9BSk6Anu3pSX3GTX14JZUlLO43fVdh0qWvBY/89Ozmx5uIQONfrXjxZ5Srq2XgsLVY/i50qSHds07WRw2IGsODyK+iE3N9wBt2CPv4mBTYsTXtAPSVKN5Ord56k8diNukF6FtIx6uVyven/fr10jLEcp6tk8ClI9Xge6cPI+eU3r3bS9btLxHSNkpH6b45yf1oArSR8wsBl3O4xQbczvVVK17L7BDOkmeMAzokBiSO1F7s8gi8hv1n4vzjSnl9UyrpRnbiSVqX2CGtqImeXc/gPKa6pUzmlixAStmP5Oj5q7N3ip2pTBoiAlZBW84hmJIHuJzHUhk+FGt5f5BM00NJhkIpQxt0w7fHpXf86vE7e504+rn+ll/2BPJ7Jke/rSImG16LcBKk5m1l1GMYQJDzmXfyuq4EHVbniwlsKmxXW2D3mhWtrlzUUL9VGRMzMWbINBSMtDA2Z5yebKer1/SzZ5HsdAgnB1GXhUT11+NXe6N3hgHxXYyGsyyxwTnR8YGKAdD/pFFQxAAzCIJ+TYJMonXM3YYCbdI56hFVJ3sb1AfX0PHLIQoFxmLlnVeP1RirOujuCCcV6yLbT8cVRD+qwjbZAk7bWKn3qYIsVIz4S44p2UL0COtmmbGFI8ehiwcjmUl4HLt5QqFUCEtE+NVcsGuPNlHDKcWLijwQN1V2dSVnDWdulEHFWue8y6XKGT3bVevNdwbXC/seq0R8Wg4x+qkLEQo2G9Iug86CjY= 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:(4636009)(136003)(346002)(396003)(376002)(39860400002)(36840700001)(46966006)(2906002)(8676002)(6666004)(186003)(2616005)(26005)(6916009)(82310400003)(36756003)(70586007)(1076003)(956004)(86362001)(70206006)(8936002)(316002)(5660300002)(6486002)(6506007)(336012)(69590400012)(83380400001)(356005)(36860700001)(82740400003)(16526019)(81166007)(478600001)(6512007)(44832011)(47076005)(2004002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2021 09:19:43.8017 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e966428d-43e4-432c-e261-08d8d712fda9 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: DB5EUR03FT027.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB6671 X-Spam-Status: No, score=-13.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_SHORT, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham 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-Patchwork-Original-From: Szabolcs Nagy via Libc-alpha From: Szabolcs Nagy Reply-To: Szabolcs Nagy Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" This was likely a mistake in the original aarch64 port copied over from arm: on aarch64 tpidr_el0 register is always available. The __read_tp symbol is visible with static linking, but it's not part of the public ABI so it should be safe to remove. --- sysdeps/unix/sysv/linux/aarch64/Makefile | 7 ------ sysdeps/unix/sysv/linux/aarch64/__read_tp.S | 25 ------------------- .../unix/sysv/linux/aarch64/libc-__read_tp.S | 19 -------------- 3 files changed, 51 deletions(-) delete mode 100644 sysdeps/unix/sysv/linux/aarch64/__read_tp.S delete mode 100644 sysdeps/unix/sysv/linux/aarch64/libc-__read_tp.S diff --git a/sysdeps/unix/sysv/linux/aarch64/Makefile b/sysdeps/unix/sysv/linux/aarch64/Makefile index 4bcae85bca..3f22f71bef 100644 --- a/sysdeps/unix/sysv/linux/aarch64/Makefile +++ b/sysdeps/unix/sysv/linux/aarch64/Makefile @@ -1,11 +1,4 @@ -ifeq ($(subdir),csu) -sysdep_routines += __read_tp libc-__read_tp -static-only-routines += __read_tp -shared-only-routines += libc-__read_tp -endif - ifeq ($(subdir),elf) -sysdep-rtld-routines += __read_tp ifeq ($(build-shared),yes) # This is needed for DSO loading from static binaries. sysdep-dl-routines += dl-static diff --git a/sysdeps/unix/sysv/linux/aarch64/__read_tp.S b/sysdeps/unix/sysv/linux/aarch64/__read_tp.S deleted file mode 100644 index 3a18d73399..0000000000 --- a/sysdeps/unix/sysv/linux/aarch64/__read_tp.S +++ /dev/null @@ -1,25 +0,0 @@ -/* Copyright (C) 2005-2021 Free Software Foundation, Inc. - - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public License as - published by the Free Software Foundation; either version 2.1 of the - License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, see - . */ - -#include - - .hidden __read_tp -ENTRY (__read_tp) - mrs x0, tpidr_el0 - RET -END (__read_tp) diff --git a/sysdeps/unix/sysv/linux/aarch64/libc-__read_tp.S b/sysdeps/unix/sysv/linux/aarch64/libc-__read_tp.S deleted file mode 100644 index c10b1dd356..0000000000 --- a/sysdeps/unix/sysv/linux/aarch64/libc-__read_tp.S +++ /dev/null @@ -1,19 +0,0 @@ -/* Copyright (C) 2009-2021 Free Software Foundation, Inc. - - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public License as - published by the Free Software Foundation; either version 2.1 of the - License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, see - . */ - -#include <__read_tp.S>