From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6024 invoked by alias); 28 Nov 2016 17:54:45 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 5833 invoked by uid 89); 28 Nov 2016 17:54:44 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=alpine, HTo:U*allan, Hx-spam-relays-external:sk:mail-ve, HTo:D*archlinux.org X-HELO: EUR01-VE1-obe.outbound.protection.outlook.com Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; Message-ID: <583C6F51.9060204@arm.com> Date: Mon, 28 Nov 2016 17:54:00 -0000 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: Allan McRae , "H.J. Lu" , Florian Weimer CC: , GNU C Library Subject: Re: [PATCH] Don't use PLT nor GOT in libc.a [BZ #20750] References: <20161104174739.GA5880@intel.com> <1129b1b2-5f7a-26c3-76a7-727a14fdadfb@redhat.com> In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: VI1PR0701CA0064.eurprd07.prod.outlook.com (10.168.131.154) To DB6PR0802MB2151.eurprd08.prod.outlook.com (10.172.227.9) X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2151;2:SE5uw75nUhqj8bFL+dL1XUzNpTFMHjOXlY1omzOOVlRT3GSQH8wiAgXDY8eGPCshfnKDF0Y/nPC2eJay7vEhbsuuv/Sj8B1+DjWeHKnsvi2uCW01+jpgyGqcxbGDe63ReAGvRDCyxMDieFv6MPloeXOu6WL/rtlB6oNVNJXP4Cc=;3:j/kD6Ua2PU0NK+HTHlx+6+JU/bEotaQYwmBkx2GNqWu8wJQ/n11UrU2hFTajPCICEMS8EdNO0M1Btuuxawb8nPxJaJBxoSOpe5u2IJU5sOMjA7leswVuleizQApuo0ug81IEOnnvHjKZwzSLiVC5slkSI/NVwBXyXt/ajsv4otQ= X-MS-Office365-Filtering-Correlation-Id: 966b8231-4f3f-45b9-064d-08d417b799eb X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:DB6PR0802MB2151; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2151;25:xQRJiqEkaEtZ3Yvoqgn15zSoOpsetnGhvZlagAy717M51Of+KpcoeOxiCHCX8S4Y1NnA/u+pDzxUsCJ7ISr8YYmuGQUYfz40DemZLqvaYhRaduVNOgh5PIadVDpNwNOxa4QdUgRR31wEujv0a62ClsiJuVGP3GX/FQyHyR8SDabPPe4DTDvsS/vSj2YpUN5leRwiVtjbsUIJvN+el51eVAJDESjrP/MIq3E5yJ4k1LfJ0kPJQHTUFgIj1qSvRTBc/EGjSFx+h3YAif4NcatVf/K5EXz3aOZ/0opTG1COK2nyZpnReIUQ+vxal0uFYaO+SQbD3ANJnE47Yu1uz2ux8hj67Uwn1J2Li6AVYHmzQgI29Len92xO1xGDE+6zZbuc4+Orlw4/WpgRVmuSUfEuGIe/KsJqmV0y/q1zYPD6wXpxCXQ6EL4v1L5HFpG6C7e7NS/0O+wa1eK42ScQW1sC0qa6W/3rB6UCAaPrabQhE2RTIU7WPkANF4kG/9cVLgyAg1r1XE8HCQ9s5TuML4V6T898V7mk0XMQU9r9sLJKk1FinaeafkEYs3uWA70EqA8Ydse5x3sRgeOj9J9tKBnaxR+dUgI7ETBvD5ViUkgRwFZLV5CJBnRkbu0B8ne0Frs8Pmk1L0S4V8Hh1nvqjja5ZRjsGt+ph0NcSeSxqDhztgTC67mue4QdF3yXRxz7bzOJaFXTUFWFhd1MtrvgFlgajy2FVhfsIXQGB3lQTBYtyvhHYxKx6QxqiqBCAf03YhdG X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2151;31:wRwBTxKwQdeyW1Rx9EhANRNVjXXoGAEu2RmPwRiisEXY3MPBXBc7B4Fx+r3GnjGwFo/43Aqo4HOuVNmPC/2gVINpFhTkAzBTHtnFOUKCT1Z91/b+sgXeVMWXgQ5M4F6pCw2Cs0UiGEZbqP/c0D9zh9jTwc3PvYfmYmHsjABKAuJRzPL97StU69TdpWaQDUoE+QgwXQ1eYDx+q4xXQehTVcjrnDgMZ6IBQ9IyoEDCNdsBmjR8GHEZeYrzFJZ9SoqOvMRDsLmC5EuiuawQSnRleslxo04Fo+iCAEyYH9Cx1N8=;20:P9e+IlfQNBk/JqJCqjoKqxZU9CgbGpqG8WO66wmE9qLBWF92xwA3eL733q75XzbPRfxXB2T/4ZtZtkHixBgsl9tgaLpagIm8E2BvfmMkJhxGg5bpsxFPyhvXRjC0D4p2QNBweFhOZPAxNa29z3ITQ4bdj2tm05GF1QrOgoFpIDA= NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6045199)(6060326)(6040361)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(6061324)(20161123562025)(20161123560025)(20161123555025)(20161123564025);SRVR:DB6PR0802MB2151;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0802MB2151; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2151;4:3cNZJYDC9hJpKx3ezeTP3wLv8gRnZy5KFywbJXJmbTJnSkT2ziYaLWveXPC9owDTR1f6doxGuC1fJn2wwwciktJWeQV/8ZVoNmqmzdaD+vpy/xa4CURj8yqPqVgE+p+1d/QIGcvjYXSIPgzG078yz7L85SKLEiUupe9Qcx3bwCS7O39dEan0eG1V0bfi5pbBFL6H0EsCLnyPr1q9I1BnGE25oHDfKr9ND1smGo+6OTLfGTEmgikC+QWlda9ufNU3HcsRIVezW5YV0P3hujj0vQZ2+39gsjVDcNPijkdpTAPZUiP1qGFG/zn2xRyjrfGc4RP3ulInyFo19zFuUegYp4A1+pMPvfFk05XKHIavJZTVN4CQvUFksCUgO6UMKtoMCCNzG4ghGSydVUXie4sgvzoBHW3Ag6esNUoE8iWsLny6lQd7E0j+P8hoLWoJCsHeSMfwY0ZS4HEyylV7fl4izknyPu2e9v2rogrLd2wPBDEtXOvVSdmYa1wukUaGgFHicW47oCVTW4bBhgpNy5Pqs4tSkU6/mZQpy4AoPZcRPgcDedNJUgk5qOSOQTR3XLU22FYlTfnmJh3b9jT59lfAD+IDV2pkwB3LP9YeznWgajBMUvenWa0/33XFn06f4XqX X-Forefront-PRVS: 01401330D1 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(7916002)(24454002)(199003)(189002)(65956001)(39380400001)(39410400001)(68736007)(7736002)(6116002)(59896002)(305945005)(4326007)(50466002)(7846002)(47776003)(33656002)(3846002)(2950100002)(86362001)(64126003)(2906002)(83506001)(38730400001)(5660300001)(42186005)(6666003)(92566002)(50986999)(229853002)(23676002)(5001770100001)(65806001)(105586002)(101416001)(87266999)(106356001)(36756003)(39450400002)(93886004)(54356999)(189998001)(6486002)(80316001)(77096006)(230700001)(39060400001)(733004)(97736004)(65816999)(76176999)(81166006)(66066001)(4001350100001)(81156014)(39400400001)(8676002);DIR:OUT;SFP:1101;SCL:1;SRVR:DB6PR0802MB2151;H:[10.2.206.73];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: =?utf-8?B?MTtEQjZQUjA4MDJNQjIxNTE7MjM6OXFybDQwalNvdCtmWVl0eDlwaEk5bTl1?= =?utf-8?B?MjVqRm9pYk4rRjhNcGlUWGhpZlk4TmdTYk9OanVpRmF1YnFZT3RIeE5tS3R2?= =?utf-8?B?cXpqdTdTNDhvNVliWFRMTHhabFE3SVI4UjlpNVI0VDAxak5QaW81V0JtZmpu?= =?utf-8?B?Mm1rT290cmhrVzR2a3pjbUtCZ3RQVzVkUy9XaUZGaXZZMkZYWUxuY3o2NWtR?= =?utf-8?B?SU5KNlA4ck1yWXRaQ1lqQ0xwVHZINGtkcVlkKy9KdE9wWHkwaTVXZTR4bVd5?= =?utf-8?B?dFBZM1psVTJ0a2JoV3NyNStPWXpCOUh0ZmhSOE1GT1lyK0VLUUI1SHh0NXpD?= =?utf-8?B?Um1UclNVenI5OTFYYlBtU0dEdzM1SmMyV3h1VWhiS0tHWC9GSmFzTnY2TVBD?= =?utf-8?B?NmZ0MW1qL2xYbVBVc1czblNodGQ3bkhkZEUxcml2TnBzVE9uajFpZ2pWZ2p0?= =?utf-8?B?QmlHVXhmWDFSdG9DaEV2OGZ3R1dxVGt6TVd4TGRXVE9SQmt6bmplQkg0L2ts?= =?utf-8?B?ZEkwNVI0bkl4K1FlTkxjem9FYm40bXA2cEFlL1haMXllVkxWZ2tncmV6dkFv?= =?utf-8?B?N1hURWNHRyt2NDlURC9sckFLVUpjczJERklGMWt6cWxCZHZuVEI1UzJEcUVk?= =?utf-8?B?cyt2K0tTQUl0cURoRE00ZWNBVjl0MlVORC9pcGJSMGNKWUtoNTlUS3hVYVJ2?= =?utf-8?B?WU9rdk5aL3FrQktjTC9hT1BYUTFENzU3UDFzaWtPS1RiUWMwUlVaZHhNNzVm?= =?utf-8?B?U0RlNHFsOEJOU1dCdm1uYlFPbGt5eEpydFRtMlRFNzY0azNwZHdDMXFrWVQy?= =?utf-8?B?Y3BVWHVlaVJ1Q05KQWkwc3FxdlBpWjZRL1BBWE11S0dCT3Z2bnVUY1NaaStV?= =?utf-8?B?aURRMHFxZnpmVDBIcUdBRWN2RjYvSmRWc0QvNTJoMEJCUHVSdDQ4bHJENUd2?= =?utf-8?B?ZjdJVHRDaFAzNnM0NkNFcXB6MmN1Z2drekVDaWwyemNDK0FPTjd2MzJUK2lW?= =?utf-8?B?T2dwdVI3akpyd3hWdTdRUkhrZlF4YWFrUWxuak1NbXRyQVRURkpKSWdkYnN0?= =?utf-8?B?b1ZzRmhYbEMrR0V5V0MwbzZabmxydDl3MHZmK0lydTVmWHlSd05mc0FNTkx0?= =?utf-8?B?SUh4MkduQmZodVdWWDd0cFpaOXdUYTdWRWg2dnY3R3VydkoyakIwaE9EUWJm?= =?utf-8?B?VDFzczE0ejZpekw4ZC9iNS85akEwLzc3dlFGR003VS9FWWVXWTQ1MjNwRGg1?= =?utf-8?B?bCtqOHpIUGtDWE4vMk96STllK2R3VEJSUS96MEowdlo3WElnSkRiNzErWHZq?= =?utf-8?B?UndQRmRDRzQxUGxtOFhYZUsxRCtRVHRyd2F3YjlVNWRpYytUM2VkY3MvV2ZT?= =?utf-8?B?eWlGVGxDSTVveGxkWWdKODdKWnRqbjBmZ01UVHZVYlZKZ3BnM0txelJnQVFy?= =?utf-8?B?S0VoREtaNTYreXBoejF2bjBhRm1FdEx0UHJZcCt0c1NyN0dVZjg1cE9tTE0z?= =?utf-8?B?bVU5R0Zhem1PWE1wQkdXdEZ1Y3BJdlB1clpFdWJsblcvWlBQNUJHTjhmQUJ0?= =?utf-8?B?SEx0OHRPcnFOd1hpZ2hvajlXdkJTaXE3bktIcnBYVURBMHpBMmVGZTFpRUtZ?= =?utf-8?B?S29Sb01SYUh4a0c2WmRCOGNDNDhPQjVnUUxkbGZyZ2tBeHNtdEJsclZucSs5?= =?utf-8?B?WjBMckI0dmxHYTBxeHVYVmZDYTFkbU1JbGRMaDdna1dpTzl3NGRIam9kTytz?= =?utf-8?B?eGt3N3BHSzgzUWh0dnhxenZhQ2xCdDdUSDhkbnB0NTQwRm9vNFhLN1o4WTVm?= =?utf-8?B?UFpwWS9qbFNPVS9qbW5ZZ09LRndsTXQwN2xYUFhRSWNTTElockJKNVpuSUxB?= =?utf-8?B?dU9TbEZoWTZMTDBjMFNIdUs1UmVJVUpiUEpZUXl2ekZLQkF2N3RPczlwdHdj?= =?utf-8?B?UkVSTTNXYU9sMTBrQkFJRHZlYWsydkZEam0zUkdNd1B2RWpxNjlMVC9EWlZq?= =?utf-8?B?THFMV2grT2hRcWdYajRkVWE0U1FZZ2lRTUViT09BPT0=?= X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2151;6:oQDi2DIOsAWyTZK0iK2mAPvf/hSOthUIUz4pRuthN07ox6oiBWneYSgPzU+S2PJjZUhyxyaa9slPzk1Bd0FexjcO5Jif2Xlf8Jqf5Cf17dnSuXfI1fUjvi6WzXV9hFTVIVAJM9e0Sx4kjaw+Lk09u1caKkXNJCzoRI6R6bBvdaCiXQSvHlq+ODAfQkxAncTdoZ/C3O1F7wEbDYKYgcEjj2GuXy3FogG7PL2nkNQLucEX7YdF76/lWRXElvwDHazzHreMAC0Ar73+odTZlOtnuImOuGKogdObS2qQflXsjr/auklntRAFCC1PuBX/JlaHKCRPAM9C31txd4dF3NcYH7i2+oJy2rIOINzRygq/uvQnBYGsoH8hGRsw6NBU3JVk;5:A+/m++dy6D8007PARgf5dFHm2xekzuozPPKHgeu5g40mnU//NCGTtm0Cmay0rm5FuV3CjWRWV0E7d/3/xAVsE4PnHwLOOEHDu23TPulbrEUvQYykTEeov3rUmA+M4KOQ2HrgN0g5GZk0IREGyGAoVR36py0c0vnRZC5DeNWtTmE=;24:Gz35urG5HVTAOr3Tr1JDgPZMTKjpl6xP4Zscz887jaXylE+TkQXfMW+sABgCWPI9W1VEVcIouT/YK/1CzhW4ti+r+6rqxv+61nAivZQNS98= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DB6PR0802MB2151;7:1GwbEFD4yHf5h7zzCjTxAZrLW+nz7uNyPlNCArCaVRsUHend/cE5WFjSEvx1vlIZaAFG73I0pv4t7xB4EbPIsxp1x5QeSF0W25Y5NtwqEe2uz4u9lY0cO+1o1QuMiDfBRx8Quwga7+qeiG93Fl7PIU2Ib4QHsywu7En9cVB1F05ApKwJ06VRd7EGMZqah9vC98VzxjCmov3gHHU734knwLHvaY5CrJ3D3zgHAhc42THCaAUHPxbt3rviZoSQ1E1ncqsIDbGN2T7QPrmujJF1WC2b3d9/ESEnavagCR9aYLUHIW9OLpOGrFbpu8HSoVnrlBhuMDeNxD0cao/XCK7u/eqC3raDlqEE5MZh/UxDMt0= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Nov 2016 17:54:28.9598 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2151 X-SW-Source: 2016-11/txt/msg01015.txt.bz2 On 24/11/16 11:58, Allan McRae wrote: > Ping. My distribution wants to enable PIE and -z,now by default and > this is required for glibc to build. > how does this help? i think glibc has no static pie entry point that can resolve relative relocs of pie code.. (i think only musl libc supports this now, used in the alpine linux distro, which have some toolchain patches to make it work).