ELF Tool Chain/elftoolchain 3757 — trunk/elfcopy sections.c ascii.c
elfcopy: Use libelftc's string table routines to build .shstrtab. This replaces some hand-rolled routines and is substantially faster since libelftc uses a hash table for lookups and insertions, whereas elfcopy would perform a linear scan of the table. Obtained from FreeBSD r348657 by markj.
Delta | File | |
---|---|---|
+24 | -84 | trunk/elfcopy/sections.c |
+0 | -6 | trunk/elfcopy/ascii.c |
+3 | -3 | trunk/elfcopy/main.c |
+1 | -4 | trunk/elfcopy/binary.c |
+2 | -1 | trunk/elfcopy/elfcopy.h |
+30 | -98 | 5 files |