Implements remaining IMAGE_REL_AMD64_REL32_*. We only need IMAGE_REL_AMD64_REL32_4 for now but doing all remaining ones for completeness. (clang only uses IMAGE_REL_AMD64_REL32_1 and IMAGE_REL_AMD64_REL32)
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
It's tricky to add testcases for all relocations as llvm-mc can only generate IMAGE_REL_AMD64_REL32 and IMAGE_REL_AMD64_REL32_1 afaik. I manually created a testcase for IMAGE_REL_AMD64_REL32_4 by extracting dump from msvc genrated obj file to cover at least one representitive one.