LoongArch: overflow and underflow checks for R_LARCH_32_PCREL Relocation overflows can silently write incorrect value to the file, so overflow checks are added to avoid this.