SuccessChanges

Summary

  1. [obj2yaml] - Dump the content of a broken GNU hash table properly. (details)
Commit b8cb1802a8a2037bd893e038b4eafa61bd5c279e by grimar
[obj2yaml] - Dump the content of a broken GNU hash table properly.

When something is wrong with the GNU hash table header we dump
its context as a raw data.

Currently we have the calculation overflow issue and it is possible to
bypass the validation we have (and crash).

The patch fixes it.

Differential revision: https://reviews.llvm.org/D93760
The file was modifiedllvm/tools/obj2yaml/elf2yaml.cpp
The file was modifiedllvm/test/tools/obj2yaml/ELF/gnu-hash-section.yaml