This is the mail archive of the
cygwin-patches
mailing list for the Cygwin project.
[PATCH 3/5] Cygwin: suppress GCC 8.3 errors with -Warray-bounds
- From: Ken Brown <kbrown at cornell dot edu>
- To: "cygwin-patches at cygwin dot com" <cygwin-patches at cygwin dot com>
- Date: Tue, 16 Jul 2019 17:34:25 +0000
- Subject: [PATCH 3/5] Cygwin: suppress GCC 8.3 errors with -Warray-bounds
- Arc-authentication-results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=cornell.edu;dmarc=pass action=none header.from=cornell.edu;dkim=pass header.d=cornell.edu;arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=73BI4w6lSPzjaB9nS5N5YV2lZ4YSBMH0XcJ78owlyTE=; b=Za42M9gES27VYLq6sO2kY7/aZ6I/KTLoPMyU1dqoX4YCdR9FI6o5T1iUh8gqy+pYlZD1JabQyoqOG6pUyFR//dQOeK2zdlK/a8hWWKQUG57sbdS2x3SrhXiHDRLms1pYO4NKvG9g7ZwIu7KzhvaeV+YVwd0VeYntA7IQVJKyNrNTthL2BiZiUlFfG/FKWWZvKZnq+66k5XNi8Dm8ZR3+g6MKl4DbMk45oGfksrMQDkbxJlbxfW/vNmaVk7ZiBxv4EgYNZkq3T4BPg5EztyZRIXQv3T8cr1c4o4+etlpjAmI3N119MI32SQpc8rfuJVex5gHR6BP6m9LYRkykrUAhXg==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E/VUguYvv98JeVS1vNchGoVTC040+ehODlqwJvll5sbQVbb+v8zId9hqRGb4OhkOCxai5yAuviUogx0toVAXVuv+wS06MOcp8S1OFiB3nCvI39JWeXhBbxithUwHSkNOM+Xd6WZWN15LYb+k3LyYeijw1jrBcs0OXTzDIsFx0UKMPiVoTvbFMhs6AXrn1qEX6dr2edvJwfI/moWJOaZkmtN+1Xn0WgymirgHeNQzo8uSC48E8952H7QlsTJonovvvgGkQirqOaelLU1gdPNBHrS6BYBS3R9hemDkB96tKfJd4UGvZCpTC6lQGN8AXyk7bZD5RsbLGauNB1/f7Mr0Dg==
- References: <20190716173407.17040-1-kbrown@cornell.edu>
---
winsup/utils/dumper.cc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/winsup/utils/dumper.cc b/winsup/utils/dumper.cc
index 14b993316..f71bdda8b 100644
--- a/winsup/utils/dumper.cc
+++ b/winsup/utils/dumper.cc
@@ -417,6 +417,7 @@ dumper::dump_thread (asection * to, process_thread * thread)
bfd_putl32 (NT_WIN32PSTATUS, header.elf_note_header.type);
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstringop-overflow"
+#pragma GCC diagnostic ignored "-Warray-bounds"
strncpy (header.elf_note_header.name, "win32thread", NOTE_NAME_SIZE);
#pragma GCC diagnostic pop
@@ -483,6 +484,7 @@ dumper::dump_module (asection * to, process_module * module)
bfd_putl32 (NT_WIN32PSTATUS, header.elf_note_header.type);
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstringop-overflow"
+#pragma GCC diagnostic ignored "-Warray-bounds"
strncpy (header.elf_note_header.name, "win32module", NOTE_NAME_SIZE);
#pragma GCC diagnostic pop
--
2.21.0