Hi, I rebased, split out and merged some smaller (indentation) changes together into 6 commits from the robustify branch. Originally there were only 3 patches because the main patch was one big "Robustify patches from Fedora". Hopefully the split up makes it easier to review them. A diff of master with these patches applied and the robustify branch only shows some indention changes (which were wrong on the branch). I kept the original authors, but added my own Signed-off-by line.
[PATCH 1/6] robustify: Use gelf_fsize instead of relying on shdr->sh_entsize. [PATCH 2/6] robustify: elflint. [PATCH 3/6] robustify: readelf. [PATCH 4/6] robustify: strip. [PATCH 5/6] robustify: libelf. [PATCH 6/6] robustify: libelf gelf define INVALID_NDX macro. Please let me know if any of this looks wrong or not correct to go on master. Thanks, Mark
