Blame binutils-2.23.2-xtensa.memset.patch
|
Nick Clifton |
8627b7 |
*** ../binutils-2.23.2.orig/bfd/elf32-xtensa.c 2013-08-12 11:34:01.224216581 +0100
|
|
Nick Clifton |
8627b7 |
--- bfd/elf32-xtensa.c 2013-08-12 11:34:57.932218153 +0100
|
|
Nick Clifton |
8627b7 |
*************** clear_section_cache (section_cache_t *se
|
|
Nick Clifton |
8627b7 |
*** 6075,6081 ****
|
|
Nick Clifton |
8627b7 |
release_internal_relocs (sec_cache->sec, sec_cache->relocs);
|
|
Nick Clifton |
8627b7 |
if (sec_cache->ptbl)
|
|
Nick Clifton |
8627b7 |
free (sec_cache->ptbl);
|
|
Nick Clifton |
8627b7 |
! memset (sec_cache, 0, sizeof (sec_cache));
|
|
Nick Clifton |
8627b7 |
}
|
|
Nick Clifton |
8627b7 |
}
|
|
Nick Clifton |
8627b7 |
|
|
Nick Clifton |
8627b7 |
--- 6075,6081 ----
|
|
Nick Clifton |
8627b7 |
release_internal_relocs (sec_cache->sec, sec_cache->relocs);
|
|
Nick Clifton |
8627b7 |
if (sec_cache->ptbl)
|
|
Nick Clifton |
8627b7 |
free (sec_cache->ptbl);
|
|
Nick Clifton |
8627b7 |
! memset (sec_cache, 0, sizeof (* sec_cache));
|
|
Nick Clifton |
8627b7 |
}
|
|
Nick Clifton |
8627b7 |
}
|
|
Nick Clifton |
8627b7 |
|
|
Nick Clifton |
8627b7 |
*************** section_cache_section (section_cache_t *
|
|
Nick Clifton |
8627b7 |
*** 6117,6123 ****
|
|
Nick Clifton |
8627b7 |
|
|
Nick Clifton |
8627b7 |
/* Fill in the new section cache. */
|
|
Nick Clifton |
8627b7 |
clear_section_cache (sec_cache);
|
|
Nick Clifton |
8627b7 |
! memset (sec_cache, 0, sizeof (sec_cache));
|
|
Nick Clifton |
8627b7 |
|
|
Nick Clifton |
8627b7 |
sec_cache->sec = sec;
|
|
Nick Clifton |
8627b7 |
sec_cache->contents = contents;
|
|
Nick Clifton |
8627b7 |
--- 6117,6123 ----
|
|
Nick Clifton |
8627b7 |
|
|
Nick Clifton |
8627b7 |
/* Fill in the new section cache. */
|
|
Nick Clifton |
8627b7 |
clear_section_cache (sec_cache);
|
|
Nick Clifton |
8627b7 |
! memset (sec_cache, 0, sizeof (* sec_cache));
|
|
Nick Clifton |
8627b7 |
|
|
Nick Clifton |
8627b7 |
sec_cache->sec = sec;
|
|
Nick Clifton |
8627b7 |
sec_cache->contents = contents;
|