Message ID | 1498488850-29985-1-git-send-email-simon.marchi@ericsson.com |
---|---|
State | New, archived |
Headers |
Received: (qmail 78937 invoked by alias); 26 Jun 2017 14:54:27 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: <gdb-patches.sourceware.org> List-Unsubscribe: <mailto:gdb-patches-unsubscribe-##L=##H@sourceware.org> List-Subscribe: <mailto:gdb-patches-subscribe@sourceware.org> List-Archive: <http://sourceware.org/ml/gdb-patches/> List-Post: <mailto:gdb-patches@sourceware.org> List-Help: <mailto:gdb-patches-help@sourceware.org>, <http://sourceware.org/ml/#faqs> Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 78908 invoked by uid 89); 26 Jun 2017 14:54:26 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.1 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3 autolearn=ham version=3.3.2 spammy= X-HELO: sessmg22.ericsson.net Received: from sessmg22.ericsson.net (HELO sessmg22.ericsson.net) (193.180.251.58) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 26 Jun 2017 14:54:24 +0000 Received: from ESESSHC023.ericsson.se (Unknown_Domain [153.88.183.87]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id EB.FE.06959.E1021595; Mon, 26 Jun 2017 16:54:22 +0200 (CEST) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.87) with Microsoft SMTP Server (TLS) id 14.3.352.0; Mon, 26 Jun 2017 16:54:21 +0200 Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none; sourceware.org; dmarc=none action=none header.from=ericsson.com; Received: from elxacz23q12.ki.sw.ericsson.se (192.176.1.83) by AMSPR07MB309.eurprd07.prod.outlook.com (2a01:111:e400:802f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.5; Mon, 26 Jun 2017 14:54:20 +0000 From: Simon Marchi <simon.marchi@ericsson.com> To: <gdb-patches@sourceware.org> CC: Pedro Alves <palves@redhat.com>, Simon Marchi <simon.marchi@ericsson.com> Subject: [pushed] ada-lex: Ignore warnings about register keyword Date: Mon, 26 Jun 2017 16:54:10 +0200 Message-ID: <1498488850-29985-1-git-send-email-simon.marchi@ericsson.com> In-Reply-To: <00833bff-46eb-5c6e-4c18-3b7784fc2973@redhat.com> References: <00833bff-46eb-5c6e-4c18-3b7784fc2973@redhat.com> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: HE1P189CA0017.EURP189.PROD.OUTLOOK.COM (2603:10a6:7:53::30) To AMSPR07MB309.eurprd07.prod.outlook.com (2a01:111:e400:802f::12) X-MS-Office365-Filtering-Correlation-Id: 2c7e7b5d-76bd-4012-a984-08d4bca33a31 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506067)(300135500095); SRVR:AMSPR07MB309; X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB309; 3:oEI+e+T8VkHDfcaTFRw41Y2bzlxKhKXfQvTK5py+xj2xwR9jC/rP3rw7vWLKmpF/gHM7jCR1C/gluvpjrmTnXZreOsPJ+X2229jCuq1CmZlyrRk/SzbSvB1KlP+hcaqGQgMIpVWM1emuev8Cymg0TWGDg3qon7/wfHTx/ytR2NcMHynEb2XtvWQ3j0L4DsUtP+nLYh086Vf/sthxuilEaA5K9ARkBKa62Nu1wmnYa7CX0WK8pNl1vzdZYWfIK81HGxKBnWinu9zSGM84aF7qClvbqjZkEa5xKYqqYwhLlrqxoA6ARYM0kYGkNwWkrggEFJQPn11CWJH1Lw36cdSv9lgzfyjFnDfeEi3vR5vQp4IqWvwppAoxQyjDTgJK9G60ovmXU6aPjy1pbZArT7NwOxAV84/dlJ5jjmwEKjyHygFMgCy/al8tcF2AXHt3bAVToSi/iBy1N+MBINahfXhcR2SgzIU99J8OimdAhdnj7XYbnFomLyLJzQs5tHzmzShG4tH8uHnBXAgiQ6yhrLXXmaW/53Uf18OmRJT16Aq3OsgyCCa0hk1roFAW9GN3ZobmjPS6GEpgThm/5IPRtRbJRZER9/Sy3IyUTdE2hsWzhL35SXvoUiKE0HjPZn90XUKZno8kbwSynvrEskWnDDbK1mYAwDKiUFyNMbAUnzU7N6gUWwL7vIqK5+2e8u4ijMx/AloM1XAG4tlBAe+XGJl8mY46n394i/HW8VfkkReRbyA= X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMSPR07MB309: X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB309; 25:f/mi9Nt/gO2AzTgr0D2nN6QVBeBUHmIQfuXGgt5BrX/1JhLnaB/NpL39GB0Fh+SlS8vXifZHH1gfcKDJQti3ekYhmzY0MTefeiGYd/GUcySBv441pa58fxUMvSKTpRIPmNSNU8QBpTGVXPaz255PUkPz+6GdStveCnT7tj/1RLw/EF0wR2x1ConfcmyObWhfA+LW0rlfLqlkcJkEL5bPERLeAcWLGdQD32yRR6lMethfFR3G/OQSbClpi8EPQ29dBI02kkGVrqan/WNXpnzuLuXUgEzIGmRwF1jLI3aHkNDnqmGJAEdnHKiaX1RMRpkl2iaEB9QKiQ1KOI1LecJRNTsU3bLQxU0PHsVJyJxoK7BqWbzSUYUML0AzQhd7LMwsOd3H4gsL71wuS6sF8wxyUc7IXchORr2NEc0jwVCXr8mmi61G+NvADR+13pfuGtGy39jBbcm73NCxMTysiOx79QBJMrSnNG3+fXYUXFBaviXaQI8N6bgyImi3pclQirC8N2jA+qhtRNqXcVIARc8EER8ezUOAvOgagNMUKVjxGbat5ydAfAqV05DDZ4ASyiIa/Kx9l4hmFlH+LCDCp/LH753Oswmgnn6eZD188JTOng3v137G2+acD1e3VUanQTOcBSzSOJq2aqVhOKIEkc4T5uth0LcqFdm8EiUgo6xMKdBGUYTCLBntIB+JKadahrydDVJNRZHE/IHcidC9MnCMubRDZ4eAQn4VqPaxZo2AwIYCGxBXWDxL8QMyMt/fabo6EbwnCnbyisrfq/VXBb2mlvr35tGmBqsnaWzrgFWBAm6SW+qRNT1mGIRZyrmji/bwOd448bfHx1hMiA3JVppw3vFJHrcqWZgHn/Lh1ELtCQGLaG2EpWh/xLrLLXhgl+r7E+DPgBweSsxFBSM0+G2iqZeqTxYylBmdD5/3zWWEBU4= X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB309; 31:E6YSJt0L3YFK6fB65Eym6UGk+FLHypPx97SFD89h+J4JdDf4TrLKvO6iuVrl9bAq0vhHQ8H07s4iq+bkZBUFXNimzP54GuHF3HYpY+sVNbhOBRaDBnNYU2qw97r3v0Y1WySDukzolqoAOc/kjD4/uAAhgbAtNjky9iKl8uC613yMB/znLKhZUx/hnyki8LS7o+eBMG5vVOrhxUNYl0+UY5RE5hDGRbM7+9Ip2J8J6Z93n4M3RTUnQuOoy3skGaj5mItLCMCAn97vOY/n6kllGdh1DpFdWLBBXdckbl02kFQ4Ic1guWM+0wy6IDofq8jkuiaeXAVcWpgOEipKxbu1GjNZmuQVwGhZEe4eRaJ3qi/HZRsThbOcomwhs+1TMk2evQBQfWaDfCQehMxPkubS0uBeNXgDBMUSPZclAyBAaMdM/PwEishsSLKEpIGXD1x1pFNx7jPQiYCf791/TPhYotLigAgxjyKgoVt59ogULaY4iKmhUaOZh6IsfnnfhiEbdlPpgpESZlFOnJHZmOpuKi7RV75IUzaDJxmVTlzFUurX7ILNnOS2295oF76DhVY+29BUnlNcduoaylgEthdZrwmKBryw2kqNdCUWjrj3r0+qciMSp5Xjhw7pnXzx36hcUglqqasLWP5paPL1+CdndeQhXdyFzvQOSISrlFOL7Gk= X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB309; 20:nAJULh6B/FiaZdNubjgKP11sAcpgE22hgoyMdSO/jelm7+D+vJOUo6QqwmSHbCuitvqV4Sj3kZMh0j+kEBFG9HJROvrOJIQeE0r5AWSXtJ5j/vtUPiEIObjWR7z8iZbMMoZBW+rTj9OJxnh8Xwxs2b8Mb4CRpF5jCEJV6QtoxNOxd1FnoRKGxj/bsSZNG5Biw4580GXetRGeHesBDVlX9Zu0RuxVtno1DXEKI44Iq/0gE2auksAoUmhdTpIB09njcyllSf88+cjD5hsqH4GjF0Y0M1J4GYVOto4hhZvqiIDt+Y4gghwg1pvULoEkN+PUo9+RG8FWpd4uH3lqvu2VFqkJfMnKE9zmc8P/ZLEclgfZIwWfytrmZbaGdTzzUPoxjBpeln/pq2JEHU6lRIbkxVoyor2B03W5n/ikYDljaIe4RT/oxZB4WltCBXl0pAatojXgtN1vdRbU/14pPyZFeWkr0FDGdhbP5FX58il+eyxp556KvJ+8YFMUWlhCLP/J X-Microsoft-Antispam-PRVS: <AMSPR07MB30969E36C14FD9E855891EEEDDF0@AMSPR07MB309.eurprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(37575265505322)(236129657087228)(788757137089)(148574349560750)(247924648384137); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(100000703101)(100105400095)(6041248)(20161123558100)(20161123555025)(20161123562025)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AMSPR07MB309; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AMSPR07MB309; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AMSPR07MB309; 4:fV/eKMLX+O52psRAfJw4gGARedVxNG3fLQVoCB+dA33?= =?us-ascii?Q?/mJFF3Ws1j/tSGKaTnjqbyKIopUkK3YuaYDTCDyNCgDg3U9C0s1mFLPM5hnV?= =?us-ascii?Q?QZo5cZ0pyvdFX7p5MVPjf8J9v/KSD8+6tYz9QDyuLsBODTmu69uK7ef/MjVy?= =?us-ascii?Q?5uirx3NnbMgXVU14KNX8TtcuJnaetIrOdpQA66DsnNVskazK7cecMl4Jrop1?= =?us-ascii?Q?ZbTAMHBUSrmF8fRH8deZYnNGQFVsz6NGYzdhMFn5t/SJCcTW7NAgCRGB/oHH?= =?us-ascii?Q?jeN6xpsf1QmHLN2Abf/Y3SSbQjCDES2E7wB4qA6oK+7rHht6uiCdoQNLI9zb?= =?us-ascii?Q?v5ORZo27bF6eS/PIa/AtB0kKLPmwaBMd/yE59ddUrEYpvSrk06uuEAdlZU9y?= =?us-ascii?Q?joCKzvQWbvagzPg4hk5mJaT/ROUQ4qXKTCzDYZMxXQZiI4qaZmxls0ACo5Zh?= =?us-ascii?Q?ijzpCeWvj8fq/tBWL+rGl/bvv9jXU89Dn1wx/ElKUdaoTtHLoB/rvLWkDMsl?= =?us-ascii?Q?A4ZQshOtAGFY5jZNkOIEnxXCGEjkbF/oEOBa07s9Uxc0ZcGdfdkLBxr3cRsR?= =?us-ascii?Q?BDDN8QiRbMHvLIA3GNAIpAQ6SQH5iNrbGejWgnC8D4zkt7wmcVTum7b0CRGc?= =?us-ascii?Q?R0y/6iHGldGqq26vYAzv7PKeNWAspUNyJY2Nd6hCcXoEDKiI0bdOqqZ4GjTG?= =?us-ascii?Q?NXggeXxsZIGZMMjxAmQ6W0O2N9nui44fgiAlRTHiYSWDnEfqq+JtoZZ1kQSJ?= =?us-ascii?Q?vTtWnVsUsUfViekZSaDUHTysmwL8Co4/JtAlLzSBbU2NkiUWdI8UnDpc7YhD?= =?us-ascii?Q?3CaLS9anQOUMYMWLE6wONrMoujyvU1Z5TVomXClU+WAMGNFBlxyvdPGCeuy3?= =?us-ascii?Q?jk2A4m2j35FBVBAwWZc+G+6FovEZdHRbLITM3kuGLaqG73qlykvbgco9I1/G?= =?us-ascii?Q?Gxyb8lEgcHSqTQCXJGsNC79eoSC917Qj1NyrZhTsXMKJIJ22E8HBnWbSGG2G?= =?us-ascii?Q?/Xgxx1t5OYWRZB75GcL1/s07Gl1BYFxhkgg82SL+TG3uqHjwq4NOQ7dm/mWi?= =?us-ascii?Q?zoEXgoCeO4o0ag/sptwHSyYa0PCTfXPCrt8Zr6317Jh/ZcZ+qD1NBKK0om+h?= =?us-ascii?Q?kX1Cu1wMS0n/sJ9C4qyF6yidPYdWYXIdvtrV4N2t+TXmVK3ORQ2aIpzEFvKf?= =?us-ascii?Q?iXlSUOb5SM2IN/lPt63gspJez51qFD7a4qGidTYjxx3/e5aGVypwS38tfCDB?= =?us-ascii?Q?B//E5rphZmu0ygb3CX7kaLV6Si4dlv9aN1T2dmwPR6WXDq5JSU1uT+3BQONM?= =?us-ascii?Q?23EjY3hRC5pRxa+mYfWDcpIm2chOSQbM4EeNf1JHk?= X-Forefront-PRVS: 0350D7A55D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39400400002)(39410400002)(39850400002)(39860400002)(39450400003)(39840400002)(54534003)(377424004)(42186005)(76176999)(50986999)(54906002)(110136004)(107886003)(50466002)(38730400002)(7736002)(6512007)(25786009)(53936002)(4326008)(33646002)(48376002)(2361001)(47776003)(86362001)(66066001)(2351001)(6506006)(5003940100001)(6666003)(478600001)(2950100002)(305945005)(5660300001)(6916009)(50226002)(2906002)(8676002)(189998001)(6486002)(3846002)(36756003)(6116002)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:AMSPR07MB309; H:elxacz23q12.ki.sw.ericsson.se; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AMSPR07MB309; 23:1emnAvvCuI3QWGiLDtVPrJgHXDlpdSSZvA8keu4PcJ?= =?us-ascii?Q?3fysnk1iB/RDDAUYRPk2VkK9LcXtKK5QrW3rG4LB1+4kVvc13qE7GyXgDDsz?= =?us-ascii?Q?ejLapenCMF3Fxod+14iQeAG+4sHoQjy9hEZ2VfZaFRlt8ejII6siMpz9/L4M?= =?us-ascii?Q?4MjF7jo95FQRkoAKYDYtqCf3ygAA/ZdMwmxq0aUyW/ZyNGno08toVK2/Isqk?= =?us-ascii?Q?Lh4KLsd65eoASV+cUL967KazEeNiGaWCoZEUdduAIO5ybqdQXAbkoSN5hXVG?= =?us-ascii?Q?lySCB35Q3ynWavcNlJ3+PDF84ZbCV5nm4neuGmuqybYSoAX3G7qlMfSWg1Bq?= =?us-ascii?Q?OIbiJ9GpO+MXgPqmfosQ7VgeRFtwMXDI6sgpU3xCqbhT9BnPYl5PE5X/FWfT?= =?us-ascii?Q?uVIUQ66tDNx6mOD4R7/2I3T+6g+Dh6KKxYkoO3j5BGJ1dFxeOTM9Gwj/mTie?= =?us-ascii?Q?16WW30jhmnbgyoXtKqOmcaV07U0pX8sX5VWSay4BhqqanXX9IGCSGpTFf/Oz?= =?us-ascii?Q?6TngjZdF6ZSG5rC3llnANaXX3BjFvks7frMVnG6mufqqtgEWkgDv/trFpXe4?= =?us-ascii?Q?n/Aldk4axWRnFKErzvmOBqA2Kppq+S5i264r5lwhv9wrlZHDgHPt2h9aUihC?= =?us-ascii?Q?gnnhbra7D0ywnDqaHjwjf/mKluzPe2gm4VhQFrOHNN1sEHVcHHX4V4+wTYLs?= =?us-ascii?Q?j1gQq6+pXwSge8FTTLt0BHo9zxBgitF4Dl9yCWG6/gfFzOlIn6SUH3veNJiM?= =?us-ascii?Q?qhpvtoWp+RxxvyJBgkjDo60RTJXqF7uN5UYFGd+r+AwJ2IO736awTO4G8/0H?= =?us-ascii?Q?hGq0HtdjXvXxI/IM0WY4RrKZtSnur32FM99OzQsputxg9YWyPfEATQVzQPNJ?= =?us-ascii?Q?g4z7Qs0SKMIBJXmPcUErojHdIjdtgVwz/nRmT5dYP9Lk5/6Gnu2RszpAAnVp?= =?us-ascii?Q?Ka9n02ew48J32aoP3qShf/66lgFxgMMhnJ2XItzRiL2JXqPT4mKgQruJpjEU?= =?us-ascii?Q?R1jkTEhg4O8cMWMRCF48ah0HFayxhlqR7WIJtMKYJ6UQ0nOsECeQmM7tsEjr?= =?us-ascii?Q?SPrXjVZXHQBE3uuXbjhbpifU8FmxE6EZLynA/cPs6Id8e9a2t7jrseoFgsRK?= =?us-ascii?Q?flAxYdwQyJFPYnHusXZDTBhIfRxLC2NfiXEiYXRxFTm9qIItNJH3q8redkYK?= =?us-ascii?Q?ul846T3s9ZdC0=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AMSPR07MB309; 6:xFnakcGNfbhqBpCcie4wUmUuUuFNZDTtf4TlE06qlxv?= =?us-ascii?Q?oh/9IXNcxp25zzzqXktj3hPxryvDsonFttTxStqpKIiQXyhdu23UQuGPuba2?= =?us-ascii?Q?JiyddrQHAMd2knBn2RigRWfA24ecJLP3KrdgrYf1Mg9RB7pVb1qbvloiUOq3?= =?us-ascii?Q?spl5B4DLyunnwKWaUzEr0zSk6ZaATRIW2MHonEx88gdM9iIfj2P3X9wkjPle?= =?us-ascii?Q?NcNTXoSirs/vGHeaeSoSk36Mu11KtiCcBlwfG3iNzBiJ9hSjS6fMOQiDI6yo?= =?us-ascii?Q?yeiI/CfDHRKx8DuDWEBMuqiBOhGMw/uOaWRTs+FLj5Nbi7YoAufdIygnxtem?= =?us-ascii?Q?Ut+BB0SEJj86A16LWja4wGqK0nnmW4yO4L3OqPmwhs3lQxtBi3uQdG4NCcWj?= =?us-ascii?Q?DJWLbH+ztf9DMVs2xIohRcYzwr97QTpLbyDXv5YaVA2V4RVgB3VjqtIV87v9?= =?us-ascii?Q?WSvTN4XRgOoOautV2ohi3Y4Lht1ng/Iunb2IbpR/ibxwf55LpKJvs2D9GkNe?= =?us-ascii?Q?g1r2XiMWrq1rTr7irxzGmiZ7Eq09K1jAuzKWYbnF1e1J/Hwe8rWRUN5NEW9b?= =?us-ascii?Q?ybud49CWovD002r3YvIQgLLwhaRs37De2htTTuAKwzjLxYHguQ/g8q02Eq6p?= =?us-ascii?Q?Zz4gPBz03LnmLxLud8fD2gbXc3G5wcbc8lsmVMORhduf/sxo5k/kzzI05o17?= =?us-ascii?Q?J2Qyi0mSsGA3Hj8335sv6YJ8YURSfx3rcF0hd9TQjS4W9C4hPnVCr7gntkvx?= =?us-ascii?Q?LpJOKenkEAIYkb3u5DPeJYI+iURTdyK1KBQcawxUTtmliBySjbun3ZXy571F?= =?us-ascii?Q?3aivqWU8rZJgdG8RDhbOQB5t4Ll/OW70aYA376cjksIFRm4mwqHGMDQuWuHW?= =?us-ascii?Q?lXXDgxS0kB0zkDUuEW40RvFdchK4XPipc7TfPeRuTlh6k+MItRii+NT/RqtC?= =?us-ascii?Q?bkfchmyzahcigP+fudGm1XJu7cQO7NpJTbDZ+bT95yQRVe284KxCx52dtHZI?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB309; 5:3Vd9f/crv1TF2J9IQdzjNMVSSJuB04jwKosykrZwkZRTn44TPduVrjBel45fci/RcUmmBNF+c3LbTcobGhw1RrSATFK9owKE9v0WWVonh0r/AvRZL0QcB3hMlPd+Be+PU8C5EDK7mmdbzzGxp5z2gaL/cfgzW23VT/3Sc/dU+PTFVcqdmSPp2Q+zLcCGcDIsoJAN/O4AJweSXKme6B5YmT3NdEaqw8moI1G2w+gezLTNGmD3BK91YHWv7QfTl7lJNDtlHfih/N0eylxOGuITV6MY7HDdNKu5PngdCqepi+4jZ4qYRnyeP0xrvH890mVnkqipkmA4xmtnE+/PyfYv/QGZnak1lxjsDd+fWzEDj/MfRVkG8zqjnvOGB59uXJ7K5FNabxcjEDAklOrsUnXs+3KfOyq/fRyC9lzFMQzY8Q8RwdQGvlCYJqGFKOeQm5F7+R6cuVuHoBUowemKQLNrAb24jWofNZh3pwsiFavJgLX2KAn4a7xrL6utnvfphhD9; 24:wDW9Nxf5WCnBf6yxTmFBajAc3cJg3QGqDsH9DPLNeaBF1l0Odc1Mv5d7D8aaggsSCz84b96lVJQ2l/Ow3TsYiXGx1ewluLNX3il2OttTBYk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB309; 7:Lu+rlf9vQFL82aVL3VIPISriT0oeZC+1fDvCJJaD4KXkTebczx9s88xOJH3ypog3XeirG8eJbtn/MYeZ3BTC5VnC1xgTGdKuZQOc9YMg+ZJFJ62HyO2yWEP1+gs9CnOWW/Q0QwxSK3JMjbmZf11w0pUvFfbVBvLtvvE7sC2/fsaRbbQFvxNlnqLAw1Av0DbSEnFY2iVMm2s12mqxsiyyS/TN9Gd2sq5cwFJxqpWmBwN9La2KkBwPxFAmoYSfr89LgJ+wjsZBqSlq4VLgaoiiqQIlQr9zcKesL5dXJY6ws2M1EUdWU0qz6dm17U2nwY8xl4oRiUNxaCBKONLvAX0W+B93zBfivY5+G2BBTr+Uampm2p9CjvJVaRaxaw23QKf9t5Xh0BBa+0JuhKtHqNeuJ+Ip3bn8DV4Z270fz9uKHJrLC563Hk5SwM1v1umx4tc/KUn6DTDSNCvG3E8vjMmbVtPG0BSTHdV/71JXNiyr83jUVRL/m8tVSM6lJvFBcjCw0+AeRT/PrklGTNdGjcmwTV5wzvH6PQJ9G+CZZM73wRt6M1ObqjKZVL6TcGZwnupAkY04CZlJxm0OCeeFDWKaTU7FjWb5P8KQZNqxU3KdbTKDTmfKcZpyFAJoD9mikoBetAONyfL3bBArN1PVer4rqzomrdvCzuuLKiQCQLsn/WFGHRjVnspqA6ap6H2xLbff/b6WA/zspDAsir9zhdxfJ2yqVZTRmObKM9/MBaI9pSZfHHZ1pM0q9Y005Ig5H7MvpJ20JNpOoSErkfoyidBjErUnj0RD8BYmAJpPXCjx5W0= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jun 2017 14:54:20.5965 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMSPR07MB309 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes |
Commit Message
Simon Marchi
June 26, 2017, 2:54 p.m. UTC
Some older versions of flex (such as the one shipped with macOS) generate code that use the register keyword, which clang warns about. This patch makes the compiler ignore those warnings for the portion of the code generated by flex. gdb/ChangeLog: * common/diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): New macro. * ada-lex.l: Ignore deprecated register warnings. --- gdb/ChangeLog | 6 ++++++ gdb/ada-lex.l | 10 ++++++++++ gdb/common/diagnostics.h | 3 +++ 3 files changed, 19 insertions(+)
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e1ad84a..5b04862 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2017-06-26 Simon Marchi <simon.marchi@ericsson.com> + + * common/diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): + New macro. + * ada-lex.l: Ignore deprecated register warnings. + 2017-06-25 Simon Marchi <simon.marchi@ericsson.com> * main.c (get_init_files): Replace "SYSTEM_GDBINIT + diff --git a/gdb/ada-lex.l b/gdb/ada-lex.l index 0825290..fe97352 100644 --- a/gdb/ada-lex.l +++ b/gdb/ada-lex.l @@ -41,6 +41,14 @@ POSEXP (e"+"?{NUM10}) %{ +#include "common/diagnostics.h" + +/* Some old versions of flex generate code that uses the "register" keyword, + which clang warns about. This was observed for example with flex 2.5.35, + as shipped with macOS 10.12. */ +DIAGNOSTIC_PUSH +DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER + #define NUMERAL_WIDTH 256 #define LONGEST_SIGN ((ULONGEST) 1 << (sizeof(LONGEST) * HOST_CHAR_BIT - 1)) @@ -648,3 +656,5 @@ dummy_function ada_flex_use[] = { (dummy_function) yyunput }; + +DIAGNOSTIC_POP diff --git a/gdb/common/diagnostics.h b/gdb/common/diagnostics.h index 5a63bfd..35bacf2 100644 --- a/gdb/common/diagnostics.h +++ b/gdb/common/diagnostics.h @@ -33,8 +33,11 @@ #ifdef __clang__ # define DIAGNOSTIC_IGNORE_SELF_MOVE DIAGNOSTIC_IGNORE ("-Wself-move") +# define DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER \ + DIAGNOSTIC_IGNORE ("-Wdeprecated-register") #else # define DIAGNOSTIC_IGNORE_SELF_MOVE +# define DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER #endif #endif /* COMMON_DIAGNOSTICS_H */