From patchwork Wed Jul 19 12:54:26 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 21683 Received: (qmail 94959 invoked by alias); 19 Jul 2017 12:54:36 -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 94939 invoked by uid 89); 19 Jul 2017 12:54:35 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.5 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-Exchange-Antispam-Report-Test:167848164394848 X-HELO: EUR01-VE1-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: <596F5682.5000401@arm.com> Date: Wed, 19 Jul 2017 13:54:26 +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] Update dl-procinfo for new HWCAP flags in Linux 4.12 X-ClientProxiedBy: VI1P194CA0003.EURP194.PROD.OUTLOOK.COM (2603:10a6:800:be::13) To AM5PR0802MB2483.eurprd08.prod.outlook.com (2603:10a6:203:9b::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 37fa8ff8-e282-4092-5faf-08d4cea54bdd X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(48565401081)(49563074)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:AM5PR0802MB2483; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0802MB2483; 3:JhvNgcNS+UaEDwNzEBJ2Jj3BhMJ2X3yTBiSsMRniGz+BtsF0YPMK9yDgZxhXvEZBoHLH6c6/SDQlttPlwIPncdhicYEu7JfnHz7FSiiqpv5BG0wIxZtoKRlismqLXSR7uoxyXnMzqcop4EFMMaiOABYT8BHLJeFQdJN+7CQ6RcwhIak5MzP6+5ufIV7hEUaLZdcsEV0hOYpeMCQdB4Uhye5yZodr9YVm7JtCVFgfinQ0vHHmrgY3EdCtEplLd9+RBu61qrv6lAWHKs4ASslms2bIqA5J0KqGqGDaottisc2RtZ/pqFj/19bnYRMIMjwOuGF2FN+PrWFEGmjdakdA4lrS+NUsiTqiIMznCy90wfNVBLQsT7e6cVf45XbD/swxNacXr8hNxZ3JN640ul0T7ktLdZ89m+itjGluQx2kpJc+/Srd4Ukt4K7QjlF1tIuUqWeuIb4A/b51aPmaHPO19B7y6nD6eeiPDSzv2e4kDIizkCe8kPlWqKrYHvAaRZj0MN9xaVEBjifjTEow1AtYBBK11BMbr2D+8Qa/0/kaszbsTYoV+cNsbU7wW0rcS8fty7Oo3X1iolad4Fg6+1aQRZE6hc7DBwyLYP4m4GCcM3AEQu0Ko8E2/9qGbCV79UnZ1XDS5ASMhSEUaNizJX+kZQEgAF8SeHOYMO+309Jcb+zw22HKygKkFQ9aATGnrGmwGrF99V7K2CHbvCYGcdEV3O/Sc5bE7N4zhb/j3jnYZOrLBrLP6yX2dw2x4OBI4Q8EYUTU9R3lnm647hGklbqdF3HLR15WgY/m5HkEMx48ejk= X-MS-TrafficTypeDiagnostic: AM5PR0802MB2483: X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0802MB2483; 25:HQjNBcOIzjxavabVkJE2j/6T1otYAHSyuwuGUA6?= =?us-ascii?Q?+R1/Ofox2fwjrQ7yXfjH6RhdXy5MJ7BNNvp6cQfhJ7TYTusJ6NvDD+i0+emV?= =?us-ascii?Q?X2/4sy7oY/EcYl84bNp6EnskPwK2INxI6wS9+yZidC+WhODrVGMwRSeH7pDy?= =?us-ascii?Q?BEz4F4Jncxim0XqS3hjhpYYRq/2SnKl+sADJlRNjjbAV9Jr5R4LXJTUwOEoB?= =?us-ascii?Q?GqGm1YFpfBO75satlgz6eVrEOWDJN7v1jsFEWAFwgJkBUWL5aFNF5PHLFuJ5?= =?us-ascii?Q?bv75T6kuxOu/zpm3D/ANlhEfaCn5Xl0FcNCWFfsj85k4x/oTXXfsH5nwW4/H?= =?us-ascii?Q?u/v2k4aHAvr2cVIZtnJpOOiKTbiKIOyapH6PSm/979qngj3HvwNqbGasi+cG?= =?us-ascii?Q?yA9j82PDVopiG141nvw2zS2y9zyFMpI6METBgHCtjD+C5O6FSbA/KIx6oc0m?= =?us-ascii?Q?bE5Dx+6iKnoH4p6gbV30gvwzJRW7+WEFDDjhsFQDq48by5PZnmN96xwa2Wac?= =?us-ascii?Q?wb+KIqsOfREEWtQ428xyim98IOZo4HfDDJOuzTSXD5R7WpIbRz3geOsl49Ed?= =?us-ascii?Q?lZ0pemUh9nQiGv6/Yaj6Nh+SD+Kfuq1/AEuKHraKsrALBVC0M+uW6bmV3hmG?= =?us-ascii?Q?vlvQbu8XOuYLFHiiG/BLgKaXbfFMnVMe5hArEK9x4DRGVu3aBdGjoB1s7H41?= =?us-ascii?Q?Gv21GeYAF0g5cj/P9VoPkK0RBo1K1AmfJhRoqZfHtdh4RCTZXCeaOe7sehA3?= =?us-ascii?Q?SzJ7NcOL+EkwpPsyxA2APP6sGFdifPnSabTTX9FT+CkFMV74S0CERNhZCfJt?= =?us-ascii?Q?/qviYy7gYYMCOinXSMSwUj1azR2aZanVcTo13G2lZAh2N4n4tIaUJiz53eSw?= =?us-ascii?Q?y9w6AVQBm9Qq2VXeOZVdeDpxFkzSAFyEpQtZ7/dsUCm7d9RLFO8XgAuFYBdF?= =?us-ascii?Q?pHLBmlDlL14yLxF/i1fWCOSiyXnmg3h+AIM4Ir35riQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0802MB2483; 31:xWb3NKqHurqSiJt/Mw2LW+Qo+6OMjYjXYnd5nd71llkDYWVyuJ90DfvUyjyABR8zOJkHXyo0kCByDmHRVMuDbGCZgteB9ubrl8BUMkRV3W+ebcQj8dJaVwCjW6q27k8tbcAq2e3kHzkjvHsr7bZZe2L99w5YGGCoSJG+B+xLvQ+QpMNTSM1w6W74vqaJk6BeEFP/aOPlqHBY5LfUGX1i5iRaus1VmLl1FyZ+EEtPPIVBUvUiYPWQCLj1Y8goUXDQjSuh7IfRBIi8NE9RHVL/KwwIEreaYHUsFWxFBnKOq4KWhGWJXmmX6ZV9rRY/ZK0MOB6xrLDKZNCX3Eoj94igc85y5xNe9d/sJzUJxhoFRsesZ7dFLtdzzYti8cTqZING606SuuPrxwl1KeC2ODUHrmpBDhlwTxfZJyG1XbnesE3NyeJpdVGCt0EFlYH51Xm3S8ceCRqTdP/X5xceXWDJBjHsdXfP3SVUHG6XMcQyNOCUnCUKjx7rvkUDy0CxwlPpX16HifBSiW7TF/kv675px0frkn6pyUfflTQYjEVxysvoOGgVWdFEbYtqVi+h5ze+07pUNt8pwUgZfyVf9jbecq5dQSurG4up4qcgGLS5ouJuQyuJIGiVUb2V31f9QTL6ecvDThadKCA0ZzBTidqAFXvwJuEPxJ/RXASmY2p6XAMY/Ggo6Rkh+cHxU8yDSMAx6LelZJFE7tZD8eeKsLMefQ==; 20:8uodMP34mP53q3CFYdeKs+2wgC9rvTzRHYOgmG8vJpp5SE4bYFInt9Ce+lpCiHa8JdK8On9kine8EtJGT1iYGtjEG+UtnxH8Snf8hWabyC9GNTySujGM71D+InCyzqVjjc1BBujBp+DrtOlLYjR/51cbd8ezTqni0gTVwWHpaDs= NoDisclaimer: True X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(236129657087228)(148574349560750)(167848164394848); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(601004)(2401047)(8121501046)(5005006)(2017060910075)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(20161123555025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM5PR0802MB2483; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM5PR0802MB2483; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0802MB2483; 4:r56OYLly02Jz8V/TfkeLC/tDt2/InhJ1eOMg5BMy?= =?us-ascii?Q?mrUpv55nXqIK2b95imIN6F6r1+YJB4o3oRZCQEkfcziUzMyJDsa5d/pjIN4l?= =?us-ascii?Q?A7+avveRS2OUacVQCRXoq/IbSbi1mG++Il+Fe9d8MDpz8SCOaOkskfxyLHJP?= =?us-ascii?Q?YXztdoO3zAQ6KqyPY+eGqFWv5h7gi9mRRgF7VdwLCAos/wsvCVHtmvXQ1kVw?= =?us-ascii?Q?1+HHy+AhpmvjEFFDG1HKAQr6acsvcolSi3lXQkq+GcGUaBmz/IEPCHVNB2QS?= =?us-ascii?Q?zx3XvFtKaDpbXbICqNSJpMBDdsQi1I/3rRqhOA3SnP9RA1Z3/TPuDsIayIyE?= =?us-ascii?Q?3g0wR3o9Sl+xY9ZpEWgyoEM99K1Mtg6E0jiC7Qgo2GARxbhT9QAjVbMLN1Tc?= =?us-ascii?Q?BUehGDTvj5fAw8JTETD1NrC7xKzzy9A6CtemN/97tEdtdd3y5ohAzJcF0C1M?= =?us-ascii?Q?/h027pa1doyRM7b1qmKlNHJOuNS7ZBX7HorleMG45GNkMjQwBGfRUpGcoDi6?= =?us-ascii?Q?DoDUwBocJAlyFvAYNM9majG+Y6BmJpW429BADcBV2Ibia6V4ehLVKAnFnoJM?= =?us-ascii?Q?lsVOaTX6dkBaTHvGoDbb5lqDwinguzZ796at10kt4HFX7ZFqS6uC1YZBVf8g?= =?us-ascii?Q?o+GRAq9h6YO3uep1V1Gwgj38GWbqUVy/sMwRrGuU8BUF120b5zXlh2JQc4NT?= =?us-ascii?Q?UHR6qFE1HQiFzDKgtl3NNfuUUk4vgjf/QwnjLj6Ctgs2kJhhz4SSMyVzvU0r?= =?us-ascii?Q?sTD60wEk5JG7S/CCs/Ej9Xst4lSstzf/d+7Curi/+Bsba5OwrI5O6OfHbjyk?= =?us-ascii?Q?QQmdmohQQ/E2faokOWX84FkdCPid6wbsBNWkWNBk7XIW3UntMGFy+mD5Sv+1?= =?us-ascii?Q?V0I4mASCbXGdpcZneojy/o7w69vv10V9bOWWZhnm6A6iEAZ0Kge6+s+kJFIR?= =?us-ascii?Q?EWyp6GX6wizBqKCMmr4DQxOGD81X1oKTA6NumqW56qEGoPbAg3lU7eBifREX?= =?us-ascii?Q?nDr1dVHw9upGYVLcfaPuRSk470Hb4fp+NdX+tFkJnmtXZ6YyXA8SiKOx4vgT?= =?us-ascii?Q?gB2X9zY5vm48sLFRi1isQAezEd7vCBaAUQxebE6FMIx/6MTnhhjJ4YfKZZWI?= =?us-ascii?Q?SWaeo29ysxKQEFiPApjCGAR8CHU7Ftf0NBKEOJJPRe2merlirmzmYV9fQ85K?= =?us-ascii?Q?z7FkrqJXjCvn/Ssa6rdVXEGE/17rf8qwwyNhlL4UTzQE9v73hHg/A9l3Zf4n?= =?us-ascii?Q?/OXMyCP78H4tXFA1RIBJ2B48eIp2TmDhzqCI2JG7F1EFHE8af4h84AumZAxx?= =?us-ascii?Q?r+rmgdwQadkyaMaCfSTZJpPGLof/6eg9s6aUutuj71B6BPq9qnwsCGmK4jsn?= =?us-ascii?Q?DMduV4adI3s2xM423++yooHXu8Q=3D?= X-Forefront-PRVS: 0373D94D15 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(7370300001)(6049001)(6009001)(39410400002)(39850400002)(39400400002)(39860400002)(39840400002)(39450400003)(377424004)(25786009)(4326008)(50986999)(110136004)(38730400002)(53936002)(36756003)(54356999)(87266999)(65816999)(189998001)(21490400002)(64126003)(15650500001)(6486002)(4001350100001)(77096006)(6916009)(42186005)(80316001)(86362001)(478600001)(7350300001)(72206003)(6666003)(270700001)(5890100001)(5660300001)(8676002)(568964002)(84326002)(2906002)(83506001)(4610100001)(305945005)(5000100001)(7736002)(6116002)(2476003)(3846002)(66066001)(65806001)(81166006)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0802MB2483; H:[10.2.206.69]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0802MB2483; 23:D18AdbwVUD/6+C1NQ9CaCfsn0n9uHN/7DUWbXHY?= =?us-ascii?Q?xRhNyB24B7pcOEs8QhbjPjqKxm652NRs8ud2x+F2mtXVH3KGmynb7TE18qgM?= =?us-ascii?Q?X4wkQLJ45/NkueYMdemcPCwn0KN05lg6auSGFvb8kVTILZ0GB98kekT1JaTU?= =?us-ascii?Q?bbA1ljH9hQ2Nutt99JaUgb58fCjcw1vwoKw4dY+/hrj8ccrLV1Vxdm3hGyrX?= =?us-ascii?Q?R/BStfnzy9jUX9MUt0bCkyebnQ8JjqZ0i8xgfv7FNiZkg4AOk+rDznWp1qoi?= =?us-ascii?Q?yrfRi5mG+oyqfRou7cVIhWLPfl+1R9gErSB8VvN4NxkRbRPVDnFOwdOwHNNn?= =?us-ascii?Q?9dDB3xErWbOzB+9mxUTKWKCH0r3ylEFxFR4Oe0vG2LD80mbfdhJjKj4pP0dA?= =?us-ascii?Q?6wfPqhwBdDdxSB/PZHVjfD7X6aV1jNHU7T7q6sbeJd7GwOoCFX/cALyc2eLl?= =?us-ascii?Q?ZsvIafhQHKTZIDBhFg2BPW6gL4FNpzmsX8/vKtb7nKHVN/COUMKFl6GNYST5?= =?us-ascii?Q?jepbBYEMjcfN/etMH2IulyyyG027AIkSMu0QWbfDKQmXj6LhP7UDJ44RSBWL?= =?us-ascii?Q?mUgmYjk4xKEVl5/vIAazUN7XvR2bwmI4/A7+HxUMk3OY37NJD18FqVhTK4B5?= =?us-ascii?Q?hOVzOD9ti7dOAhVdTA+tU0mAlP/etiX5mA4+qmlPPXE/L2t5TYRqKMzUXQ+X?= =?us-ascii?Q?viw3REU0J/xVR9SbRdmcEFLtfpqVzDz+++0D27FSm3SlXVObm8K2AfQEj1Bz?= =?us-ascii?Q?NqPqVEv72fJdz0MiYIhMjmV9hSWedLqdbN6cx8UdVEZR8z8O2tYNeYr+JNIL?= =?us-ascii?Q?gCFV0pxgJV1WjTnpp98kQ/ZBqiLiEXpZGynTw2tW9Ra5y65C+B7vneW6hQQ9?= =?us-ascii?Q?kcCjul6HRNvbn5qJ8GEtMzuppgPGbvwy8D+xHRA062hr0TFqDw5wSPXcdYjf?= =?us-ascii?Q?C1qSTL/pqaDyxFqvZAopwtKPAmpFxzmaQ6Ya582vDF9nmCPKpEOHT377yrA2?= =?us-ascii?Q?eIK00ACVjCchMxbtE7o6tEIDiHYc1hFprTeL+VrLI/ENP/Iat5XPz7iC27S/?= =?us-ascii?Q?ehqe8pzNIxac/Sik5ZiXQ4z7NJ+beTRaW3fMPlC+xnDJAiBBmwegtVNLXNEC?= =?us-ascii?Q?EqhkWZmds1gDN7+H21ljm73OUKFZfMq9nRDXpvIJCemdjBbqDWmFjr2xaZRt?= =?us-ascii?Q?leYGgPd9egoZ7OgC6ze9nkNPqHu9d8GGexbPY53we1JYB/epUZ+jcRjuCEQu?= =?us-ascii?Q?vVecyTB5uJUlTPCtbY1oCV2oTG5p23RXBBDNng9sSbSuw/J4piWRIhNVQg93?= =?us-ascii?Q?K8rDkAFJcX3LNvPlkqCdHIaGYXaxFCNpif5pHW09e8/sA/YCH2DJeHMng7MD?= =?us-ascii?Q?uQDo4/ofEEBVhQuvTeqMNWlpezc85cwIoTy0bn4emRVtFEsb/?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0802MB2483; 6:Ap7E4LtLanRJcFVIYSHXp36wcJAy4RXGXsNfGZ54?= =?us-ascii?Q?9OQr0VfpyTh0up9XBJAEGIn4yRZLbq6cUzqAqRMiIYu31/yBwXXQjMHz930t?= =?us-ascii?Q?+Bij6ILy6oJukVGLw2Ua8Odx7828/oeosESXXtZ29wXNP6Ks1+jp5VSqpFcB?= =?us-ascii?Q?bCfNeBVBDeqbE6QVTdXvG4uEKKRbNW6/A9UPZ6sLT/d9MytS0QfEcHdydnih?= =?us-ascii?Q?KbsXazbovu3x5yk/JFgQlsBYkcav8XGGWNEoMnpLeOP/0RQhPdxxVoaN6RiW?= =?us-ascii?Q?1ct91xHc0MLo6NiRyBFzFVvqVtK0MCg1wzBUoGVJ4tFtBuitgw6WaDf9hmyn?= =?us-ascii?Q?XsWBWfzeVL1hBK9+72yU2ZVa90qL/YF14L2ZyVpQU43+H4VT95kjg+V1RRqN?= =?us-ascii?Q?gHwpPud/DI20Pf5i6mLtqlqHULM6x5MtEeWXM20mLyQrYrBZMAxnAnzGvEN6?= =?us-ascii?Q?NJw2M8/vskNFp1n0m8vd4NrfOueqpxeVcYeWYazsE7nLJYaZeCsr+vVPI3JX?= =?us-ascii?Q?74CTyHkItg8lL3i3HAAV2Zu6I9lVgsjlk0G8aWxKgXzqwwkcAKa5SCe6ElOe?= =?us-ascii?Q?4RhoFoM552bxEc0FaAX+0u6cfrW4kiBWNXXiiKYSdK/MtgGiY6TNQqUYgtLf?= =?us-ascii?Q?urAv7XR9LviKb8gfI3xl0tVNL2ay7G3hTVwmvIw4VeDpSmOS8QMMy8xtOL+V?= =?us-ascii?Q?vc8MquPeEcjX7dg/QIkLw92uX3Kzog8tS32gdJRumTARPO3baB7RgqA4/7IK?= =?us-ascii?Q?FCSHJyFqAnaoBBRAPH+ZrsGUAdATWYbKrYJeQPRNNEZOxrf6e+C3fU4AFSeJ?= =?us-ascii?Q?XGXT2LTL05RCvirx7D/Fje52oQBuig/ffLQlkRn7fY2fLh9wwR9AFuuL4pk6?= =?us-ascii?Q?1kBInnwQg/2CcoTSY5d5VpYjfKHSJ9blfbv4hnmJe9BPmc3rSAiSkJgTQydl?= =?us-ascii?Q?dD5p4HQ1+3+/wcnnZ2bHpN0GbNH3C7FL7BXdXJWr1DV+iB6WoefiCwnaRyoN?= =?us-ascii?Q?3wOmIzJ8oQcrEBjYVJMhDhEU?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0802MB2483; 5:+QmsNtf5nmGTho58b8zuEoIYbQH3lbHkNnGxVsHLjUBcNPKaLIBFQKbba0XWDJ0R4hJMP4DwfX4l0SudPGDkEmXAeKHrMCnd6NbKBHeVty8q75yQHfmPVF9ioXkQxXECDCt8E4AutyU8KuQaqbmmCgxzpFj6KjhL3rtPEATmW0wsjLVdAZzy4bHkqGsCQ2LcVBVTVjh1VFMr1Sh6x6cSViQ53cxPjpRoJ2+vaMYTF+4MJnfiWRQUBZ2FIURkwEk0HSmK0g9UVWLHwhUSQMntGtZK1cNkhEEjYxJOFLrl/OKTluFP198Kut5jWJ3MVsmbZUTxyauM80XBix3tBv3/eN7hf0UYmJoWZcnjT7gG1FpmCxHhIIZyDZyq8OjkyaBwE9CDrJUhRneU3vKCiW1bLNpQ+bp9m0jRtyv0rhdcLXdkItYsQvGDHyQ8zaGVsOsEEm694xEqxH/wiDuTzTBxuldeRyT+u0W9XaLqMvT0wSDvzBVz1iAHJliRrR6h0UKA; 24:3X4UElg0q0IpcJW508b8+pCK1FNJgmz3VRc9WyMUgtN0ldeW4det6NQ8podRLZq82YETpCe5Wle8mAnPaDhn6sMhKw+B3GlwbZXGOZxrWh0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0802MB2483; 7:fxmxXH16oTOCaSv9keEwWEJRg8VYxiaMvTUHZg1M7eZxpmI8GyKEUPNPhHYlnOnvXCyO0OviYf3FTwkssrITggCuBLtRdTbVWH7XeUHL9hcSlZCE50MsyaocZMZy7LTC3JEAjAsRLT1dJymCx1RA+VhcvZntjQketuvgHmNPOUSEfeaGFFSFV1UMilr9lL2UNiKmDo8kwnRntqQVZVRqUAT+RCKudwrTsycxD3gOtJakCE3drUdjI+n8CaXWkHAIIcIyHbsTerdutlyIkleWCQdhqf2x9Db2SK6kl+mCJ+41nTXopWr5shBXjfoCc+tJoel8LBBBEZ7mx9OqFhuXW77Gb8crC/TkTIrdlJZbjDDJ5Tm8lOCa2+hFJJDgLrh7hPuk3SOJm/hNzS2h9OYBBx0HdGrXdBdiZWJ1NKL1kugUtjiZbA33ILfXw5trPcMjYabN/SFkIE37ODq9/BDy3WT/ZouWS3eBYFR7nM8Q+EpVMM9f1J4HIHys6fEMLEi3I45NAZwwxnSC6NaCd5NhNomgXJVnGGGNPwSJ4pvQvZRcGRn5mRuZwGQj67KVbbst2WATzmKm62v3oYmV9n7vov8CTsonpCtpudXwESN/SyFyouaAr0wJYzGmrctvcH0cVWkvkd0NxlEZII3/dyyhuDbRnAkrRBTyUIENTsGVlFtbGzZg8UNOZHiWzmXNxmZPmneVIExpXHjopmNl1lVojmuRGAhEaeiN0YYEh+Isgg6OOu+dMXPdXhcPflUSZiONEDyQTqdreUFQD/Uvw1lzuAasd9VIrsbXoiVniG8TcH8= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2017 12:54:30.1307 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0802MB2483 Update the libc internal dl-procinfo with the new HWCAP flags. Follow up to commit 512d245bc30cca893db6979f42f058e734f345c3. 2017-07-19 Szabolcs Nagy * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c: (_dl_aarch64_cap_flags): Update. * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h (_DL_HWCAP_COUNT, _DL_HWCAP_LAST): Update. diff --git a/sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c b/sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c index bc37bad782..fed31fd9b5 100644 --- a/sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c +++ b/sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c @@ -59,11 +59,13 @@ PROCINFO_CLASS struct cpu_features _dl_aarch64_cpu_features #if !defined PROCINFO_DECL && defined SHARED ._dl_aarch64_cap_flags #else -PROCINFO_CLASS const char _dl_aarch64_cap_flags[13][10] +PROCINFO_CLASS const char _dl_aarch64_cap_flags[16][10] #endif #ifndef PROCINFO_DECL +/* Matches the names in arch/arm64/kernel/cpuinfo.c of Linux. */ = { "fp", "asimd", "evtstrm", "aes", "pmull", "sha1", "sha2", "crc32", - "atomics", "fphp", "asimdhp", "cpuid", "asimdrdm"} + "atomics", "fphp", "asimdhp", "cpuid", "asimdrdm", "jscvt", "fcma", + "lrcpc" } #endif #if !defined SHARED || defined PROCINFO_DECL ; diff --git a/sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h b/sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h index 44dc296d3e..0333a18267 100644 --- a/sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h +++ b/sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h @@ -28,10 +28,10 @@ #define _dl_procinfo(type, word) -1 /* Number of HWCAP bits set. */ -#define _DL_HWCAP_COUNT 13 +#define _DL_HWCAP_COUNT 16 /* Offset of the last bit allocated in HWCAP. */ -#define _DL_HWCAP_LAST 12 +#define _DL_HWCAP_LAST 15 /* HWCAP_CPUID should be available by default to influence IFUNC as well as library search. */