aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WindowsResource.cpp
diff options
context:
space:
mode:
authorJoseph Huber <jhuber6@vols.utk.edu>2022-08-25 14:00:07 -0500
committerJoseph Huber <jhuber6@vols.utk.edu>2022-09-05 11:04:57 -0500
commitc1d19a8489466270bb1c3639dcdabbda1d4c57d7 (patch)
tree5b48da304d900715ce9c7f32e45f841ee8e46155 /llvm/lib/Object/WindowsResource.cpp
parent456c7ef68e13b9dedd12a2333e01b6fdbc534b0a (diff)
downloadllvm-c1d19a8489466270bb1c3639dcdabbda1d4c57d7.zip
llvm-c1d19a8489466270bb1c3639dcdabbda1d4c57d7.tar.gz
llvm-c1d19a8489466270bb1c3639dcdabbda1d4c57d7.tar.bz2
[ELF] Provide the GNU hash function in libObject
GNU uses a different hashing function compared to the sys-V standard function already provided in libObject. This is already used internally in LLD for generating synthetic sections. This patch simply extracts this definition and makes it availible to other users of `libObject`. This is done in preparation for supporting symbol name lookups via the GNU hash table. Reviewed By: MaskRay, jhenderson Differential Revision: https://reviews.llvm.org/D132696
Diffstat (limited to 'llvm/lib/Object/WindowsResource.cpp')
0 files changed, 0 insertions, 0 deletions