Page MenuHomeFreeBSD

D1341.id2813.diff
No OneTemporary

D1341.id2813.diff

Index: head/contrib/elftoolchain/elfcopy/sections.c
===================================================================
--- head/contrib/elftoolchain/elfcopy/sections.c
+++ head/contrib/elftoolchain/elfcopy/sections.c
@@ -1139,12 +1139,6 @@
struct section *s;
s = ecp->shstrtab;
- if (s->buf == NULL) {
- insert_to_strtab(s, "");
- insert_to_strtab(s, ".symtab");
- insert_to_strtab(s, ".strtab");
- insert_to_strtab(s, ".shstrtab");
- }
insert_to_strtab(s, name);
}
@@ -1206,6 +1200,11 @@
s->loadable = 0;
s->type = SHT_STRTAB;
s->vma = 0;
+
+ insert_to_strtab(s, "");
+ insert_to_strtab(s, ".symtab");
+ insert_to_strtab(s, ".strtab");
+ insert_to_strtab(s, ".shstrtab");
}
void

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 25, 11:09 AM (19 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32122270
Default Alt Text
D1341.id2813.diff (706 B)

Event Timeline