bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

elf-attrs.c patch


From: Eliot Dresselhaus
Subject: elf-attrs.c patch
Date: Thu, 01 Mar 2012 09:40:21 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111229 Thunderbird/9.0

Is it me or is the for (i...) loop going beyond the end of the array?

diff --git a/bfd/elf-attrs.c b/bfd/elf-attrs.c
index 569e846..555779b 100644
--- a/bfd/elf-attrs.c
+++ b/bfd/elf-attrs.c
@@ -353,7 +353,7 @@ _bfd_elf_copy_obj_attributes (bfd *ibfd, bfd *obfd)
     = &elf_known_obj_attributes (ibfd)[vendor][LEAST_KNOWN_OBJ_ATTRIBUTE];
       out_attr
     = &elf_known_obj_attributes (obfd)[vendor][LEAST_KNOWN_OBJ_ATTRIBUTE];
- for (i = LEAST_KNOWN_OBJ_ATTRIBUTE; i < NUM_KNOWN_OBJ_ATTRIBUTES; i++) + for (i = LEAST_KNOWN_OBJ_ATTRIBUTE; i < NUM_KNOWN_OBJ_ATTRIBUTES - LEAST_KNOWN_OBJ_ATTRIBUTE; i++)
     {
       out_attr->type = in_attr->type;
       out_attr->i = in_attr->i;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]