A kernel build step runs objdump -R vmlinux on the final executable. Using LLVM's objdump, this step spits out errors because:
$ llvm-objdump-10 -R vmlinux vmlinux: file format ELF64-ppc64 llvm-objdump-10: error: 'vmlinux': not a dynamic object
This change should allow objdump to be ran on executable files too.