From patchwork Wed Jun 21 13:55:45 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 21167 Received: (qmail 86796 invoked by alias); 21 Jun 2017 13:55:55 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 86602 invoked by uid 89); 21 Jun 2017 13:55:54 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.4 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=Hx-languages-length:881 X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Message-ID: <594A7AE1.6040002@arm.com> Date: Wed, 21 Jun 2017 14:55:45 +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: GNU C Library CC: nd@arm.com Subject: [PATCH COMMITTED][AArch64] Use hidden __GI__dl_argv in rtld startup code X-ClientProxiedBy: VI1PR0602CA0010.eurprd06.prod.outlook.com (2603:10a6:800:bc::20) To DB6PR0802MB2488.eurprd08.prod.outlook.com (2603:10a6:4:a0::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 57b152c2-b9c5-4395-a8be-08d4b8ad38b5 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500055)(300135000095)(300000501055)(300135300095)(22001)(300000502055)(300135100095)(48565401081)(300000503055)(300135400095)(49563074)(201703131423075)(201703031133081)(300000504055)(300135200095)(300000505055)(300135600095)(300000506048)(300135500095); SRVR:DB6PR0802MB2488; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2488; 3:d2uPMlErn0L0TeRg2uPvfj9FQcNbH5MN+wvRYjVFSxp+V/UY0YLQtqwCft2NESkwrdj2ucPJXeDUfEs0jaDx5MlqJ8yZiJj5VVF+XhurrG0CFlAamjzWscBB0xCowEVG42FuQIL6YZfRarv+3E9/FsDQqVWIykQRbfrlT9UqyDTMf2cP1Ke7l3gfL+UmBwsj5xNET+SY45oSITJFN8K6Kww/aD13VPQLrsLzQRbtqbY4XfPCApuBXCliitoPWLnY2jdEs0CGk/JV3DYpDRLLfEuSMhh/xntwbcMYg2AEvOqm/jH444Jfrxr8yaTgS7lkJ7ooD13iclkwDLkVKuKNtyAE1wnECJrQslmE41sOsDDA/rW60adjf55EJVj+VaQyOJVwfjBqVGA27EbG0lruJI7sqSC+I3WVaaV2O7SHTAwn7Qm7TIPvEztGoefBYoVRCrZoLrgd9R0xs+bZJyCRpGZ6pt6Xb2C1rXSy9oqpMuyUUbBI8mhdf6ylN4V+8QN3/57j9q+fzvrgom5xLFfuNVqJSOcyucP+kZ85DVWKMKe1TuxQMpKPLJXi4aNO6DXKW8YlxEWm1SebewGVv3OM7ueIeLL9hwYG/cKGA6tDQmY9xe7QV+/+7c7kbMbq06Xq4j+oJjh5gxlfwwBxPBXnKEUhZ6VMhw7cCmGK7lpgSqL4bNx/XhjOCbR79EYF4fBng3aRalWQlecLR/Gu7AsE0wN+WG28kCtZoPrWhmpukUc3JI42b3zeMK/EEZJPsGWkezrtW+9RvXXv06dkW+vaQcI7Z6gWgO9VphzU1BCTnmY= X-MS-TrafficTypeDiagnostic: DB6PR0802MB2488: X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0802MB2488; 25:dvCiyBVJz2JUs4N23oBCXtBFGTE3vzyE4WK7R5D?= =?us-ascii?Q?Oga/UF1+euI5V33e8rzkp2OgMbmutb5KFCYXhv4gOxqiDD7n/nWUH3HCuYvD?= =?us-ascii?Q?kOBCdHikj5GM/Gmdc36KQLCG5teblu2p828kCRFixOPcVw8nJKCrMWVyw/tK?= =?us-ascii?Q?BVzcT18qWkPuO/lDo+Mcfa/Nz3/+HWihbHpiJHilUEBnCckAWa/Gk9fPywKB?= =?us-ascii?Q?5j7yTCM0IfkbbeHYwJQUcZjTK3000jC6fXtURx0Qy70/UFq4UohVs+Sdoqe7?= =?us-ascii?Q?K9cx4NBvj8UHH8Z2YlY9xyA3kP6vwUrBSrJ7Wu+EpftKSEVX6X+XppVJ5Wfu?= =?us-ascii?Q?h+R/dXX28c/FEOWu+JkHGWuoLSR1q0EMjOZRILYgdC1ZzrAT/0kPMHNgbJJt?= =?us-ascii?Q?cWg2R9RhUt7Uy+c4AIZYXQNPr5KDwj3aqWbpjuknZ43W78naZlm72+DKxEAG?= =?us-ascii?Q?bBzIzlnmBL8uWHQpOSd4vf47zEPlVJ43qcQbvrJXUvy/OJ6ZxJYU/PgcP2R/?= =?us-ascii?Q?MxFiksKjbbmjjuaDZDRgib8VbuKhrEDnEhUatKMZB5L8MvnbTLjZTngVdcRW?= =?us-ascii?Q?DHYAn6iVVI3rHNR8XXY6FMwACI7+KmPV2GTV7lZ+d+GH8DWlb/XHlg1Ra30S?= =?us-ascii?Q?KmfaNY2KFmDHLd2pSh3sx3WIr6JONAWzl+CTTQP6bIoH4Srn8ICRw4xAXYP4?= =?us-ascii?Q?CWKgECchUnFVtsQQa/wNRDqjVkfZa9H9D7wJiyoUJPtn/l82FJNdysYILbzX?= =?us-ascii?Q?46+GhMwuaQ39F2abXf2Qv7oEFuawLJ8/mKpsPSBx57NODwOnEy3dPvMWm4dD?= =?us-ascii?Q?HJxOx5SVVvsk53GJpq7lmuYLkl1kDP62uySw3JuJaxoZA1eoUuvtEeiCrxZQ?= =?us-ascii?Q?yMapFHQWCd1DqzZ+BxIwSLWk++F+qolLObPPmha3G811ml2dV2wZLjrep9aS?= =?us-ascii?Q?DaZIZeQaU3Boq9Sr2E0pwTxzfV2LpuDJdaeQmzjzO2w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2488; 31:iSmJXTzJpkcbOv1f+YOYBW4SKDh1mG5sPLYOt5jPLWLpgCIq+ZxODqnBlG6De54quLTkkSCxyL0cy4M4jVDT/3YD1gNfAt3dHACA6TWXwwNri0SWP8tM5keA7Hcch8t+NdrN2opDtk3l5+rJwhof8rRbw2r3Zit15oP0xeGDHj2mrqNbxtHzAU7+lzN81TlbVh0oQf+f3wWgftykl7ANmL/pWTzDNPmuM3fCPbXZOtN14bRgu72Rl0knuYuqzDaBeBC8yLL3yvweUSG9Oz2+tFevSEQbn8K8Q0s48xVoZEtxrH/hfQMbj2fFLPz0J7dhvzkUmDRLssX7C8Dr/9yrqwgjtqsi6QdyvjhWTYhOYAK6iFICrthxz8L8PHmB8IrmNiUp481mSQWfM+7T+Zw4fV3bXfBURmnhDZV7P1socsiZJFCp897qdqC2HrfQ/A4Jj88pS2cc8dcXg+xjJVleSSRZoNDqA+koStcveMNsrOVFC2r3YHjmwHkBew8GMndjEDLklhz173iGodj0Ts3O+h8LGP8GudcbGX406lxVn+vaMCP11nt1OwZWhAEEHwsyq5YDDlQggs7qRf9brv8RN1eRicTKcxU4x7fZs0YuvEZbJXks1C6VxzNQ5Q6cv7hEx4sKWFrXWrEtEO+J6yplpz9JLaq1v4qIT58lflTTbeJeUYc1OcEa9FPskpn8GlPaPtPKAr6kFkpnQlT7iCZ26w==; 20:/A0stbLjfcvyiFY2THthVl1dwJP486onD07CWqPzRUCKjzsF4MjdDGW3m0ghQHhaLOP90vVYEUYHsApo2fYN31IrSLDBnX33P7g1giLiGGDX02gIyDlZpdbpCsi9EAt8tRgKQ8/zswVSfZqdJqZ0B4fhqU2vNlxXItuU2naxeAg= NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6041248)(20161123560025)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0802MB2488; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0802MB2488; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0802MB2488; 4:K2Y/29nB8uNG5GbTFAsjqYku74GhOPodpbuQ2kPT?= =?us-ascii?Q?weTf6E2rMja5UrIKoS/iaQbkumo+SPJcyMzSX41NMazu8bedSawhONFslTG8?= =?us-ascii?Q?0lxI2LPsMy+09kdD3IPzwMh4gkX9serYPE8ANz9Hxx2/vmI7Emny0p61tzKU?= =?us-ascii?Q?ktNWJ3ugQlrLviU7xDmTObWDH/2ZgN+JPgd1BoD0UtEH7hEGFfSVB68ZJ5Aw?= =?us-ascii?Q?AKv9tw+3vtFqIdBcfpHa+4X7Thjfs4n6C1INgAiFvbHrX+JimAdd05Mgj7rH?= =?us-ascii?Q?6SgwQ7kwnC67V4M5QPvhhjt7obsNxrrQftvpH8oM3kgYg0b14W/2d1xx0+lD?= =?us-ascii?Q?opw88MGVP+X0UJRZBaNg9/BfboGYp0cGUB1Y030Fsjo7eQ85Gk7tP/tw7GSy?= =?us-ascii?Q?wcAhrXKlRycXIcUw6UT3S1YR8eL0rg/Zl13MEQuElKkdzIYKATBU9J9R6Izh?= =?us-ascii?Q?+/Hrop4PmA1Xzx1vRB6YcH8VsTCk8bs2kCsjo+ARpXhhf4WdxwsBn090PAjb?= =?us-ascii?Q?+Sps2b96mj086Uqw2GVFYA5oAanZY/i/14t3X36dhHsA7gsyFmqHSIeiQitn?= =?us-ascii?Q?YjFsBbKftwO94nwEfLNU1N0S3phueApJ1YSKRp632qImHy64bLN/Akv4Dhkk?= =?us-ascii?Q?W7GdTV+mZR6+q1GHsJ92UDZ5o3QTkF943t7EmyumEMZa5oumVvwZWZeaxwl3?= =?us-ascii?Q?qWIPHAcVWhuRSkqmx+FEIbFK/0UbS8sAt9FlA2HO+lEoeGBl5c1Fi4fhf8TK?= =?us-ascii?Q?LhBOJcxLm0X+ss8AzjYqhGKxzm6GMcDDHVN8SWQ23q7CdMzuwwMM2oAqaA2T?= =?us-ascii?Q?51ald2JlDnvrxihmlCRdbLXQboSczR+r3OGXTAZlwmYzIXNX7htWllxdTPrA?= =?us-ascii?Q?ptUjxfKcPOOm6h4ga5xV2JiQhABQ/JJpVhp99NfzmjXnNHce45uJz00Sx0MR?= =?us-ascii?Q?WhTE9Jr0LXHdwb0ZVKcqwrSH3hI2orGOR8GcaO5G+ilHhwO1RDxesG0ctP4V?= =?us-ascii?Q?d2kCuWb9kdHQaCQJy4MsVsH5Dz6zlBDYfogDfMxha4RbyKlbfOwD/od0K1nl?= =?us-ascii?Q?iv7q1f+KPU8gn0rboRFAfMve3sTwa8BM4/p9StdgHubM382+LaY17H+7Kvtw?= =?us-ascii?Q?uHa/QTehujoQ39Zcc3ULtX9U7xu8JIzo5g2ECs+HoChy4FuvqPRThPRHKfo9?= =?us-ascii?Q?HQk3Mm1SckdwM0+8C23GTnWTC1FOnZ42NLbwJAna92rleGTRnDO1FY43Yg?= =?us-ascii?Q?=3D=3D?= X-Forefront-PRVS: 0345CFD558 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6049001)(39860400002)(39840400002)(39450400003)(39850400002)(39400400002)(39410400002)(377424004)(3846002)(53936002)(6116002)(2476003)(42186005)(36756003)(4001350100001)(50986999)(54356999)(65816999)(33656002)(87266999)(5660300001)(59896002)(564344004)(21490400002)(270700001)(568964002)(110136004)(305945005)(7736002)(38730400002)(4610100001)(72206003)(6486002)(83506001)(77096006)(65806001)(84326002)(66066001)(478600001)(86362001)(2906002)(64126003)(80316001)(189998001)(6666003)(5000100001)(6916009)(25786009)(5890100001)(8676002)(65956001)(4326008)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2488; H:[10.2.206.69]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0802MB2488; 23:x357cRH4ezre/LWPv/JPfRm6PoB7MxaCi5N+kkO?= =?us-ascii?Q?ikWQTe6FSplyUyPvAyYal7NUZGoeeBVGQYHRurOq4SW18iOEBR5GZCvXeYJk?= =?us-ascii?Q?StrWTdCyt5dH+1InPfTDuMbJXSnHCHMtmxdBirCrzJ1Gkwo6Qpbdksqch0U3?= =?us-ascii?Q?BAViF1A8846tYqP2BKKf6vIUhYu2PooyUpv6PDn+n8gY/1Iyk4WutKOpcW3d?= =?us-ascii?Q?hT7rGy6hYpaVv6WdRFrWdPo9nU97R+yn9fORAvio92+sSCr17a1N8rHU2pSA?= =?us-ascii?Q?9yRS7WneMEjUb8xZVSHWe2FvNRmKhixD86fXJNl/EJ7jytFsmoZ+OCGh9H5r?= =?us-ascii?Q?1kcLfdwEWyK7MhIWhpsO1v/rxSFtd1RWZNnLToj0/yN+G3e/bBMrS+nYOgjo?= =?us-ascii?Q?UmvRh13ozENWWSg187tZWt27coABCdvF11GgWNO2Ee2Lmnzs43GWMxdJyFio?= =?us-ascii?Q?8Vyouw9cHSIh4ESqVbhM2v7tnKFzRnzx5Y1LrGhdBPIpyITExwvauek2R26h?= =?us-ascii?Q?lTlhuVtTFuxdaANdEuDbpz/KNG91IUQDG7R+SRKg93gSwcFWoD1GqCqO/bHw?= =?us-ascii?Q?kVb2A+rEm3iVyD8BACqHCDjw2O79e8/Vl5FsZI7XlqSBd+aamzIzBs6Fzjqh?= =?us-ascii?Q?Su+re4TCoR30NqzLt3y5nhhsoRQAO/gcwA/FbPX8ux4nx/5dTb1s0KW9p+i/?= =?us-ascii?Q?VV6itmfbBwdYhMUl2ppKevJuFEEfdim1Qvo5X9jgxltb1iBM39eyBu3xYS7o?= =?us-ascii?Q?IVoW3eOGaC0Hu30WkSeDtqMvlyNWHRf22bqOMhzlHgy8hyb/5zBbshBHgW7L?= =?us-ascii?Q?RoIY3WwcITZksKB0dKpi2JxKpi4EDQKm7DSMbmLAXpJk2roDuIe2c9ZVd/Vb?= =?us-ascii?Q?lNzIqPL9R22ISoiuzr+xT4jm/er+DiUamQg0i8aSd/NdJ2/e3y9XhoxNh1jh?= =?us-ascii?Q?PfQ2Yd8GPspH4HpqdofeCphIRyrMTWUM+4jlpTVCDMXQN8J7lcUh4zQLdMFh?= =?us-ascii?Q?zKqHDvLRdXJUipmZPtGW0YNGJybPfD+ru6jOoJcmgKSn1LQ50+MpfFQnmqjc?= =?us-ascii?Q?71Oi28R4gXqOapMomVorpf+ZODkMmDTvkkgfexO45m/RynmKJfZjFnW2mvw7?= =?us-ascii?Q?tBY3v2P/5Pshb1eW2hcl/Yh4ayKew4wQoE7DnMDm2k+ZxdbLYGIxyJ9jBkxg?= =?us-ascii?Q?GA8HezIGrpXnWZtNiM5bwFJ4VxaG3FPVByyE/Jo3HAf/FZSVqwmHeT79hK5i?= =?us-ascii?Q?pQtadDE/n9aXHytWsbhXMnKGI7lnfJ5y6u/R/s1q/Uyt7zYnbX4kp1gONesG?= =?us-ascii?Q?h3XgHMLVgstI/KtFa2Ly/Q/xk9QYgk7+Nln6WavC722GqjsgJUpSS4zjKLB7?= =?us-ascii?Q?5RcjJzy5KpKqa6GbTeijEsbyZboE=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0802MB2488; 6:vskHJw8MPiSSdyCrz22soJXV6/jL8bqya0JuTAIs?= =?us-ascii?Q?9wp+nZopfEwvjYSy1bd4KRlHVLLQ8SRJ1Re/HJoEUNTjth9pXZYtOPez2HAG?= =?us-ascii?Q?mlzcWi1tghMkmjwiDzMm2zxZAYWCblDyKeILOeLvgLPpEZHep7ciM9TbmfM6?= =?us-ascii?Q?iGWdKpGApuhhYIz+skS3gBDp2mNom8P6edFmrmBrBghYm5FHbIHXSf4keZD/?= =?us-ascii?Q?NT+lrUnkCJeuHP3/sVzKN0W+iJ867/rGc5hODYTpFvEXQrdCXP/sq5AbS4Pp?= =?us-ascii?Q?T9RNHCTP96WKx8X2kfwup/LNTfNyJJRUCaU4Q35Ji8aAQBTKb3dpmW8NS2Je?= =?us-ascii?Q?r82BzW7Y1qnqsszgXsZwBCcKKfoh/tGaZqvBxg8tb77VjL/3EORFit7X/5NZ?= =?us-ascii?Q?/O5yrzjm7SBQeth1UVlh6OoM2NN+7WlUsrAEP2t4+GjmpshgxWSBrjhKzhQn?= =?us-ascii?Q?+L5I6UbQe3x0ByNJ/3D5xlpDh8Wq2GkpiRm9CpQYUzK/FIIdV52SLriIUnxR?= =?us-ascii?Q?3j0OOESvpvozQKSW8yKGwChqQbm50X10bpRp9CeKBMwlXowN2QwSEur6vJXJ?= =?us-ascii?Q?N8NzxXu7eePY2YjxxclT+KxJX3WdIrnC+J2IWTWbdFhp+n86yoH1+tmaEUGH?= =?us-ascii?Q?V/Cu6PqEFbKb4RL0KtWoKmRznu48JhFPOiiWqrLo9TQ1bPHynY2Fc6MA5vBz?= =?us-ascii?Q?la1yO/sWbk8iulrw/ZOvygu16wqcJXH/sUq/MqYQP+8TT3EXTY7s1JXK3Sd6?= =?us-ascii?Q?uvdrYiS8FanAp4okGXuNHe4HYNlmWC7zSII8y5dvj4/oCnX/5UHkkp2N4kZ7?= =?us-ascii?Q?oITkAWPeXsVyVKgfhDVFEFbZPK5I/HJbqYkW665wii4esZ1yqN+iv4/97Lt1?= =?us-ascii?Q?BgiTYAstborbxvWp8vOy16IZLJ85d0BO5j+ZTr+S3Z3sRTp/Z17Syr79qGjP?= =?us-ascii?Q?ErrtH9ghxP9g/htxMEDXeOShRkrjySsEV4hXNZkcgUbeg1N5vqTqxIKtOZfC?= =?us-ascii?Q?QDIQ/PROV4xzhwIf9Yl1C06s?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2488; 5:gDLkedMCe1lz8OjuXBJAxR7i8kTZUf2dyZDA3IDstv/uMAOxalgnFCJBEJSjEo9UYP1XRUgBdOKZ5ARNqFdC1otzh4F0fgRZ4R91qY1MwILrqzDsWS//R82yjcUV6NdjbatgeXH9se54mxTl7lFaVh7D0TveQvoFvILW17fP294YF4xXdsoukF+BgWROHpNqTbm9Cl6B4d2zSLTQyW8zpZk8VgMvlAgTjMaQk3EM9FI5fu01tvKZGkpdR3iPhHdbDJ9xEfSVnv5NyaU5jmjQVCdK3wPCmbTR/NLXDSDvhZeUawzuuxkqf7ojGeREHmnDxIuH0pVMEY0Am+CjsMjsSeqyjiGwAyKmBNMH6l7xS4jqja7EfrHTGkYbqokSRIF88jZy5ETE4orNK/Q9z+ozsL7mUtUjJ5qm7Z6lTQ0ZDZO3P562KbBDofwtWhfws8OYlvg8DA3mJTaN0sCvEnFE7q4uDElCrHZhaIgeLMx90LV6CkP29B3sfXR2/q+0hqqI; 24:c55mROM00d7v+utBsO40srtxSovdCyz5vzBwMUWVqGoO5pMAETl45NQx0b2PL7FkBs+FUTiCiJNxEPbli8DqFgQKXWDI2ivGfcxYt1GAd0o= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2488; 7:5ukQobvxKA0x6+uNccfo/+NE+4hpfytgp20LRqBd03YsE0ApuTKwzTxiq6L7cGCSMFkooXjFbmr3urV4JN1XgKudCqH6gSvvSpMcbMnm3UPgN7pyRj4r6Jg4pFG1+MVXxyrSmPDzCcUPOvu3a6Im2BI+RD0sITzTzfDzHp+SpmQbBPsSRreK0V6gSv3M1zWjYYP8+Qs3NJfYpHUm+9/wLrZrUihXWNY65b4pKL8uLFUHjJ3Ptb0hNbxjUx/G0URe67z8fDoeyQiKVbt3+lLxONwFMM4qTH70TpwSHaoExqqJTeM5TPlJXw/JlKqkL9vymcZXy6idvKskeP/sHL/01nmzWTlIvr2dLXhB5fxF4xqb2C7Ib09oMqo4Mw/p3i7uLkmQSNdIY+JT+/MKCPqVMbxyUBhZ1HAl0UB/sCYZqkndPVrenz8lpt3UsPLTNuFMp9T8pAiGgHv570BcYRW4FUUsKRITG5IcTnFQqfCJMiEhKTLqB4GHboBSh9yjEp+lQPjyQudHvJFjxmKC1YSpFsmSuwuJQmtKLWLL49fFzW4Pgc/kA/BfoFXWLUaBVZ9o6g8BxZRlnNtVRlTeJHAIb59cBNkJ5PogtOupbTJMOBLJwg8esZTe6JMEw0W1TgPeSoZsUeKRhgvzsd6cu9I+CzRZT7KR3I6/tdtb6iWA7oWIhKzGvYh/I7oAGys0U1RIfFTolcFeIX6Nai1ZhzLUPuRf/M7ghz83NTckJQdlSKLBUEE4xupbdD3glH9gKaEDX8uS+K1Qy83yUChL/3bnBfyuR38mr5qttwepWDpa3xw= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2017 13:55:48.2927 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2488 We rely on the symbol being locally defined so using extern symbol is not correct and the linker may complain about the relocations. 2017-06-21 Szabolcs Nagy * sysdeps/aarch64/dl-machine.h (RTLD_START_1): Change _dl_argv to the hidden __GI__dl_argv symbol. diff --git a/sysdeps/aarch64/dl-machine.h b/sysdeps/aarch64/dl-machine.h index 02fab04f40..60472036f5 100644 --- a/sysdeps/aarch64/dl-machine.h +++ b/sysdeps/aarch64/dl-machine.h @@ -194,8 +194,8 @@ _dl_start_user: \n\ cmp " PTR "0, #0 \n\ bne 1b \n\ // Update _dl_argv \n\ - adrp x3, _dl_argv \n\ - str " PTR "2, [x3, #:lo12:_dl_argv] \n\ + adrp x3, __GI__dl_argv \n\ + str " PTR "2, [x3, #:lo12:__GI__dl_argv] \n\ .L_done_stack_adjust: \n\ // compute envp \n\ add " PTR "3, " PTR "2, " PTR "1, lsl #" PTR_SIZE_LOG " \n\