mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-02 08:26:29 +00:00
d5d60f7168
In a relocation target can take 3 basic forms * A r_value in scattered relocations. * A symbol in external relocations. * A section is non-external relocations. Have the dump reflect that. With this change we go from CHECK-NEXT: Extern: 0 CHECK-NEXT: Type: X86_64_RELOC_SUBTRACTOR (5) CHECK-NEXT: Symbol: 0x2 CHECK-NEXT: Scattered: 0 To just // CHECK-NEXT: Type: X86_64_RELOC_SUBTRACTOR (5) // CHECK-NEXT: Section: __data (2) Since the relocation is with a section, we print the seciton name and don't need to say that it is not scattered or external. Someone motivated can add further special cases for things like ARM64_RELOC_ADDEND and ARM_RELOC_PAIR. llvm-svn: 240073 |
||
---|---|---|
.. | ||
aliased-symbols.s | ||
bad-darwin-ARM-reloc.s | ||
bad-darwin-directives.s | ||
cstexpr-gotpcrel.ll | ||
darwin-ARM-reloc.s | ||
darwin-Thumb-reloc.s | ||
data-in-code.s | ||
empty-function-nop.ll | ||
ios-version-min-load-command.s | ||
lit.local.cfg | ||
llvm-objdump-macho-stripped.s | ||
llvm-objdump-macho.s | ||
long-call-branch-island-relocation.s | ||
no-subsections-reloc.s | ||
nop-armv4-padding.s | ||
nop-armv6t2-padding.s | ||
nop-thumb2-padding.s | ||
nop-thumb-padding.s | ||
relax-thumb2-branches.s | ||
relax-thumb-ldr-literal.s | ||
static-movt-relocs.s | ||
thumb2-function-relative-load.s | ||
thumb2-movt-fixup.s | ||
thumb2-movw-fixup.s | ||
thumb-bl-jbits.s | ||
version-min-diagnostics.s | ||
version-min.s |