From patchwork Mon Dec 18 14:48:52 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 24989 Received: (qmail 63010 invoked by alias); 18 Dec 2017 14:49:03 -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 62986 invoked by uid 89); 18 Dec 2017 14:49:02 -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-VE1-obe.outbound.protection.outlook.com Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; Message-ID: <5A37D554.8060106@arm.com> Date: Mon, 18 Dec 2017 14:48:52 +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: GNU C Library , "H.J. Lu" CC: nd@arm.com Subject: [PATCH] Update NEWS with aarch64 static pie support X-ClientProxiedBy: VI1PR0902CA0042.eurprd09.prod.outlook.com (2603:10a6:802:1::31) To HE1PR0802MB2492.eurprd08.prod.outlook.com (2603:10a6:3:df::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3b9b61a7-a024-4ae7-d44e-08d546267756 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603307)(49563074); SRVR:HE1PR0802MB2492; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2492; 3:cwpj4x6UZDe+OcYzSlKX/tvl9kYJFljQLZ9I6cOOq1wvLvYyr1kDslHj/7VSDh4sTycTmwSa2Ons/wnxpneZfTiFGQ6qfk8Iiae7X+S1fwZZTzBrcaChfxHU06Z82n4iwz4utQ4Ood6/g9H2/HyZdBYPFPOi8cEqH4+ELZED16E1lZ+XOzzdXMjTq3Xi9r9tzPVG02ogsPS4sSL2XxXYmIc8eVmcVr+bnfjjuGcfrvuO9A3GqqDGLmK4INgUnnWf; 25:I5WAfGsBeGZd1gX2h5N2Jk0+r+LVD4Pwfp4EhFwt05fDgCv8A8skE4mLfp01/J8hV9GPhnxwV0mDPsGltiViTKnKTn7ySuN6XO5FnQY6/UrC2ONNb4YDn6mtVjMWLR0PrV5MVQ/V7kUfR1WyWFgyUGJECcyPWr5qh81pFRiqhM9ATfTRW7I/LrF3FoPTUjcXjR77a7uwosuSN6akVNRpooTE4Dg8kj7WCrS487/zFE0=; 31:ki2rW9fn6OIFMlviqngfEJEZnDK1JW1kc2iNcp1erg9hVUb0cgA4kIx51vUrKzQ8GHDuOTKzPuqSvvaaVtGqE3ADLoYTZqYKvpkEZfizAlBPI6X5ytnQhULfYVFssrJ/; 20:6Fan8sj96gdPuY2xK71EbY9dYAmb+lwXU3lLUUbPGzzaCc3vJMgMJdV/Qti2KHCFIzb3fwSvMJ3CgWNvMNuO2vuOW82EvnNr7Apkch3SgY65Uje3yL+GqByaKKaZsOQV14B54MuoU3rMDah0QYIUug5FekWgKGUUTExXYrbSKO8= X-MS-TrafficTypeDiagnostic: HE1PR0802MB2492: NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415395)(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231023)(10201501046)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(6072148)(201708071742011); SRVR:HE1PR0802MB2492; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:HE1PR0802MB2492; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2492; 4:de+jpue1hRu3hppom/Mddx5hdX3mte7HktRzN+LMtWS0yORMzqcMdghYaquiWLm4qFtD5I0s+WfG7qySww0nu5fg1M+aiilWaRElXhcygoBIYuUh4sZiAq9/WeKNZT4DWmm2WhNDHaN1m7ZanPAB8wRQDJAaZ8xLoXppdDoF7WA= X-Forefront-PRVS: 0525BB0ADF X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(366004)(396003)(376002)(346002)(39860400002)(199004)(189003)(478600001)(305945005)(7736002)(386003)(87266011)(8936002)(6666003)(39060400002)(53936002)(16576012)(316002)(80316001)(36756003)(72206003)(106356001)(564344004)(59450400001)(97736004)(2476003)(8676002)(5890100001)(6116002)(3846002)(81166006)(65816011)(84326002)(16526018)(16586007)(110136005)(4326008)(58126008)(81156014)(33964004)(270700001)(568964002)(86362001)(52116002)(64126003)(65956001)(33656002)(5000100001)(65806001)(4610100001)(59896002)(19618925003)(15650500001)(25786009)(66066001)(83506002)(6486002)(77096006)(105586002)(2906002)(68736007); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0802MB2492; 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: =?us-ascii?Q?1; HE1PR0802MB2492; 23:8Rpt8ccQriazKHgfk5U7r+SNxL49bSFjsetma7B?= =?us-ascii?Q?JCrEO29pdGr0hiP9+7sgCeLw413Gc/mMKoZk49VD01e6cNhi10j8qHiD+NKy?= =?us-ascii?Q?BU/C7pNctOg9SVKmT/b8g+Xv105tNbgKDJ0ImHFKxT+Q9VdITZm21oiVtiff?= =?us-ascii?Q?uRtflgf7uRqNZvpj6lsCzDJLw95iJ1qeSkIhO00ZbgAtOY6Yqxp3CsRpK/LE?= =?us-ascii?Q?ikjjluEbETTHzj1SEKmI97WD/TNXjZkmwIWEGo2m2GVDlZXnP2i+rKYfWLiO?= =?us-ascii?Q?KBo2b2sBJL3zQSsUGMuPpPsoflik79BIj96DHJMs8Dua2C6TaeODE1ipI3Xz?= =?us-ascii?Q?lN/foyFyHiJswX4NZDeGem+gM2wIk/eRxx7PSFSkNB4HkuU4ilg3F2plpt6o?= =?us-ascii?Q?LMslSiiV0orVcmXNe6m/OMDHzmER6hgObTdwwf0Px+gaypO/XH+tqTlPumNR?= =?us-ascii?Q?RbZcWMuAMXxRIXWUcJ401XmmZTr9IHANFf7ZGCrvzvkQWCncyN6ax6Ch2FGa?= =?us-ascii?Q?QD+gOiSWtSdqOjX8bTWbYrzLjT8ysqsjxnlllzvoiXkEVpkbAbUGJCoXX3FD?= =?us-ascii?Q?l/gJ7q/7SifDJ6mzAtkNz+aUOjr/H5DLgodarkVOL9YvsNOxNlYrD/CYR5w3?= =?us-ascii?Q?vsbhXLWD8PXfcCHppdIS+SdZl864dXUTdkIQtz1aIT7jNEYmy+8qCFlou3Ul?= =?us-ascii?Q?lel3mzdrfP7+01iObC9evZrsy/MHHzf5fljHhNVyHhzSINRU0RHK1HgySlch?= =?us-ascii?Q?B+BMTxNry7dCSOIZuEUXV9hkPiRz0tTiGlzKbSsGfHLDaaeDZRYYFqiflEE3?= =?us-ascii?Q?lfEwizkJXnATG9P8THxHti5plF9SCO0KbE9hIj1UCeLwtESPsNHhwpis5uNi?= =?us-ascii?Q?GFRVMSN+OGbuig9Nbw0/xEv2oBldAR+QjPbJIlqBD+cn+SALjQFLPC58uxsR?= =?us-ascii?Q?/7y7WuhdVOOZ8OZ2auXUPxtF1BHMmwIS3HQzC9wON7XAr3nUwtu11jqhygWX?= =?us-ascii?Q?p94jsvGYjwg2OssiutRiDoQO4lwMFe2WyvEkpcEXGwIgxqNw8MwNEWMhgJ6b?= =?us-ascii?Q?ezduWPB7VMvZXs3HWhVb2nZDEPn5LRIaOuJy7ahxG5zoAB9EjvfMhFbsLVS5?= =?us-ascii?Q?SNAomkA8aCcHEg8tBs33T2raDsAS3gL2kgjoiJCZJVbY09+fvPhz5Mesu7tC?= =?us-ascii?Q?6JbD8ki/8wN57In+Nq5CEWGY23xfcDq5pq4btB5ye2w1decnvGqNr6SVQlC4?= =?us-ascii?Q?6BwqpjhIYOZk0SRixdYTNxjY4mn9SWvKbST2zgEUdfyo2lURhAZ5sOA8IGMR?= =?us-ascii?Q?1UKO5bxTce6hK3x87/Rw+eVEjx66lwp5+MbMYUws4jL/u8vwIWQXxra4pYGh?= =?us-ascii?Q?8UlnUbY5qYmeoLMZo5Kc7GXyHRqLVw08NbooVvrYmB9kDLcsHHj7xMAQPIRE?= =?us-ascii?Q?hui/tj8MPmeuwzPNBPulVRovUXAiatVU=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2492; 6:H/WvyUTuFyzbRvaGnFMwImcc0zxk49JYkHt/WBIdZ6j2Ta/6ANTSTyWpMMNbqSzNQKp2ZKOeFVNEBUf3v/Hmci9WNSJTOXvoidRc+1qEL4WET4EwB8XQcB4BIrzB0sz5uKLfZ9/3eGhmVnonGgF0fbUmwVcDmrfk9vV9HUqq7P/PJeGFmNmncm1WU9fhMztMzaNTAIYHILdwqeBMcHwfJm/iL50L4nKoNNoJ3/8jJUWi8MYqVcwfADO5S0GwoCtq; 5:tnispK19leJYbufNvRTIX5DdOo51F+palZ5Irt5xtv4D/LvKup4x3hYUVm8GN4te5cGRDQpJCiACn64MbVPZTJn81PfxG4SI/JEzXhF+ult891Z8aa3WWqS19ZO+d5sbq4cu5WMFRyW/mZdJ85DR3Ro5or2gvH5JMcZL2MN4uns=; 24:pwzBRvGBpNBz0AH49454ZcGbCTYt+DeCuURmU5zvN2Y4QrZ8ldjJ+oPOc6kjZH7Ok77qOKUv67zJ3fwDKmzmTtw5NTqYlezdYAuV/vrg8yU=; 7:Pnjw4V7/mhvbbU0NlOltCcUYcEx+oVauIVRaDr8K5cq+RcR9fWA3x7m+YV8YxR8RCZsD0t1u7NwkLIXiMnPPRpdgqZGkPqp8Jx3COEGe3x0wZYPjhsnpxUC8WhZVvKGuqbEhUhnGMP/W9bYynOQjsM+hwNeQKsFcyBWuOPMKIRsLq79EvNGAIl4y2FCpkzTyAwKgBDjLfOHkxOXTVhKSISl/pqd/RCVXFzzq4XqLhdQs4dVRqSGw+I+7EjHJpd1n SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2017 14:48:56.3455 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3b9b61a7-a024-4ae7-d44e-08d546267756 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2492 is this ok? From 813b72b887a4696014d234d19635ec148c6bb461 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Mon, 18 Dec 2017 11:47:14 +0000 Subject: [PATCH] Update NEWS with aarch64 static pie support The required binutils patches are not in a released version yet, but glibc has support for static linked pie on aarch64 since commit 14d886edbd3d80b771e1c42fbd9217f9074de9c6 --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 0670585b4c..a43ff26e83 100644 --- a/NEWS +++ b/NEWS @@ -16,7 +16,7 @@ Major new features: memory and performance. When the library is built with --enable-static-pie the resulting libc.a is usable with GCC 8 and above to create static PIE executables using the GCC option '-static-pie'. This feature is currently - supported on i386, x86_64 and x32. + supported on i386, x86_64, x32 and aarch64. * Optimized x86-64 asin, atan2, exp, expf, log, pow, atan, sin, cosf, sinf and tan with FMA, contributed by Arjan van de Ven and H.J. Lu -- 2.11.0