Andrew Geissler | a9ff2b3 | 2020-10-16 10:11:54 -0500 | [diff] [blame] | 1 | From 25a67af22ad040f87b3c14185c338828d4e26908 Mon Sep 17 00:00:00 2001 |
Brad Bishop | 26bdd44 | 2019-08-16 17:08:17 -0400 | [diff] [blame] | 2 | From: Mahesh Bodapati <mbodapat@xilinx.com> |
| 3 | Date: Mon, 11 Mar 2019 14:23:58 +0530 |
Andrew Geissler | a9ff2b3 | 2020-10-16 10:11:54 -0500 | [diff] [blame] | 4 | Subject: [PATCH 25/40] [Patch,Microblaze] : Binutils security check is causing |
Andrew Geissler | 84ad7c5 | 2020-06-27 00:00:16 -0500 | [diff] [blame] | 5 | build error for windows builds.commenting for now. |
Brad Bishop | 26bdd44 | 2019-08-16 17:08:17 -0400 | [diff] [blame] | 6 | |
| 7 | --- |
Andrew Geissler | a9ff2b3 | 2020-10-16 10:11:54 -0500 | [diff] [blame] | 8 | bfd/elf-attrs.c | 3 +++ |
| 9 | 1 file changed, 3 insertions(+) |
Brad Bishop | 26bdd44 | 2019-08-16 17:08:17 -0400 | [diff] [blame] | 10 | |
| 11 | diff --git a/bfd/elf-attrs.c b/bfd/elf-attrs.c |
Andrew Geissler | a9ff2b3 | 2020-10-16 10:11:54 -0500 | [diff] [blame] | 12 | index bfe135e7fbb..abf267ad42e 100644 |
Brad Bishop | 26bdd44 | 2019-08-16 17:08:17 -0400 | [diff] [blame] | 13 | --- a/bfd/elf-attrs.c |
| 14 | +++ b/bfd/elf-attrs.c |
Andrew Geissler | a9ff2b3 | 2020-10-16 10:11:54 -0500 | [diff] [blame] | 15 | @@ -440,6 +440,8 @@ _bfd_elf_parse_attributes (bfd *abfd, Elf_Internal_Shdr * hdr) |
Brad Bishop | 26bdd44 | 2019-08-16 17:08:17 -0400 | [diff] [blame] | 16 | /* PR 17512: file: 2844a11d. */ |
| 17 | if (hdr->sh_size == 0) |
| 18 | return; |
Andrew Geissler | a9ff2b3 | 2020-10-16 10:11:54 -0500 | [diff] [blame] | 19 | + |
Brad Bishop | 26bdd44 | 2019-08-16 17:08:17 -0400 | [diff] [blame] | 20 | + #if 0 |
| 21 | if (hdr->sh_size > bfd_get_file_size (abfd)) |
| 22 | { |
| 23 | /* xgettext:c-format */ |
Andrew Geissler | a9ff2b3 | 2020-10-16 10:11:54 -0500 | [diff] [blame] | 24 | @@ -448,6 +450,7 @@ _bfd_elf_parse_attributes (bfd *abfd, Elf_Internal_Shdr * hdr) |
Brad Bishop | 26bdd44 | 2019-08-16 17:08:17 -0400 | [diff] [blame] | 25 | bfd_set_error (bfd_error_invalid_operation); |
| 26 | return; |
| 27 | } |
| 28 | + #endif |
| 29 | |
| 30 | contents = (bfd_byte *) bfd_malloc (hdr->sh_size + 1); |
| 31 | if (!contents) |
Andrew Geissler | 84ad7c5 | 2020-06-27 00:00:16 -0500 | [diff] [blame] | 32 | -- |
| 33 | 2.17.1 |
| 34 | |