Support for the uleb128 related relocation[1], ULEB128 format has used
by DWARF and exception handling table, which used ULEB128 to record data
and the distance of two symbols, however the linker relaxation might
change the symbol address, so we need to insert relocations for those
data to make sure they are still correct after linker relaxation.
[1] https://github.com/riscv-non-isa/riscv-elf-psabi-doc/pull/361
59 has been claimed by R_RISCV_PLT32 now.