From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15605 invoked by alias); 3 Jul 2018 14:33:03 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 14854 invoked by uid 89); 3 Jul 2018 14:33:02 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-25.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=HTo:D*br X-HELO: mail-oi0-f45.google.com Received: from mail-oi0-f45.google.com (HELO mail-oi0-f45.google.com) (209.85.218.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 03 Jul 2018 14:33:00 +0000 Received: by mail-oi0-f45.google.com with SMTP id c6-v6so4232173oiy.0; Tue, 03 Jul 2018 07:33:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=jtR8NNkXVxJPu2KMljHrMRhu0TUgliMKY9nwivFlAlU=; b=cZOPAFg8X9TyJc8ZrJt8t7irrQJur4fcjE76E1tSvNBdnUlkEIY6R2eNaJV5YucbSF lLuAhKD+Im0d1hrHBO8YFOkFaeC+7ou3z+ZCyRQB9hd82yiENPe0Z8CtTXAG73Q0NNxV CwOWkDYPdF4xpWmW2ppfd8kvgSQ9EIhyHo0pR4CIdFwEOapSjRcZh8hIEvYfiLUde3xw EbyUpo/6wavA2zthgQYVp3SoDlQSu3Pp4VuYSIHtJfQJpXpSUQQAsWtdzac4Hxt/NOF5 X6mGlNoepbWcMpPg2tu5+lTwHhv4xAZsXhmcMWHnhcQgcOcBG9c3QriIPhBJ9A1UKw30 cERw== MIME-Version: 1.0 Received: by 2002:a4a:c984:0:0:0:0:0 with HTTP; Tue, 3 Jul 2018 07:32:57 -0700 (PDT) From: "H.J. Lu" Date: Tue, 03 Jul 2018 14:33:00 -0000 Message-ID: Subject: [PATCH] Also install diagnostics.h To: Tulio Magno Quites Machado Filho Cc: Nick Clifton , Pedro Alves , Binutils , GDB Content-Type: multipart/mixed; boundary="000000000000c7fe6405701930d3" X-IsSubscribed: yes X-SW-Source: 2018-07/txt/msg00050.txt.bz2 --000000000000c7fe6405701930d3 Content-Type: text/plain; charset="UTF-8" Content-length: 800 On Mon, Jul 2, 2018 at 9:25 AM, Tulio Magno Quites Machado Filho wrote: > "H.J. Lu" writes: > >> GCC 8.1 warns about destination size with -Wstringop-truncation: >> >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85643 >> >> Use DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION to silence it. >> >> bfd/ >> >> PR binutils/23146 >> * bfd-in.h: Include "diagnostics.h". >> * bfd-in2.h: Regenerated. > > bfd.h is an installed header, while diagnostics.h is not, causing build > failures on software that include bfd.h, e.g.: > > In file included from opagent.c:65: > bfd.h:44:10: fatal error: diagnostics.h: No such file or directory > #include "diagnostics.h" > ^~~~~~~~~~~~~~~ > Here is a patch. OK for master and 2.31 branch? -- H.J. --000000000000c7fe6405701930d3 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Also-install-diagnostics.h.patch" Content-Disposition: attachment; filename="0001-Also-install-diagnostics.h.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jj5sl4y50 Content-length: 2989 RnJvbSBkYWI3M2M5ZTc3OTkyMmY0Mjg2ZGRhYTk0ZjRiNzVjY2VmMmM3ZDUx IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiAiSC5KLiBMdSIgPGhq bC50b29sc0BnbWFpbC5jb20+CkRhdGU6IFR1ZSwgMyBKdWwgMjAxOCAwNzoy Nzo0OCAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIEFsc28gaW5zdGFsbCBkaWFn bm9zdGljcy5oCgpTaW5jZSBiZmQuaCBpcyBhbiBpbnN0YWxsZWQgaGVhZGVy LCBhbHNvIGluc3RhbGwgZGlhZ25vc3RpY3MuaC4KCgkqIE1ha2VmaWxlLmFt IChiZmRpbmNsdWRlX0hFQURFUlMpOiBBZGQgJChJTkNESVIpL2RpYWdub3N0 aWNzLmguCgkqIE1ha2VmaWxlLmluOiBSZWdlbmVyYXRlZC4KLS0tCiBiZmQv TWFrZWZpbGUuYW0gfCAzICsrLQogYmZkL01ha2VmaWxlLmluIHwgNiArKysr LS0KIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2JmZC9NYWtlZmlsZS5hbSBiL2JmZC9N YWtlZmlsZS5hbQppbmRleCBkN2Y5ZWQ3YzQ1Li4zZjM0ODdmNmE0IDEwMDY0 NAotLS0gYS9iZmQvTWFrZWZpbGUuYW0KKysrIGIvYmZkL01ha2VmaWxlLmFt CkBAIC0zMiw3ICszMiw4IEBAIGlmIElOU1RBTExfTElCQkZECiBiZmRsaWJk aXIgPSBAYmZkbGliZGlyQAogYmZkaW5jbHVkZWRpciA9IEBiZmRpbmNsdWRl ZGlyQAogYmZkbGliX0xUTElCUkFSSUVTID0gbGliYmZkLmxhCi1iZmRpbmNs dWRlX0hFQURFUlMgPSAkKEJGRF9IKSAkKElOQ0RJUikvYW5zaWRlY2wuaCAk KElOQ0RJUikvc3ltY2F0LmggJChJTkNESVIpL2JmZGxpbmsuaAorYmZkaW5j bHVkZV9IRUFERVJTID0gJChCRkRfSCkgJChJTkNESVIpL2Fuc2lkZWNsLmgg JChJTkNESVIpL3N5bWNhdC5oIFwKKwkJICAgICAkKElOQ0RJUikvYmZkbGlu ay5oICQoSU5DRElSKS9kaWFnbm9zdGljcy5oCiBlbHNlICFJTlNUQUxMX0xJ QkJGRAogIyBFbXB0eSB0aGVzZSBzbyB0aGF0IHRoZSByZXNwZWN0aXZlIGlu c3RhbGxhdGlvbiBkaXJlY3RvcmllcyB3aWxsIG5vdCBiZSBjcmVhdGVkLgog YmZkbGliZGlyID0KZGlmZiAtLWdpdCBhL2JmZC9NYWtlZmlsZS5pbiBiL2Jm ZC9NYWtlZmlsZS5pbgppbmRleCA0N2ExNmQ5NGEzLi5jYzI3ZWYwYTYyIDEw MDY0NAotLS0gYS9iZmQvTWFrZWZpbGUuaW4KKysrIGIvYmZkL01ha2VmaWxl LmluCkBAIC0yNDcsNyArMjQ3LDggQEAgYW1fX2Nhbl9ydW5faW5zdGFsbGlu Zm8gPSBcCiAgICAgKikgKGluc3RhbGwtaW5mbyAtLXZlcnNpb24pID4vZGV2 L251bGwgMj4mMTs7IFwKICAgZXNhYwogYW1fX2JmZGluY2x1ZGVfSEVBREVS U19ESVNUID0gJChJTkNESVIpL3BsdWdpbi1hcGkuaCBiZmQuaCBcCi0JJChJ TkNESVIpL2Fuc2lkZWNsLmggJChJTkNESVIpL3N5bWNhdC5oICQoSU5DRElS KS9iZmRsaW5rLmgKKwkkKElOQ0RJUikvYW5zaWRlY2wuaCAkKElOQ0RJUikv c3ltY2F0LmggJChJTkNESVIpL2JmZGxpbmsuaCBcCisJJChJTkNESVIpL2Rp YWdub3N0aWNzLmgKIEhFQURFUlMgPSAkKGJmZGluY2x1ZGVfSEVBREVSUykK IFJFQ1VSU0lWRV9DTEVBTl9UQVJHRVRTID0gbW9zdGx5Y2xlYW4tcmVjdXJz aXZlIGNsZWFuLXJlY3Vyc2l2ZQlcCiAgIGRpc3RjbGVhbi1yZWN1cnNpdmUg bWFpbnRhaW5lci1jbGVhbi1yZWN1cnNpdmUKQEAgLTQ2Niw3ICs0NjcsOCBA QCBsaWJiZmRfbGFfTERGTEFHUyA9ICQoYW1fX2FwcGVuZF8xKSAtcmVsZWFz ZSBgY2F0IGxpYnRvb2wtc292ZXJzaW9uYCBcCiBASU5TVEFMTF9MSUJCRkRf RkFMU0VAYmZkaW5jbHVkZV9IRUFERVJTID0gJChhbV9fYXBwZW5kXzIpCiBA SU5TVEFMTF9MSUJCRkRfVFJVRUBiZmRpbmNsdWRlX0hFQURFUlMgPSAkKEJG RF9IKSBcCiBASU5TVEFMTF9MSUJCRkRfVFJVRUAJJChJTkNESVIpL2Fuc2lk ZWNsLmggJChJTkNESVIpL3N5bWNhdC5oIFwKLUBJTlNUQUxMX0xJQkJGRF9U UlVFQAkkKElOQ0RJUikvYmZkbGluay5oICQoYW1fX2FwcGVuZF8yKQorQElO U1RBTExfTElCQkZEX1RSVUVACSQoSU5DRElSKS9iZmRsaW5rLmggXAorQElO U1RBTExfTElCQkZEX1RSVUVACSQoSU5DRElSKS9kaWFnbm9zdGljcy5oICQo YW1fX2FwcGVuZF8yKQogQElOU1RBTExfTElCQkZEX0ZBTFNFQHJwYXRoX2Jm ZGxpYmRpciA9IEBiZmRsaWJkaXJACiBASU5TVEFMTF9MSUJCRkRfRkFMU0VA bm9pbnN0X0xUTElCUkFSSUVTID0gbGliYmZkLmxhCiAKLS0gCjIuMTcuMQoK --000000000000c7fe6405701930d3--