From patchwork Sat Jun 10 19:58:07 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Marchi X-Patchwork-Id: 20908 Received: (qmail 37733 invoked by alias); 10 Jun 2017 19:58:32 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 37425 invoked by uid 89); 10 Jun 2017 19:58:31 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.7 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=Hx-languages-length:2313 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; Sat, 10 Jun 2017 19:58:29 +0000 Received: from ESESSHC020.ericsson.se (Unknown_Domain [153.88.183.78]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 52.28.19050.16F4C395; Sat, 10 Jun 2017 21:58:26 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.78) with Microsoft SMTP Server (TLS) id 14.3.339.0; Sat, 10 Jun 2017 21:58:29 +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.1178.5; Sat, 10 Jun 2017 19:58:24 +0000 From: Simon Marchi To: CC: Simon Marchi Subject: [PATCH 3/5] gdb: Add -Wno-mismatched-tags Date: Sat, 10 Jun 2017 21:58:07 +0200 Message-ID: <1497124689-11842-4-git-send-email-simon.marchi@ericsson.com> In-Reply-To: <1497124689-11842-1-git-send-email-simon.marchi@ericsson.com> References: <1497124689-11842-1-git-send-email-simon.marchi@ericsson.com> MIME-Version: 1.0 X-ClientProxiedBy: DB6PR1001CA0008.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:b7::18) To DBXPR07MB318.eurprd07.prod.outlook.com (2a01:111:e400:941d::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b8438ce6-855d-4ecf-fc25-08d4b03b0d84 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DBXPR07MB318; X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 3:a1qhBchL2jiENYKZgMohc9vC5DU8Y10rGcya8G8+LgxD+vkw7/KfE5VCjcUX5kh9TE3p2Ip6V79WgRbWpspIpAg1cdBgkSybNrqE4kChATaxhVJZAzDYRoXX+KofHVf49RqhVcpnbeNIHLhbUdYHDu79Ky/ojoTj4Zk5HcVoUzNiPCvtatLSZVwyz1M+7qDSnEFrQbbFoKoNsSLgNUAWN067fV1g0edbX+4Y8B4jH03a8UE96+HRvI8refcUg4rsotio8K+zqtxJ2RbzNJaONGEjkhl/lIRX7YonpqgS4Pb+YeYq9Qv4FtgjDASIwTXtKME6SLT6MF6suUrM/NvWDw==; 25:jY5MYO9rFQrI8M74aP5nycunZxgYx+myVk1D2YGYDS/FbUYKZt2G0O9WkbTqz+P3kAj0UqbSvpUOfXlcZxRy+FjFfPbh5zzK9vYF+jQ0VKiEVgFfTD6dRESdE16sd3oxO6ISi3zgxWcwiqlwEX1quGbcNCP7YiC8aaklxnPu+nxwknNkJ1ijJhM+lQLNSou7QPDg+Dw3hRtMuMs1ag8KedwNNflUKKjKTBvbM10y07r1hncTv8/MuzPXZBD0z++SKgrgoPYVeNBIMiTOn24EmHzk9iT2NZ/ngsUN6nAyaNuIh+pu5RSfM4st4bwQBSQKe0rC5qdUYh9UUQf7WtGjsXtDg38kVmKPjywENxnSz+EyuTPduV5HM0dkFqfhI/Ib0y91xtC6QiN/eRLHQhW54+uL+Vyzz4OvryTe/i0jN7rUClHa2iXVRrCHYW10FK5NEdjXxxgSqGB6zlxNzc2jCHL7uSHE8WqLigU25FiSBCg= X-MS-TrafficTypeDiagnostic: DBXPR07MB318: X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 31:Nt0Kn/ET/uarll38yN8Uc3pg87nfZGuSEFokuDk9gO4Co7exHpQ0ZzW7y/PAwTNGS6r3NkSqK7e/bPhd1SZ9Sb+l0z5shyBTyaYYWDnKBr+rwGhcuSewpV7ZTPuhDxXw1UxLPcl91zSZc6NVjD3BUjguUP1Y21oeWFDlQIiMBNzL06cqXREgIan7B9bNYyivh6WasNPRtiOH3M7Qtr0Wkm6Lme/OIJWqWkfdFI06a28=; 20:XC+5Mrlp913s6SWZwwdMlIdtrP9hGkl4sxTnGBPN9vPmyGp2ZczcaazWkjfNpn0V6UN9APWeQ/0tdKpGEAW/Byy+ShZhV9kuoBdrv7I4uZp/o60ndH0tCuPi9f1xMylsagPYbEsjLrMXbP0FDWaDOnWCXPw2rStueeNqFuWiQEeS/s+jv0C/JQaCwFipI2ZSY5bOfjbwmdJGc2svu/zEiOh1xabya06dWV6eM+I+Xp9nN+73HdsarWYfC9Fa5LWP8efdqgrc12MiFYDM+1tP4t42P8IDg5fALK6jMA6+MYeBXFieTmtVu6ieyAhc2bStL4Zk/6KRGIQ3/XYnHMXEovUuybOTwf8ChaIAH+RD0XAYTIBPuccXRYn0XxhKhzF3q8iS8aghpfEydTJTj8sFP+FJvgjJGK31uSI5vFs3EVS4HhQGXXNy77fIesJEDTZwbZEohC/7oYLlU18YURtkp3irlN0hcSmx/RWKRctPDDfff3jn7+NIujpGR/HCLyN/ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(20161123558100)(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:KLfBLA8HN8PZwUEDew/UL5tNu0nTDmrooeNx6ucFeyd?= =?us-ascii?Q?zZ+9y6lcEY6L9ncCMXUJLQOY7xlcv48lRbVbNVSUdq+yO2+llR2llhGKjO86?= =?us-ascii?Q?t4nQDuPRu+CdLzHkR81L7RqT8XEEY4nzR3rN1q9p1GzTUNC+CBnPrbcDrsQQ?= =?us-ascii?Q?Vvs6qKy2BgWa7QYTURRomi03yB++z/ElBtlL2WndTC6jyFLKw6oa0SKmank4?= =?us-ascii?Q?pB8KabNddVO5kM+8nYOeup4A+sRce99gmVjp5OfQN5uU4sFnCITLSEhDTcuL?= =?us-ascii?Q?Uc8bWGz+ez6UpI6JiGqMveTnAQdQlGwNhD+/IIHjPu+pze8Czghjy1u7femc?= =?us-ascii?Q?44KXPS4mmts0qdO6ixC6A6tHE/ZtSxPcy9OP/HeuP3Qls/i/OjUUGT9BP/+1?= =?us-ascii?Q?LZfiVpOsZrmZYqTnY+iv88L8Ilut5I6/lUpJsgYxglInL9ssGXAKqOcu/IA+?= =?us-ascii?Q?iNDrIyYw4oEvJdjgKA4hrmvPA3YJWvSiZkZ1xAaWo43xoIzW5xYOewvmp/69?= =?us-ascii?Q?HdFN/mqA12oFwES3ntP7NpQ6oZtvU7Rx5DDonaxwS2PP12FNziOTnTtsePkf?= =?us-ascii?Q?Txrrgy2LZ97oeK8/iFpjc554v72yVFNSnoqYhlqKoo2qdeNa7MIwRZbZleTT?= =?us-ascii?Q?vM421dIzU+GLxm2byqVPeGG+C2kAJfNHAIczRaQfjqN+Zpq0JkVZ5Ksfbcu5?= =?us-ascii?Q?xDNnVf+SsDaBqO5JBfbI8HnZnBcwHbtp5pKfEkn3o06AERs8ooo2kqNY/lWc?= =?us-ascii?Q?JXQGxYED0bscoTMNvOm6NJJTjwQViSPhd3bpvJnjjOQg9Lz3iWeHsvP4pjCJ?= =?us-ascii?Q?9jB0nEuORoauw+o+f8mJ6IjJWnIL9jq0rb0YbdSPdaj64LzhvCLLTrAmSqa/?= =?us-ascii?Q?Qf9FHG2nKNRiwESzl/Ma1nhI7kHHwhmecwnbit/iC1vMKAgP3PXYY73oh2QP?= =?us-ascii?Q?6SNnvubhxD331Es4p5eCOtuC7XUDafFAqufsRwWlQb1j8KTiohzlmvGQ05N4?= =?us-ascii?Q?gslPdhBLm7+CahTQpfrpHBk6Au14xBY2Pto/O6VA5hhi5O9os8Q/VKwyKEm3?= =?us-ascii?Q?QH+AZERoYF5wUBWsUvDyfDvDMeX0rD+TOnHCtCZAE2KuDXZ2DobWSzN+3CVG?= =?us-ascii?Q?w5fdEXMfctVJMFW60fgFaTO62NTg/?= X-Forefront-PRVS: 0334223192 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39450400003)(39850400002)(39400400002)(39410400002)(39840400002)(54534003)(66066001)(81166006)(478600001)(50226002)(47776003)(189998001)(38730400002)(107886003)(6506006)(5003940100001)(50986999)(53936002)(6512007)(2950100002)(575784001)(6916009)(76176999)(8676002)(110136004)(86362001)(305945005)(7736002)(2351001)(3846002)(2361001)(230783001)(2906002)(6666003)(33646002)(25786009)(36756003)(48376002)(42186005)(4326008)(6486002)(5660300001); DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB318; H:elxacz23q12.localdomain; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DBXPR07MB318; 23:OsQbYDlLhauZaMuqSpHMw3dO1K8HP5vGfdMVfk/DPK?= =?us-ascii?Q?GReWtxuNuytG11C3rjKOBccc9Ag7vzA/lLyPCdUnmXK+aZa0fZlodLve0ene?= =?us-ascii?Q?YYSXdBDh9uDRj9gI7b9aVxpdqrhtNXZ4W62FL7WNrP1kwZUM7EL3A8XJC1Ek?= =?us-ascii?Q?7pLvjSlc0VfxOcecxGbwlFjwt4G9sbSbB5CJutN8pEXn4ZjeTN6DkoLC+6Ma?= =?us-ascii?Q?A802bpzemhPyxpUU6o6nZR0pzfPbuCsXnkyHr+MbNQvbLxQal1A4LsRHapK/?= =?us-ascii?Q?7fkSySMUBa29c2iby8EGV8sCaMsg3qcuh60yOLm320CqkLkgRkVOxoP23lt+?= =?us-ascii?Q?xRA2d05h6GJaTm1YNIf0oNpBQb04lwCr/0Mo9D7n95cWtplzP50+dIbJP+7K?= =?us-ascii?Q?/N/75ktR6U6/gy1yBd8+JG2IA1EOYP9UKcBUyCu23/k1vLtPkjVotwAS6xf5?= =?us-ascii?Q?OuZrpftISCU2rW4IWaT/ELCCatgexWxhf0ywB+ef+RuNYOEXZHdByZK6f1Jw?= =?us-ascii?Q?znj0nL0cZNuj960I6MPxzNpVEZyrTahC8IKvb+mbvvHsQQqYFDQoqDWS96rv?= =?us-ascii?Q?P/Be+cxdriqaAMXaVBW+rrVtdI9NTMW4OCiSXiWAZC6WttlfWG32ywbHYwU4?= =?us-ascii?Q?9xGRK/xn4YiE8NF9RMahzo3ujOnpq4M7mncbaEIdgPbwZgf8cZlm2Zw3Fd+p?= =?us-ascii?Q?Ts5Hids7cR7fVPYw66Y0TQVXHhbB8IwMaRxHbngVY+tDuwx+HJv6v4HV11d8?= =?us-ascii?Q?XCL+hG6Gd/PWOXJVqYgXNoMwXKkRLlG+n2Y1Typ/m7Dn+9LrJq9dB1cA7OW3?= =?us-ascii?Q?TwaFdo16be52CS53xBNFL+cJfv2s5Ip8akpsHP3T88asvLD0CbxmD14CtPN8?= =?us-ascii?Q?yVaNR41+EbBg9cSLVeLpSok0NhnGXEeW8NDn1AYrJqRkbon6KoOqRw0zbnj4?= =?us-ascii?Q?kuL4KzDmlFT8EDi+guCm+5YXZLWEYfd5IYYwv2gRHMaFovQHpNKS/EJdLDHE?= =?us-ascii?Q?mtFh2QXQbByUqaXRkI1qvOICGZ8eLXNnI1hGQ3eTkpyGMsNOtGexBHk6G/CP?= =?us-ascii?Q?BVLEtOjidI080+NVzQsR+zHPWTRLRFzZhAS+OFMfE+W65pzcskBe3CoJO7y9?= =?us-ascii?Q?HmwXNJyEw=3D?= X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 6:L33FFsjGs1yJqwyfFlMM31Tkc/PqMyLYSmv6wp+57gR2Bbff7/yqgO/X1cr52pzO1yIospdFBqhWncNyDnkL1cutYZ48oqn5R9xWHQHQvwWufcuRGNy3fkuSK/3NYupg1HH3qpIBvJSs5lDEd5FkBviHxQVjhc3IkoUXwD9y6mtk0t5JGxxV7HtgN3RfBImhiTUyEACKDgJSUhN2Z+B2tas6CgBgu0Yi/oc4lXqkfSCbuhdM7N57yUdoticqUWeYCNef9Y3PIoUUceBoa2KPunyzb8oJRT/s32UmInh+fycsGi5Pkz4/VSzeSQFRKY+7YpoqhkPmsY3++/SelpyOBgPasSuIms+G3ykWbf95DgitBH95hb/tO9eyQribFpunrKAjxFBOGTXO0JdJS2TVF9K/0vv6xpJzYs6TN/UzZcrVR7eaciG3g1ux4XbkWakMv+e/u99pFq3yAHV1jcQ3gyudypXpNOl2Goovt+icnmIqQgzb57QAFpBvdpc/8RYS1PKox5SMtGdUeSw8zOgeiw== X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 5:QmFgXD3oPdRAaRGoiE8tZkSYG0G/DO1qX1+UHHVp4f2ouAYthvYrJgN5ArffK3O5wjdWwyRgknwHMDxH+mpCn0bHRVSQnkdMIrddPOBcpFzv1I8rGCEOit5wqMd1Rrm1aTDZ2qH7CgQmaqsCBie1Xt6jlVpYCRCQVqAbtHL9A0fq6+LLOUVtoJ5/uFD+nmcLv2UyXRo7g0kX1PiaecFBABpvPxq6fzDWjShAR8ddoVWMxIXl6V04tiq/89ocL9JIJgXQ3aZTPscqPESsGscK37kBM5zo1pjWFY/cCldgJVCT+6cknOryxQDaZthVmUmuw4JzRHidjuKuXdb2I+HRvG6UASjjPXjWuldT7rsrUHzNrjqsXqBy9BE6d3n9fgkLzf6rL5BCVnk3PUsJ8IZOCKs3ze5j5LgnLC0ZBZ7JVOPGAhxhLb58sITTl/Jsz3BdNJvrv0Xbbs9aHgvKtz+G/l5SDg5/No3CcbLJUN3QQt7cLcTZmpYdEiOXzViiTaUE; 24:EcI90msSOKaqUv/QFb0fxr4JXKYA/0sujNXTOIqTTgCsJDgWBQ76+rDOusTXcCnC97A/RujRlIsU+07CA21ako99nYfveYKQGHP6PpfOrT8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB318; 7:qp04ckgXxeqecWDIoS5aFogDguM7s4JwvTP87bkhvCS8nGq7J/m1tq+2uzRUzPbMjkzx3jwfJXduswDB4NgXnOL7hnEgL9pRh1CVm90vOlvSAO2z+dSC7vOSnp7y5lc6Y1H9X6dPp5dAaJ9KIqktv9G+IUGVU/82E51Lu3GTMPT7jPZ57iuYDJpqwKLuVmotR/fEgcS9G7PeFOy1Jw3D+qFZHrYRgzMyPlputUiS4wVh/H44SCFppw5AtmXW7ZavbnmBG06fYRC2chaYXUZ21MLjuzOJh8hBZ7StHw9bIaj52CFkKgTr+UtC6urLhTXVT1A0vh0/L3rv7EnXAHGTHA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jun 2017 19:58:24.0429 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB318 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes clang complains that for some types, we use both the class and struct keywords in different places. It's not really a problem, so I think we can safely turn this warning off. gdb/ChangeLog: * configure: Re-generate. * warning.m4 (build_warnings): Add -Wno-mismatched-tags. gdb/gdbserver/ChangeLog: * configure: Re-generate. --- gdb/configure | 3 ++- gdb/gdbserver/configure | 3 ++- gdb/warning.m4 | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/gdb/configure b/gdb/configure index df2747a..755e3dc 100755 --- a/gdb/configure +++ b/gdb/configure @@ -15151,7 +15151,8 @@ build_warnings="-Wall -Wpointer-arith \ -Wno-unused -Wunused-value -Wunused-function \ -Wno-switch -Wno-char-subscripts \ -Wempty-body -Wunused-but-set-parameter -Wunused-but-set-variable \ --Wno-sign-compare -Wno-narrowing -Wno-error=maybe-uninitialized" +-Wno-sign-compare -Wno-narrowing -Wno-error=maybe-uninitialized \ +-Wno-mismatched-tags" # Enable -Wno-format by default when using gcc on mingw since many # GCC versions complain about %I64. diff --git a/gdb/gdbserver/configure b/gdb/gdbserver/configure index 2550c7b..35aeabc 100755 --- a/gdb/gdbserver/configure +++ b/gdb/gdbserver/configure @@ -7148,7 +7148,8 @@ build_warnings="-Wall -Wpointer-arith \ -Wno-unused -Wunused-value -Wunused-function \ -Wno-switch -Wno-char-subscripts \ -Wempty-body -Wunused-but-set-parameter -Wunused-but-set-variable \ --Wno-sign-compare -Wno-narrowing -Wno-error=maybe-uninitialized" +-Wno-sign-compare -Wno-narrowing -Wno-error=maybe-uninitialized \ +-Wno-mismatched-tags" # Enable -Wno-format by default when using gcc on mingw since many # GCC versions complain about %I64. diff --git a/gdb/warning.m4 b/gdb/warning.m4 index 00e0f38..0b6aaab 100644 --- a/gdb/warning.m4 +++ b/gdb/warning.m4 @@ -40,7 +40,8 @@ build_warnings="-Wall -Wpointer-arith \ -Wno-unused -Wunused-value -Wunused-function \ -Wno-switch -Wno-char-subscripts \ -Wempty-body -Wunused-but-set-parameter -Wunused-but-set-variable \ --Wno-sign-compare -Wno-narrowing -Wno-error=maybe-uninitialized" +-Wno-sign-compare -Wno-narrowing -Wno-error=maybe-uninitialized \ +-Wno-mismatched-tags" # Enable -Wno-format by default when using gcc on mingw since many # GCC versions complain about %I64.