Message ID | 59EF4EED.8080507@arm.com |
---|---|
State | New |
Headers | show
Return-Path: <libc-alpha-return-86311-incoming=patchwork.ozlabs.org@sourceware.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=sourceware.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=libc-alpha-return-86311-incoming=patchwork.ozlabs.org@sourceware.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.b="bG+nuPSL"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yLwhw3vKJz9t3p for <incoming@patchwork.ozlabs.org>; Wed, 25 Oct 2017 01:32:32 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:mime-version:to:cc :subject:references:in-reply-to:content-type; q=dns; s=default; b= RoK4EcCA+8hvithpOa5zhc9nRM/VqKQEk3lkqainprvTkzqBCoGFAuZGwD1RLMBT jwctsOyJ51zEKpqjVRVMmpminWZa4d7wlX6LZXAWefqnNMwXjhy1+od9ZSW4Hw41 UurvhV4EOGZlF/4rgZaY1SZag+BcaVZIFR6NWDApa5A= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:mime-version:to:cc :subject:references:in-reply-to:content-type; s=default; bh=Q9+c dc+1E/hibDXES7lEZyC0kuk=; b=bG+nuPSLo97v5vYpZnswfoOW7zMHrV5ewx5b TTN/qaTndFIuCYNumEFo69xm1D++tcvDe8EbCivgNdWJIBqubwXlwBtzh8r5ajwM Y3U0fr5X30XwxKXk8cgJj7mclO6hmMqpbFXAAwejTvY8Jh8LDzxcy9ZaiBHv/vO0 rqb9rxU= Received: (qmail 928 invoked by alias); 24 Oct 2017 14:32:23 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: <libc-alpha.sourceware.org> List-Unsubscribe: <mailto:libc-alpha-unsubscribe-incoming=patchwork.ozlabs.org@sourceware.org> List-Subscribe: <mailto:libc-alpha-subscribe@sourceware.org> List-Archive: <http://sourceware.org/ml/libc-alpha/> List-Post: <mailto:libc-alpha@sourceware.org> List-Help: <mailto:libc-alpha-help@sourceware.org>, <http://sourceware.org/ml/#faqs> Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 910 invoked by uid 89); 24 Oct 2017 14:32:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.8 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; Message-ID: <59EF4EED.8080507@arm.com> Date: Tue, 24 Oct 2017 15:32:13 +0100 From: Szabolcs Nagy <szabolcs.nagy@arm.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: GNU C Library <libc-alpha@sourceware.org> CC: nd@arm.com, Joseph Myers <joseph@codesourcery.com> Subject: [PATCH 6/7] arm: Remove unnecessary volatile qualifier References: <59EF4CEC.8020301@arm.com> In-Reply-To: <59EF4CEC.8020301@arm.com> Content-Type: multipart/mixed; boundary="------------050305010601050000070809" X-ClientProxiedBy: VI1PR0101CA0076.eurprd01.prod.exchangelabs.com (2603:10a6:800:1f::44) To HE1PR0802MB2490.eurprd08.prod.outlook.com (2603:10a6:3:d9::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fe7b3977-8152-4e4b-b396-08d51aec06fb X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199)(49563074); SRVR:HE1PR0802MB2490; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2490; 3:yNok2/M8Wry8/MI6WVpGZLyXxlpukBqhM5jKS2UDu3Ddfxoy/qatFsD9skbqR/Z+M1zi2k4d3qKvn5rYEFw1Uhw7NQaCyTcZOGQszXqXvsgRLI2nTc3TWPUd2XABWwhST6EWdQn0ykWzzXpE0sKKe+YdYCSh4h5oeKfav2Lsx8isl1M3NbPl5ZdLnxZHaP3Gb5acNfjIbxAJzQqiuSxNCx7zsMikvWTC3LuImrJIKNfqRI37CkKC8J5iry4D7Is7; 25:KkLSwJvzTJisvtEC7azxuTeYZOIxQ0E7RAi9ySZwKozVa263xbJbFWCwGrkmlaHAIUzbAQ12a/E8ZMV3tbAfY6MZEzFnADa/+ofWqS/ujjR9w3tqQ3GhdgAfhcnTXBW7jbPE6koeQlsjBMFOPU37q3lU2NXI4W+boZbJRMoGoOcM2ltn9nXX5PDl9USR7A8M250T0CSFaEWtYjDVvdYDf77kyhPs/USMAykzoPCXeTAk9BveNiaydxxnGk6VtpYyk4+rdgNunY+ukAeiFiqrRwlSes+JzwGEYj4GjCwMvA1uBWIiOkz1AmLxLfd8Q2M36gASFCRvtZthdsHwQ7vsDA==; 31:YGIb4omJ3lh3Y4nRlAiztckkinaIYI6iJA6qdupb4KzgezhzmFy+F5eMl8LFcBM+VoUVPzcBvNh2KZD3RmCVQHHzE8H4A7k9yiv6mHFg5oNeqejFThrjHXpK/5+RBadxCMrceD8rIy3Vb18Lh3t+XnSG1ly8TtBtvaqeAj72FM3RO65BhwyFXpVqqFrOyTpExPGpUZGtkI3qh4b6m5VMXN0RDKhMxPKQYChIY2l6nI0= X-MS-TrafficTypeDiagnostic: HE1PR0802MB2490: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2490; 20:0/wLzSpumtqXPEAKXf3NUwSH5cUJbFaMNd6Aab+GYoKa/eHV93lga9oLqYEnFPUBvI7xMbgH2+La1kfzKnDIVyyGy1IROIbU3s4w5fmZS8k/49zNo4bii28xtvCujcer+nILm9fTCr7G8lBzx5Dp0X7F/JL/04LC6cxdUhyCq0c=; 4:QrqRfg2VHX95y8b3Rg5+ZcU95TXLRGyqg+Dpe5oXaL8hGAzPXdt+NOw9G2gJ6b+ZE8t5l1Il9O+G4mp/clFjg8/aXZO86jKwhA1LqFMPi3dRgqIaMJJ2Z+4O/urd67FRrusKHuICTRPu7EczObRXkrCcJC44HnMNjPQ/RV8m8vxf1Owfvf3dqQyU5xMew65zFsmxA2P9rXGq6c0AL2W4Bcx9/FWe2nUzHN55RnicuyAElCDYvXI6CsOzRhe9Rngh1uoovU9y6hVKnmUXeR1a7KfCx0BOzchLG7/WNijWmlI= X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Microsoft-Antispam-PRVS: <HE1PR0802MB2490E2547E0F6BC8757F8CF5ED470@HE1PR0802MB2490.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(2401047)(5005006)(8121501046)(3002001)(3231020)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(6055026)(6041248)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0802MB2490; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0802MB2490; X-Forefront-PRVS: 047001DADA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(6049001)(376002)(346002)(39860400002)(199003)(189002)(76176999)(7736002)(478600001)(50986999)(65816999)(54356999)(189998001)(6666003)(6916009)(2950100002)(4326008)(2476003)(59896002)(568964002)(270700001)(564344004)(5660300001)(33656002)(80316001)(6116002)(25786009)(3846002)(77096006)(101416001)(64126003)(8936002)(105586002)(53936002)(87266999)(2906002)(106356001)(6486002)(4610100001)(16586007)(4001150100001)(8676002)(72206003)(84326002)(81166006)(81156014)(58126008)(97736004)(83506002)(16526018)(5890100001)(316002)(66066001)(5000100001)(86362001)(65956001)(65806001)(16576012)(305945005)(68736007)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0802MB2490; H:[10.2.206.69]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2490; 23:UDbwcBtMEqsAOk4JjUHSJI6rtQTOfFVij4n3TI9uc+cdwfiQeHEbnT8GVP4TsmI+whSMIx7BuiokJPSjSqw/SDwf5M60s7bZPwtNyhSXubUKd7D2Dgn6nN65/lc7O6YfJbH6Y/3GrghnHBb/ljtzHeY09La4Hu74qpF4xSyYAQkfrMEC+W6VsjJgkxNAahMI5xs09eXTa0WTT5AhsolKWpVLgV59IE9ooJ4/LVU2pmjF3lyRjlkrKRqWO02Z2Y3LJwxJLXEwIz7f0gs3lloZ6GyJkAKx9JxqPAQ3pPxi+XgDR7O93Uku+vDz/1AsVOxQn5Jqae8SqaNG/+3Gwn34CILgfz8nzhJb0Mm9TqSLJaWTbOJEgxTKOTRjUhOmjopLAes2FpSv1SYJxUfPavyVHCeE4jhrJJ2uo2VWPcWq1unl8XPtoBWJlzIAWawYW9zIJBBSS5mXZl0C6o8J7RwYa5Zfe1NEGPqMv2LGIIAyB2Qk7CETyI6ChEHVYUPmRo3zCztdGC+KkY0k9hqO0EELcCdXsqGlgAZEz9D+aUB2Ks6jY4OA2dkThX3MQctbAswOGm72Ub3VYLt1txqEgg48oIgCoLmzxkwvnj6/IzZcSEarmh1xCydQV8GQKGFFkZDJE+8cLZM38Dj3Shp3w2Brk0AP8pZ1ekslXVIlf/WoL9gr18dnDd5AIy9oUFmYHmk5npiyUKLRLFIWDB5juiGU/XhnOZQSmAXBHHnKvNcTcM5BtjArhTpExwi1cExXGqIuV1Bctpb76fwibPBmbWxVeAItVXobc/AB+L1dDF0yxRF4cMmhEjIwV3aCLWOh1PVRALswXmDeWrlptoF7rY7mdn9AD6n83hdt5HoOQgGDgUyN83FRXek8VahZU/ytHT+wuqvm4V94vM8sXhC5MRvxlpKWtmZ61rYuTvbIIwl3ddi+RfQNy62QOsuxseUyz0wtO8eWfjNX4JuPV+VNUfd3IG1q10+GVv2fMhoGPUsmsVU7joGA5XI3ym+J/PtuYJ9+hiSt7bMdQEWHrs+WEA1Iqx3rzVWQZAoAglG0JhMzFTQxfxaY3emcqoG6+iauQl3j2fbJRHl/cIUT43KlIg5iYWWe1lc/Cl+2vAKz+iF2TPZybaYVGEvM/Z8au5i51awH7ytUI3QZ4bMWO1LRdiRmL4ufn3yjwDymhZwbEvCpbRivNoy7w4DbJzEIRb6cb9S97W1rbTGp82c9jz4NSllHQHw4wD2JUGppFfUfzNbM1/7UbBEXkKF5UsSgaVA68h7On5m2KhgcyvHPWDwZmXUG28MtnHW/9oHdipflNw7Iao27IBwO3G0b+kpHg5LIIjMgYhF8HcpM6/RYB31IMEJGEZlYp3Sw8JXT8Vh7Xg66mdFLdXCCu9VKJEt1qI3x2DroTP88C5wbNHqIpeMFeCyafjmYNe43YtvPcHic3xPVmOW0VtLOnxNgigrlfWisvrQP X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2490; 6:wAasQ8RaeuLNsKHTTIjBVh+SFttZ4BMK+iOM3uTrx+MDDVPTxIvBEtmxaFH+XrdW+Ya0s0cZjG6pGQqPdrn2T1lR2Zy7yfYzClgGlGsiUr3c4NvqQOpSeKJl+vqz88q5fPn17obTb/IXNkhAsBRFhwQnsoSsTQWSs0fKjjDxfHptlE387ygepUuUD+HMHANi79AdOFzMQqKwPPdi2U1ALiW2VaDeiFwNcBKB/ekhV+qxpExKcgmQkfaJoIjIRlsgsFHZXFfkjDmAmaBdsZbH3MbqWwk8moAW1TcSiHA2OA687HkIkr2yY8XH157+KkJDllfpwqwVtYtSCH/qghY/fA==; 5:5vcaTeR0UY1IcoXFObzue9A6KqE5bEPs7g1LKWkBdMP44v6tqpq5EaXFfil6x6J/h/tAbDryucfpOXqrXsNrPZ4Wo/0+bTs572JjvuBmZYLQ1ZpFDwgJm9NeWCmhe7YJwX4mQwsGk6TEiMB1yk9oAw==; 24:zRTdQVl00c375KYLVUV4VGvPyEYz6Obuyc2jCjzh+zXPPQkE74Ys87aBy6cUOxc96B7ZogQIS1YlNDpTELfKgsqpEHVrzmix9BD/mZLQSdw=; 7:aC1KjwCRHjLNVq2tSJmMt6NNKmVmIR5OP+UmAnhtZe+dRSWryfKpNIxAfyYCOU794Ao3XFc4lyTRK/2RW5SgS4mWumtx/cdXJ2jjX66595sFJkpHJxpMT/tzUhktve7yeYtgZ1LcCB/NaIuDYgE5Ikjq/LF2rf3N0QxCK7Zxc1E469muIhn3rEbOBJ0D/TAyYQJYnREvhzA/WnWzZ5GsxQCnod0iCZK44Aa4sCRdBok= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2017 14:32:17.0649 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2490 |
Series |
Disable lazy tlsdesc on aarch64 and arm
|
expand
|
From af3fc493668dc8b1ff27e83458590d1e1a5cf386 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy <szabolcs.nagy@arm.com> Date: Fri, 20 Oct 2017 17:44:18 +0100 Subject: [PATCH 6/7] arm: Remove unnecessary volatile qualifier There is no reason to treat tlsdesc entries as volatile objects. * sysdeps/arm/dl-machine.h (elf_machine_rel): Remove volatile. --- sysdeps/arm/dl-machine.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sysdeps/arm/dl-machine.h b/sysdeps/arm/dl-machine.h index c59386f515..ec3a0274e3 100644 --- a/sysdeps/arm/dl-machine.h +++ b/sysdeps/arm/dl-machine.h @@ -464,8 +464,7 @@ elf_machine_rel (struct link_map *map, const Elf32_Rel *reloc, } case R_ARM_TLS_DESC: { - struct tlsdesc volatile *td = - (struct tlsdesc volatile *)reloc_addr; + struct tlsdesc *td = (struct tlsdesc *)reloc_addr; # ifndef RTLD_BOOTSTRAP if (! sym) -- 2.11.0