From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751905AbcFUKYj (ORCPT ); Tue, 21 Jun 2016 06:24:39 -0400 Received: from eu-smtp-delivery-143.mimecast.com ([146.101.78.143]:26390 "EHLO eu-smtp-delivery-143.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750783AbcFUKXq convert rfc822-to-8bit (ORCPT ); Tue, 21 Jun 2016 06:23:46 -0400 Message-ID: <5769158A.5080805@arm.com> Date: Tue, 21 Jun 2016 11:23:06 +0100 From: Szabolcs Nagy User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: Yury Norov , , CC: , , , , , , , , , Andrew Pinski Subject: Re: [PATCH 02/27] [AARCH64] Add header guards to sysdep.h headers. References: <1466485631-3532-1-git-send-email-ynorov@caviumnetworks.com> <1466485631-3532-4-git-send-email-ynorov@caviumnetworks.com> In-Reply-To: <1466485631-3532-4-git-send-email-ynorov@caviumnetworks.com> X-Originating-IP: [217.140.96.140] X-ClientProxiedBy: DB3PR05CA0032.eurprd05.prod.outlook.com (10.160.41.160) To AM4PR08MB1089.eurprd08.prod.outlook.com (10.167.91.143) X-MS-Office365-Filtering-Correlation-Id: d79655ec-0a6e-4339-c4a2-08d399be0ae4 X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB1089;2:5IT6A+ZgnyoxAuwPYEEckUG1oyadGiMR1UXUZRc+SEmdjJhc7biDriFa5DVvgBx+XIO1rnaa84zHyCks2oaH/Vm4JbPh2cljksaiI/fwKgX2URSaseIhx5iTEOsKAcObLlY1Iq4vBHNnm3cecZPwNZUbY57JAlvmRPZ0MfgUPKHhTTMIO8u0wAzlRcXDkDbY;3:adQJ4af5bJvpMPhoXc/Q5Igslj5ucMGlyphiQZ+3d6QG22JxYUT8DzN5mQIEMtUDkr4Ni0ViMbZp2hDt3zQ3bUlklQ6RZEDIrig/jc1UskQv9BoSeIwqOPwKvaA+Nk8S X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM4PR08MB1089; X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB1089;25:DYmBrE6MfBm07Ww1wiwv+n1qpbkOSSBO5KaPDcg5xUj1vAuDbR85NgXQgDv5alQ8tb+ypTiSxhbl0XwgM5AZDb8tCKRXfbiRhIDn+Kqbnw5M8pw0X+gjHAesed0hmDX1Q+OdCapcmZS9DKi3M1y1mT9ASxgnxVY8hRhxGIlmbWkM3ARog918UkhoLXfEj4BjZQYi6GoTSlHLjFJ8MLRfkclKGK/Cr/Pu8seWVtOVR/7OB7+x3/yBLC1zeWbbr1x9FLg94LgflG5yPoYFRglFCaagD17IuYGwupEwqQN87c1R3Q1t7jFiEqSgW9b6nqHQvaTJcOHudfLrzN8Ez5NJUP+MjSEG0iodIKHNUFMfFJ9l7olrah3pZ42KG9npZUCZF1GTwARdRlAiHlhQJApW1ypXnVlvHkBoLSGVKz4Fp8/WLAbhVgxrXzyGndRXn+3Q3PejwlmxUEN9mMyPHAVAAio29U1hO4W3TfVChyxaNgjDNNn2ahNgJqYU0hV/p2oOXOWA4P0eZd4VqQ3WI+5JN7U/6tErwzgappeDkq1JN40swGBl0S010UedcFHiF65HYx8gXylLbOhsRBovywYZkICPTPB/N5kdxDOQKHrRTZfSa1yXqO4knTb1gW8w0YYeayZZ79VPaeeFoHPlJRQG/lJR8A8527hzYhpjPz1PgQ794TylOfQf2K9YqZKCTZ2WIiBDEG9RWcBS3ALlDNY/gg==;20:z4CA2shwAWt0C/V3TXtmyceBGVfPwZiqyQrwlvywbA2ydPJCh9qG0BSaqaN9LaY5Mh2+70w0jP51mbAgc7xZzHAVnYb3lugiuVnBZBcqsUYXeCPOHzpFMSEalY0/zOzxAfC7G86I+1korydCAdUSUUMuPNeJo6dDSQg3V8N2Cbo= NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026);SRVR:AM4PR08MB1089;BCL:0;PCL:0;RULEID:;SRVR:AM4PR08MB1089; X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB1089;4:8wKcPguhOWaxC0lXGwD6sIjBjNsMUdcVv0/g6n65Bmf1e4hH7nBhDlU+a1/n0TtIKkolEsAJDmePnYFU/hXwsguaDF375znP5F/hvd6ZQCYBV41MxYwaKXPpmhfRq4GMgHJ2hNWCeW2DZeXAg+EcRkQTQU5A3KfHjkjP1TNJ4OHzubqgH7ZaJ0Uiw9Iq6UaIrt1z6he7RhxqOmFt12ojcApkiJ31+OBQwbRpV50PemLcqDzvmTMFt/CefvJC9u5SGfDRA2QXh9uUGRpXY4mtGPb7lFO9kjqaUEe4eUIOXb1W9ows8OekOsMcqm0zNqUdT8sCRNySaySTalX/BurUMcfbf+jB+VhbgCDidLhkI7sx1s82TYMwQnv8H3dmegRLS2L1uN39ubH4DT0MdG3FXg== X-Forefront-PRVS: 098076C36C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(189002)(199003)(24454002)(80316001)(5001770100001)(19580405001)(97736004)(4001350100001)(4326007)(2906002)(83506001)(68736007)(19580395003)(81166006)(101416001)(42186005)(8676002)(586003)(7846002)(87266999)(81156014)(76176999)(92566002)(189998001)(106356001)(86362001)(33656002)(54356999)(99136001)(3846002)(2201001)(105586002)(23746002)(65816999)(66066001)(50986999)(6116002)(47776003)(65956001)(65806001)(36756003)(64126003)(50466002)(230700001)(2950100001)(59896002)(7736002)(77096005)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:AM4PR08MB1089;H:[10.2.206.73];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;AM4PR08MB1089;23:gCHQHb0MpiQtYeirNFy7bGpiWSGZSdvmeRlFl?= =?Windows-1252?Q?awjvwV6z1BRi8QTj4KBPthjVxHqDkGXn1Aiz7m7DjShdadoM2UtqeROr?= =?Windows-1252?Q?EaUgkiK2iYHlK09WnJ04gYMVQh2/BV7hfh+aKi6Yw4inIxXCcTkYIYyy?= =?Windows-1252?Q?6502xCq5t5Pqms5YBqqY9BWsZrQCnwvZ5HFR7fQ4xof8AfAZ4zkulLdk?= =?Windows-1252?Q?HiSKX9JrXTVH6NTyfDKfQwTTyj4i0Fhmvro2UKKoDLoQH0Ditxamb1VN?= =?Windows-1252?Q?KWDccShbnB+8Z1FZTIgNyG74jeyRTjn2DVBPYPHj/ha3bgR412MyxT30?= =?Windows-1252?Q?WlqCskzFWohua5Tk7Jo4gYvo0XbxbaVuWboeFpnawmoLSxjzxyIqvI8O?= =?Windows-1252?Q?W7Z8Y7ESMp5UwkvvZ/qJzmRXqoLti3wLNGZVuT1T5RDgqQAtp0D6UH+m?= =?Windows-1252?Q?PgsFjkmh0KR9hnsU1ao5KAm4DWN4tmBnYX+U80fI0TPW50AJWXoLyJi9?= =?Windows-1252?Q?Cq4EDvJIqmZoLFPs9o9a5dz3kD8TK64GdmSneMNsOxOkh6Xwwf4jwQ9H?= =?Windows-1252?Q?UgJ24OEu/KV8m0j9oRpo23zwFrT8rIe0UlIvMypO9jged5uFxxJN7p3a?= =?Windows-1252?Q?77VrMh5PG0pW61vN92atgF68AnGEJpyRbgGMMHYzXb3UU572BAQMI7aJ?= =?Windows-1252?Q?LB0tK1s+s6aeICxwcCwRpqOSdMSeHsH3gvf6It4moIZTE5KqRbtPak6R?= =?Windows-1252?Q?EL1zFgcgKtpxL0eLEPYSI6IyIJqs43jQa5Va+o4WMKYau1+BkOLM5zPG?= =?Windows-1252?Q?7aIKOIpO5lhjqkyoMfppT+WqmXm8WLfUUQGCaOLJ9wcPVunLF5YNd2z0?= =?Windows-1252?Q?mAmUb1vbxHrmdNTa1dkX9+P1LOIX59d0ohPYqAAkIZVvhwz/XlQiyHAr?= =?Windows-1252?Q?MYYVXw++bgvjIvGVYtQReDf+CDzbhpa4kGrDH9Sq4lRK+99iThImMp0K?= =?Windows-1252?Q?zRJCSJrjDpLq6Q2nOYhZzxHCg66/Z/i5NtxMLtJgnLg+DkHE3y7ZufeS?= =?Windows-1252?Q?gYWrCrUJrTePrm7f50iBC0l/hsJW0UrxzXbiC6WuH+5izhoyux5I6wmp?= =?Windows-1252?Q?m5sndl6GExHQkHLGRevsffro/GpXYrgLdnT+3+Ba6Es0WDWZzRCHvw9c?= =?Windows-1252?Q?c/0sPD996U9SS2LEgfLMX/pYvmR+jYqVhy2ELnFgdOCQzGsRH2ZFiZCN?= =?Windows-1252?Q?pRxggJvFZ/uYl7OdEhhp7NduvSdcLujU7jLD1t6lBufV3tdZGQ+BpSCQ?= =?Windows-1252?Q?aISaINvQ0svPF/4ZDdRCi0T9vlmmgaoVRZPqvwF6GGwfkn+7jA8mTwMg?= =?Windows-1252?Q?1RVHsKhZDofAp8VKRN/uGkSDB7qpBW3wjRqdbCjR8DmDu9cnbrn5r4?= =?Windows-1252?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB1089;6:CZIISr5ZkoZemCuVYveJCeBEkxLJAljJNn3lHZYLPOmY/m8ne/m0CkqeIprIg8L5GhwuKFCz2az4Mwu6tGq2uPG3QPdxpTG/Wvzo2e21iQeR61oRwc58NDELwHFXNECZiN5urQIX5qbpBnoIuFxxmyQ2uS9oiYIQJSM7W+7crA9NqpMfqRUrWysE22N3VpUvdt4/IpdGME17WZKH715ue/C6xq5C/kTTSum9yNAOGaBCn/2bAlWp5XrplxjlIvYXiRnp0Tbt0jiPw/1kc40dla/NrZskLBzHJwGbwAnCpz5cCrjB1Y2SOD+G9Jw9xs8HWAjr/4Tyn3GscRsEmQIwfw==;5:ct38UbQ2iTKrKRQsDUKPTSNvcLpyuWsRdiLNk+5LCLXn8F4wucUaWW9NqeMG1CYlR0b/Dma8IXkjuEGKHRm+0to1djqyZWjOvfWe2H9BlpX8DBX1DulhAsYxV2Hg5Bbjou39nDkvfr1yO+rqCQcWbg==;24:WDrDJtASoHeV/pIv1LAjFgl9/wiabx9Rndclzi2qUPKUoDBVIuUSgZSrrq9Oi9YKfFZJ9KrkL/bsIwXbQkrAS3Gl1ZUPxz38r7MzbS2hdYk=;7:8U/3nguFSpvvn5pgQBR34RTFq8K0XQghUL3cilEx8CjUvtQ7KgOLXnncThqVYKZxbPxxpIiam6hh8nAdNxoNxW56iOFxqDtiqqhtZOM3vsOMSEcQCoasppBDdVK5fkhg/ss2Gl7lwLUUeM2EemQ935S5lDnlpC4MttWgxai0nGU+TdMhYRmJeO2/o4WR50pTaLJ5qTiXLwqiaBL8oQBZ5RWVZ+Tk+SYFjpgoLHzxbHJrse2fHHLvDSLMQhquWciH SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB1089;20:KbqokD1whqqs4TZ7DVEqw0U+XbpsPmciPlapzOrg7+3g92H7+6CJRJRNswyMJ/9bqBnDfVya9qn86FFVIHDmpUVEhHp3IZx/UnKEjiDjNLDHD9DjPOSqm2omePgksvZajiSq/uOX6OxA5Hx1YhsE+ak3HkKpuwDvxMUGB23NUA4= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2016 10:23:08.8567 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB1089 X-MC-Unique: pwPIzMnNPCeDictaP1KCBw-1 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 21/06/16 06:06, Yury Norov wrote: > From: Andrew Pinski > > * sysdeps/aarch64/sysdep.h: Add header guards. > the things listed below are not part of the patch (upstream glibc already has these fixes) > [AARCH64] Remove 64 from some relocation names as they have been renamed in later versions of the spec. > > The AARCH64 elf ABI spec renamed some relocations removing 64 from the TLS > relocation names to make them constaint with the ILP32 named ones. > > * elf/elf.h (R_AARCH64_TLS_DTPMOD64): Rename to .. > (R_AARCH64_TLS_DTPMOD): This. > (R_AARCH64_TLS_DTPREL64): Rename to ... > (R_AARCH64_TLS_DTPREL): This. > (R_AARCH64_TLS_TPREL64): Rename to ... > (R_AARCH64_TLS_TPREL): This. > * sysdeps/aarch64/dl-machine.h (elf_machine_type_class): Update > R_AARCH64_TLS_DTPMOD64, R_AARCH64_TLS_DTPREL64, and R_AARCH64_TLS_TPREL64. > (elf_machine_rela): Likewise. ...