Message ID | 1498412703-24303-2-git-send-email-simon.marchi@ericsson.com |
---|---|
State | New, archived |
Headers |
Received: (qmail 3612 invoked by alias); 25 Jun 2017 17:45:53 -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 3059 invoked by uid 89); 25 Jun 2017 17:45:36 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.6 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, SPF_PASS autolearn=ham version=3.3.2 spammy=longest, Hx-spam-relays-external:sk:EUR03-V, H*RU:sk:EUR03-V X-HELO: sesbmg23.ericsson.net Received: from sesbmg23.ericsson.net (HELO sesbmg23.ericsson.net) (193.180.251.37) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 25 Jun 2017 17:45:34 +0000 Received: from ESESSHC012.ericsson.se (Unknown_Domain [153.88.183.54]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 60.67.05871.DA6FF495; Sun, 25 Jun 2017 19:45:17 +0200 (CEST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.54) with Microsoft SMTP Server (TLS) id 14.3.352.0; Sun, 25 Jun 2017 19:45:17 +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.localdomain (80.216.243.234) by DBXPR07MB318.eurprd07.prod.outlook.com (2a01:111:e400:941d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.5; Sun, 25 Jun 2017 17:45:15 +0000 From: Simon Marchi <simon.marchi@ericsson.com> To: <gdb-patches@sourceware.org> CC: Simon Marchi <simon.marchi@ericsson.com> Subject: [PATCH 1/3] ada-lex: Ignore warnings about register keyword Date: Sun, 25 Jun 2017 19:45:01 +0200 Message-ID: <1498412703-24303-2-git-send-email-simon.marchi@ericsson.com> In-Reply-To: <1498412703-24303-1-git-send-email-simon.marchi@ericsson.com> References: <1498412703-24303-1-git-send-email-simon.marchi@ericsson.com> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: AM4PR0202CA0010.eurprd02.prod.outlook.com (2603:10a6:200:89::20) To DBXPR07MB318.eurprd07.prod.outlook.com (2a01:111:e400:941d::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9e4f557f-1b50-42e7-4c71-08d4bbf1f029 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095); SRVR:DBXPR07MB318; X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 3:pDpNnvNds0LNdEkgqJawZffiU61haTXGn4nj2xRsLFg7UUaXuAiWPUfLXAaPYR/mZS6sRKJOhsmmJjwzRE5rxWfLf/Vy1tWTkeJvVq8JNmTPIhDxaU5HKCRdfEtl7yQSYjakWKfkLm3JtKbn6i3paw7Z4w4mb5JW5oSNjSEVTWeb7GKPPcr2Ba1AWsF/dNVbO6IAuWPwzy0Zq9aCBITBkqrro7o8GNAeYO8AREl8G7rVDObqoMR5vLZRK+oiXKxMs83/y7n/RKt3cTO+jb8UkFozcn/RmiyihF6ngciF5v5Xpy8LFiMts5iEuRnhSVTd5YesMT7Yb/uaaW2i0AIYQXqYRLEAiDnt/MScTZvXVIa1xPs9kJqg1wO0cXmwrqMaL7dgr32PSSj+EdCjJYpdQoBAByFh4tc0TXkQknA5ig/dtBA4wZsGHzWLGMJ6lk9HTGq2f5rlj8RY1SzK4f321z2aR7WDoePsvyx2c8m2DwPvZ2tsaSy8gM/kijD60US4Q4T+xmSpeofLjiwXWphjC6vD2G5jH/eW2y/6CppO4ZBnntNPWFDgZ4m1nGLoHSq4bhhUoxrrNER5dzuTWZqvk6uYPLy9OsHsm90LrqfKzjqtq7Q26TOgNxHJ+muk+iaszyKKZM4V3FgQHLowtDBxFTELsC5NgMeJpr+Rdg4fGPywTcilpDS0JREImD4rZFG6 X-MS-TrafficTypeDiagnostic: DBXPR07MB318: X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 25:32w8vTfk1acbS6W0p3/DVN0D3IvnW6NBgvXFG3PJR7KkNyodhFBpOEFa+WUqPrPknr45d0v9x+oGK9mDrdzEnObIZaGvuhoXZQGeELMagKKkZAHL2P3/BoOQ9X6zEbjQIlxJWoHHyFyyVzwNOSmV68+WSFBtE5/Jr4PgLMSWzuOfvVLYj7++DaTGQdfC4igV+7EKmXuiuS2FT/S3LJaShj4dqOOFd06FDInYAQtqUiFpcl8+6C/GyOXqPTDS9z/D0P+lzJvz3SYYzQinW1Co2/erVhcDW442ZoiS9JB6IF1xPHfohYvHlUqDCiuUN+XwGDfLNsHz2zwLZZS0ZrqBhVEEAc9ShY2Dw/8CIs90gKM5/TAEOVyMzG/RX3HqbTWa3ghudew0hFCqdxPciXjhNDy+I09NSYawys0bP5C0ySEGSVrkUCo8YPCXGObx0mATQGa2jZ6HCP3n+Vib1PqbwJQahIQK6lilxnU9WGmMASyRw6q4OCrK2IlHZzBRK1pB93x35wZdtqB2WCpTgKHu6P9ckG9FmxT02ey6wpdF7x7dEVqbO3vhutpjtapk0sPKCbKo2FoCBahn5jVyP3upoXhcifLASlTJxhiDXynLNEwAa1QQP4XHVuBgCHqQBoy0ssexjP0AFCPXQ1oilLk9bwJB6W3DpFTriOAbc3Fn9BYwtECzXEk04o0rMzqcPnO1Q9D3XMZmekDoE+axGzm/5BmjRCsctvzFQ2IyPYTbqE7E/x20b4/WAAZHCfU5h6h+U4dmMQtXKFPqLiW/fWzAueEQHvLSNrHHKIbhBS2UkQtk03RMm0WCBfS660Hb1Uov7qSNL8B7nIMDv+1V32ydP41nteMBhE8yGNZ8XdxCmbabAj6it+iNeA5nKca18dBKuA0IaALV3Ue5Cy2m2xjENzSI1aXjo1IsVKf8bTcWz04= X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 31:JSPHdGQXl7SNJYHpzZWWGCq0iuhFtV3As5UPiaNBGI/LS94Y87ktRoiZtNb4/k6D0SVbsK5rqVTZ+G+9Ltias0eqE25LQKyl/N0OVliKO7p8fV5Vu+VzWoTfjq81Eq7JbbwG64EFD5CGXLK47sGGUHPj3FKrWclI9ORRY2PXdBdEbNGMpmN5sg0tSe/zQgmrHfjfi60wErvVTs1Dd+e5SG2LZirOoF2GBqoFmb/yimihamNWHCcARF+60qHKdLk90eRsuNttE7hkysl+Bxkv32T/j6IXznTx/imI0R+iS/FHv0tL6Ex/UayGQpzbFPdTk1pgDYPx6Ue0uw1jtncP4eHVgyINeyksJN3v6QUp9R4WDPTpHVUNPapVTblPyOm2gLIt3b0IhBCkBpoBdCw4LvYd65wgDHjvK4+lCxWdBtaBGfmo/MI9b/JtMAdRrUzX2eIFqEbzxQ6QDv6pcFT4xf6D+HKWD4eW2lKfsZww6f8EaBXsOFjvau9HHySHKByE+QcC7Wa6VWaJD9gGSRGpN1zYBbTCHWJVq2EFvCxK2SwfdnODesn2aFIImEH8LKj+MfBegDPbGOY8DkJ9yJHrYCMyPRhcj7eITpomSRaz4zlqGOIwdnQ70nD9A6vhVdlRImzJ45d+9vofvJd6NBYUEGJPmH9eE7EUqJJe0Nsz28Y= X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 20:7EBvFFIhqIUMHgoy1JN0JpzHGQySpxjdGjnsSW9k9LdX68EeT9fo5gYRrqBJEY9+39BO0tn410LVe0lB9WV4HmMzeIEJnrzzIMTX7nT9g3O3S0Z2pT7qvWFf2VY/K6iD1LN8Bu0AE4pV2VYR8YlisHXE1/hhz01oYQdPbKze/CoZREWaK+GZ3q/bATGo3BUXNF0se9LEU7dBIUCLDxKUIAKScX975B6XHNiSTv08W+WDiiiIunzRE2D494P2ntvnnyDyZKKnBw03REp+o2X9SdN5bW4VjGXXckA7WCA5fSkERt6mWbdaU7/fw0ThQ6asWXWUL4EAI2xN2LGrBINm+AsXW0zXDxLqA1fUXN1qJwHlwuQWOp7gxlBE4Q4vn6kFL7hfDECV/5XEiiwDIHiH+LS1awhqavN77LcZX1/Ksy3GVLX0XrJJijTp5uk/qmy7SCvoLGpwrWUkZQJcoTYDvmCqma16HtsuA+lEYLlNu42FU2oYnBG5rRjKcOBww3wb X-Microsoft-Antispam-PRVS: <DBXPR07MB318F85A7822ADC11EAB625DEDDE0@DBXPR07MB318.eurprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(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)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123560025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DBXPR07MB318; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DBXPR07MB318; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DBXPR07MB318; 4:OVrn8RaczGCpTBzSi8ZBoYoZVVSUJy/PGMsuHQQ+VRt?= =?us-ascii?Q?fQy08kzMjBnee36cCX3EcstK3QrTMQpbHhoAkR+hQAi9NIv+bloe8ZLMHf07?= =?us-ascii?Q?BWMy2gVp7LKckmsyXZUnyU6Lrb6sJl90JCrfImFMHLX1ic9RdkNIQBzsnNu3?= =?us-ascii?Q?qTx6tJxluBfp70Kzem/y0Pd71C776jY6RtZEc41ASPbwYwRjeI+aM6B+PIOd?= =?us-ascii?Q?7CUdEUS7QuXGjPZYoXbGIhPh1PSn596oPUp3yV9UXWrntg8EQLQkMJyxoatW?= =?us-ascii?Q?C7D/p85gymskmyzImuS7jMNKBYdlIy1FXCDB4KbTi3BObJlYgzYbhcW1hdH/?= =?us-ascii?Q?sb6t/z11FqltfdRw0mn87Tg9EAOPtzhsx7sojcmPcP9tX/xZXoQZuhGvCjmh?= =?us-ascii?Q?KuXAhmywVbHetxmc0rYM2L9y548D4RlQIq2/BAeL/bb+sWeCA92QqNyODXZI?= =?us-ascii?Q?QwhKiunAkutyUqmqXPzBg1ROy3Rse70a6sSeFRKVeMJs/auXN+zCwI/FUUu8?= =?us-ascii?Q?vUi3kjfjyqHl0sdKxvfM/ddhRJ4TMqai8S/ztw3fEpxJcP7+dg3ikxu07wA3?= =?us-ascii?Q?ioKQoTlKzbdTPwfZwyGreVDaEttrjvncnszyJBMFrsZtqErYoEQaYSZy0RDn?= =?us-ascii?Q?4ltjJ5naJvClWt/gF9+SoFl6Wjz2TcVjK+9H3Orzn6w76HDH6FCcTkv2oUkZ?= =?us-ascii?Q?uNGPH4FEj1l8Vf6EovOdQ2Mpp1yd6QlJlzNbiq3TfL1Sxy/pKMWr4FQMkYvC?= =?us-ascii?Q?q91JnEjLWy5zHUOPNuV7nxsqM3aIUpBMNXT8q3s6QgQToffBuxTt5V0y5QD3?= =?us-ascii?Q?FEk6synPhRkEQfP6iZx0jmoQfIHUAUiXOcX2dlJgrX738coX/VIvzSSAy6+w?= =?us-ascii?Q?hT/nKkUx+ls7F8dScIj7j9CQBJxhftwT52Waj6jnZHcjtCBX5NzQg+K60c+3?= =?us-ascii?Q?OrZCot8c3UiP4RWF5zlWzSA0W0bjxR90wg8oo/2E4jy7TXrSW0oL72tX3GYR?= =?us-ascii?Q?EbSCcrU5j72abN1QQ9Eslw/wsjt93Y4RcbAN1vWuF2/HgLFgA8woGiB+/Gy1?= =?us-ascii?Q?8Zxv7HLLUqPLuBPg9Ky4Yf/Hzv/NXmbSpfTuemhX2Cg93yymSUc53coJEM7R?= =?us-ascii?Q?QmeXmWFTyrZoIwXCC8vWI/Gaj9/WsqoNqRZN0/T3TE724xk+ccCspuh6ZUXq?= =?us-ascii?Q?b2+EAnX2Xmv8S4iYRmpB9iP0Lxg8hNOHZQmD5zhXEo0nlO778bvDlronyUJd?= =?us-ascii?Q?WeBiwDisxB2MPP5mRLXy7RRUeR4PQX5HuIjkV?= X-Forefront-PRVS: 034902F5BC X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(979002)(6009001)(39860400002)(39850400002)(39410400002)(39400400002)(39840400002)(39450400003)(54534003)(6512007)(4326008)(25786009)(6916009)(2950100002)(305945005)(6506006)(7736002)(53936002)(189998001)(86362001)(6486002)(42186005)(110136004)(107886003)(66066001)(47776003)(38730400002)(36756003)(6116002)(2906002)(2361001)(3846002)(2351001)(478600001)(5003940100001)(6666003)(5660300001)(50226002)(8676002)(81166006)(50466002)(33646002)(48376002)(50986999)(76176999)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB318; H:elxacz23q12.localdomain; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DBXPR07MB318; 23:q7dwiKl3W1DiHSUxn8kuI7LBVlurkJDPYNderUCP+L?= =?us-ascii?Q?afHjknm7ZJf6QIs4jo1S8BGhR0DfR1wMdFYPTI/GQDf/R1qCcZZidGbS4lB3?= =?us-ascii?Q?bIFDfYOTnVyU1sngkWxI6OWcNF1ZW66hNWLKzs2zqWxJHdESQfurxY0g3Jp/?= =?us-ascii?Q?CCBDwWN0afqm9f7Uqv2qwHlmiI4WSVzr+qNCzuGFn61ntcOqRy6gYc74Y1gK?= =?us-ascii?Q?UcX0DBjgnGDGKJZu0VES71mtE6virLnRfT5Z4v0NWl6xpxOO7QXtR5gbj1pQ?= =?us-ascii?Q?qIpRGIvZuoUQp8mIXRRSfY7dAHOls+d5xalxj9uJoTNnvB/sIEY6oU5UFKeA?= =?us-ascii?Q?jinmfZGl4Z3/mmTCq4r3A7LBbVgT/HM3vLLzR1QtaVtRxc3vOvmA/UcWynaE?= =?us-ascii?Q?Ng4yvfEk6TwCaLHcpWgI+ITnYAzoZgx+f8aJcwLXglLqsaQaJw8YH5nSccV5?= =?us-ascii?Q?GpHjcDU22992wgTlfU4EDt1qFwPA1XXEDckrHL3zsDvRdX1/5iCiVnTDs6L8?= =?us-ascii?Q?JrkewtKU19cct8I60u5kNwy6xAUvgM9ZwLBzGH29qhUMDIhFDrXgMRZ50TwA?= =?us-ascii?Q?Y8KyK32t8mhzEMIsdo69OQ0TriX/SD23KMJWt5gieJ5MLf6t7Bl2hgA3bEzP?= =?us-ascii?Q?H+0nIeoUZV9gE6n5kwSm3lymNUlk2MOfWHRb/3rFdIxIFlvA5D+1GtQHzMv6?= =?us-ascii?Q?e5wZk5aDtmqffMyCqX3PXm5qu8TuQ3GrNVAXXe+wexK812v+Nj6ihezHU9aI?= =?us-ascii?Q?0zRzd0Rn5kwPw1wkle0tzOpEAN+yelWohomXRS6H5An2rPpWmLqhAqmq9Buj?= =?us-ascii?Q?fl6N6JzNVo01fWIqzXMZhB5cOsPmwBFLcjp3UAYIvONFcPrQAmUsF7UT5iE/?= =?us-ascii?Q?vzmePwF0wTslFF6ZgbeX5HLSFM7coiN9sqDkIuzS+U/J3dXsD03ng9jbniw8?= =?us-ascii?Q?pL2KPYmMhVMc/TLLbtGeCUCGyIj3juSbo0LJVVuhSasgokrdC4FzSc8HgGJN?= =?us-ascii?Q?qF8i6mZ8KXGHyaKyamrJ8qgU+LQXdvpakOXQnMJiEzaG4OWEnpyMujaARu8H?= =?us-ascii?Q?pwkfdjHGsuT1Z8CGLVws/iGnXGXwshygo5H6akepW6IXGg9sIV1aEYsooT5P?= =?us-ascii?Q?6whQjk1iVBMAIw6Ol0wu0R3FG1qhSasQjcaLLARDJANU2W7H3XA4pcBpMcRg?= =?us-ascii?Q?hLSXdoTI3zrevp+l4hYt3N4gUduKcb45vIHzcd6zZxMOyQHpeZ3MQoqA=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DBXPR07MB318; 6:hI9v90rT+/aKsR14lCrgHZAqS/qay7pHAIFtJDxSSyG?= =?us-ascii?Q?uWAOj5OmrlQ/Tl8fyn1HF3NcbJhFTW6wu5wUBFGysK7CeHT0nwE74vqDhuw3?= =?us-ascii?Q?zNYnym9PqivWsk0W8TI+fT+JNEXkpAvO7S1KL0aECqR86JdfinkOxxzRYIxs?= =?us-ascii?Q?XwMKgZd4wYWA1XEW9K3hGBOvxeiwYbGEoHyMCuAJeSU2qY+S7NSQywcQA49T?= =?us-ascii?Q?w4Oa8kGqM2a3DOBJue2Ks3WRpp5oMkae7XoTk5DbCHUraIUaichwF51m/2Hg?= =?us-ascii?Q?gNyMb6J3QXXCZiasdsQX/rrUTSiGftuOFe3xLG359tmn7hXCUUbZFAFu5T18?= =?us-ascii?Q?mtpJoKGvyaO56ufIFs7FbB+8Nyu4Qfk7Ae4yg81d7EPM5LJPbpx4yUTF4UIJ?= =?us-ascii?Q?SVZa2I5bT8OO+Xe0D27Sj7om8EFhsLOZ+0OfqSt/Tm7dQGedZrTxMSec00Ei?= =?us-ascii?Q?sVWsBCEcAHbDAGONS4Wgjh/DlKnzTVDVR+aJcM5gYyrew7SdHUTHMrbNCCa4?= =?us-ascii?Q?Y4aGHHrGoQlY4YC0MtqTfxlD5aKewvRX8sSLLEwBI1NkdA+4+qFBQ2nyWIH8?= =?us-ascii?Q?GKuRSyb4jYmwsrxkRHmA/dxX5Wo8rrA5fUfsOr+y+Skbnz+kg8wQwhv4vtNJ?= =?us-ascii?Q?zdYCGB35r+xYjRyfgn5eozjDQSemuY2WTOlz5iDdlqLKGtkSu4FPJcwU8TX8?= =?us-ascii?Q?VTv6EcpAsfKBpHhHZCBbTEypaTuoh5Ew+S2DVAIFQbVTQFgw6/03BuJJTfez?= =?us-ascii?Q?qEzhoBFSWMeLXdxC7QmgfP/R1S4wbuthBe43/o6kXEKNM/X2247eJMO48BW3?= =?us-ascii?Q?G1u68j91/BvcCQLD9TcEta9IYhj3JRcEsICfxE+U9PSiKiD5i472A8lgcsah?= =?us-ascii?Q?3t7HNGRCJB6JJK3ahopnnYQZvdMaHdJyyOHTD8CWQCcWvc2/TeN8jk0hauHe?= =?us-ascii?Q?2JO9YZztwc0imXc7Tc44SkjDj1YArY39Kxll6U5UdxKbKoI389tdjAcj1MQk?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 5:sRGuD4xVu9sYYbw0awRTtPR/4jkOhpEqtUSzZaKZGf+iSd+4PeulWiePhibqYfEy81bLzdPSw/pFUz010vtd+AAmP3RRjXaD9BjgsiTedcZuPOT6JZRgBI2I2GvXdjXE7EuD4d25tIDd+XVmN2S3U8eHeNAdfizB9cmyjDb5+SVMKwpkbY+r082Fd4KY3G3cQE9L2KvHIHSSalGFgOGqDag6JcrtImlqN5jxcZWQhUSnkmahtqJS5NG7dTtWQbi/u0PSd+Eo+iQQsZYByKvIjm9S8RyAcxErpZODIh1ABVaBjDW2AtPDITfbDxz4KS36/pC+VQwE/VAVvKoYWxw4XBZCK/+iyonDUheEsEixvjeru4UbTpGIlQHc2dpMbgW9yB2WXx43FSDvl09GoTnBcB7jWuLKfDjZPGHbxtStYmbgdhurcmEiolNoqB9GUWShENLxiGcVlZpVZL1VZgFbKyMUV6Tib9pgVj0rya/Bt6JGuyest3/5uOU+oV9mRUdn; 24:fYrA2wPkAGwGGPq83JitYx/QAXe8jJEM8ISP7DejwtVHbfqrDhYTct5kmIOFq+C/LvR0QCcRdPa5+vvq2VdInxdAnKRwwLzLWHRb21R11oM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 7:Wefm8dwlMyyL4QMi8qO7/fnYTtemmbmATI3+Vf9RIBpW6RQsKIFc6ruY4rcZHRBo8yTrmgRWo0Lz+ikvbMQYYQLO2q+MTOWqax+7d4kfXLfP51ciG1RsPx6+SB1xViw8cNmbgTW0LHbMUq0K5TSyDmc7X9awDGFxuRz9MUujJ4H+zAavPeem+vWnGsMz28qezoSnNvbzebd0hhEE1Svc8kT8rHVR635ZdKtriISW2ZAc/sPwBBJdTBI0g8Jnsvw4fNV2b5RWCis+M0tMSmKUJtseyfzuz+GdyQujUVdbvMyoEBt9oo9J5Tq2r8OwiHBw/L1BoDmPn97xenQQ9zMQsF4psuBnzfrqiu3S8vU7TP1oLkCXn3ZTNVoIiYBxz9G3vP/zE45iP4/Gy1aOR8rzxdYHkqXEr1ExMkf6PM6XyAkMO2mAFoTRyysTtFi/3jEYOlC6q9DFuNC/flbrcZ5GTU5Srr9Ix83pRbebTQnlop6yn/8NjGzkrKiieOXupbl0lN3s7Wdqs3ZRXFExwBuzgvoYywLZX4UBIPmz544R2Q8EpwJIUfbjMkRHMNKpymDACf6dReq19RVOSWwu3gD2JwXSoZUxRRAw2o8GRV0ticubxg+l202ilcmtcaQ01XA/Ig0DFCt17rFLE5F+UDJz14VBT5UauhzV8s9xeGjle7PEzU8erMvNk2Dc6F1vUJvgPa5TUnX7KAJ8QJOqAWADO2x7sGzltQVm2gV1RZwWQ6X2yb01A0ORhM8xxDINd4dXIgGylHMfj/9JHQY8Vl6EfO7EqsjzMmVdckXkmMxrEgU= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2017 17:45:15.4020 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB318 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes |
Commit Message
Simon Marchi
June 25, 2017, 5:45 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/ada-lex.l | 9 +++++++++ gdb/common/diagnostics.h | 3 +++ 2 files changed, 12 insertions(+)
Comments
On 06/25/2017 06:45 PM, Simon Marchi wrote: > 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. This is fine with me, modulo the "old/older" in comments, since "old" is a moving target. Can you add some reference to the actual version this was observed on? Thanks, Pedro Alves
On 2017-06-26 15:13, Pedro Alves wrote: > On 06/25/2017 06:45 PM, Simon Marchi wrote: >> 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. > > This is fine with me, modulo the "old/older" in comments, since "old" > is a moving target. Can you add some reference to the actual version > this was observed on? Ok, will do.
diff --git a/gdb/ada-lex.l b/gdb/ada-lex.l index 0825290..098272f 100644 --- a/gdb/ada-lex.l +++ b/gdb/ada-lex.l @@ -41,6 +41,13 @@ POSEXP (e"+"?{NUM10}) %{ +#include "common/diagnostics.h" + +/* Some older versions of flex generate code that uses the "register" keyword, + which clang warns about. */ +DIAGNOSTIC_PUSH +DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER + #define NUMERAL_WIDTH 256 #define LONGEST_SIGN ((ULONGEST) 1 << (sizeof(LONGEST) * HOST_CHAR_BIT - 1)) @@ -648,3 +655,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 */