pe_ILF_make_a_symbol_reloc segfault

pei-aarch64-little apparently lacks support for BFD_RELOC_RVA.

	* peicode.h (pe_ILF_make_a_symbol_reloc): Don't segfault on
	NULL howto.
This commit is contained in:
Alan Modra
2022-02-15 22:30:09 +10:30
parent 1f9b1a8435
commit 8b14b0cb99

View File

@@ -489,7 +489,7 @@ pe_ILF_make_a_symbol_reloc (pe_ILF_vars * vars,
internal->r_vaddr = address;
internal->r_symndx = sym_index;
internal->r_type = entry->howto->type;
internal->r_type = entry->howto ? entry->howto->type : 0;
vars->relcount ++;